<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://sc6w3y7e49.holdfastgame.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Xarkanoth</id>
	<title>Holdfast Nations At War Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://sc6w3y7e49.holdfastgame.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Xarkanoth"/>
	<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php/Special:Contributions/Xarkanoth"/>
	<updated>2026-08-03T23:33:38Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=File:Image_2026-07-26_174834625.png&amp;diff=2826</id>
		<title>File:Image 2026-07-26 174834625.png</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=File:Image_2026-07-26_174834625.png&amp;diff=2826"/>
		<updated>2026-07-26T13:48:40Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: Regiment event artwork for: HAX Thursday Naval&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Regiment event artwork for: HAX Thursday Naval&lt;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=File:Image_2026-07-17_221741745.png&amp;diff=2811</id>
		<title>File:Image 2026-07-17 221741745.png</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=File:Image_2026-07-17_221741745.png&amp;diff=2811"/>
		<updated>2026-07-17T18:18:23Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: Regiment event artwork for: BlackFish Multilife Kill-The-Commander Event&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Regiment event artwork for: BlackFish Multilife Kill-The-Commander Event&lt;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=File:Image_2026-07-17_220930747.png&amp;diff=2805</id>
		<title>File:Image 2026-07-17 220930747.png</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=File:Image_2026-07-17_220930747.png&amp;diff=2805"/>
		<updated>2026-07-17T18:14:58Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: Regiment event artwork for: RoT Public Army Siege Event&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Regiment event artwork for: RoT Public Army Siege Event&lt;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Beginner%27s_Guide&amp;diff=2792</id>
		<title>Beginner&#039;s Guide</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Beginner%27s_Guide&amp;diff=2792"/>
		<updated>2026-07-11T18:51:51Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-beginners-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Beginner&#039;s Guide • Gameplay}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#overview|Start Here]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#first-match|Your First Match]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#game-types|Game Types]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#universal-controls|Universal Controls]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#class-system|Class System]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#combat-mechanics|Combat Mechanics]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#naval-operations|Naval Operations]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#where-next|Where To Go Next]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#pro-tips|Pro Tips]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=overview&lt;br /&gt;
|title=Start Here&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-bg-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-bg-kicker&amp;quot;&amp;gt;New player guide&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-bg-title&amp;quot;&amp;gt;Stay with the team, learn one role, and let the deeper pages fill in the details.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-bg-text&amp;quot;&amp;gt;Holdfast rewards teamwork more than lone heroics. Your first goal is not to top the scoreboard; it is to understand the objective, follow nearby officers or experienced players, and survive long enough to learn the flow of the round.&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;hf-bg-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-bg-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Best first class&amp;lt;/span&amp;gt;Line Infantry or Sailor&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-bg-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Best first habit&amp;lt;/span&amp;gt;Stay near your formation or crew&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-bg-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Best first pages&amp;lt;/span&amp;gt;[[Game Modes]], [[Classes]], [[Shooting]], [[Melee]]&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;hf-hub-link-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Game Modes]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Learn what each round type asks your team to do.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Classes]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Find the role that fits how you want to help the team.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[User Interface]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Understand the HUD, compass, score, health, ammo, and interaction prompts.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=first-match&lt;br /&gt;
|title=Your First Match&lt;br /&gt;
|content=&lt;br /&gt;
Use this as a simple checklist for your first few rounds:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Spawn with the main group.&#039;&#039;&#039; If you are unsure, choose a Line Infantry, Sailor, or other simple frontline role.&lt;br /&gt;
# &#039;&#039;&#039;Look for the objective.&#039;&#039;&#039; Check the top HUD, map, or team movement. [[Game Modes]] explains the different win conditions.&lt;br /&gt;
# &#039;&#039;&#039;Follow an Officer, Sergeant, Captain, or visible mass of teammates.&#039;&#039;&#039; [[Orders]] and formation buffs matter.&lt;br /&gt;
# &#039;&#039;&#039;Reload behind cover or behind your line.&#039;&#039;&#039; Reloading leaves you vulnerable, especially in melee range.&lt;br /&gt;
# &#039;&#039;&#039;Do not block artillery, ladders, ship wheels, or cannon crews.&#039;&#039;&#039; If someone is operating a team asset, give them space.&lt;br /&gt;
# &#039;&#039;&#039;Ask before taking command roles.&#039;&#039;&#039; Captain, Officer, and artillery roles are powerful but can hurt the team when misused.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you get lost:&#039;&#039;&#039; regroup at the nearest friendly spawn, follow the largest friendly push, and avoid charging alone into an objective.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=game-types&lt;br /&gt;
|title=Game Types&lt;br /&gt;
|content=&lt;br /&gt;
Holdfast features multiple historical theatres and round types. The broad split is between Napoleonic / Age of Sail combat and Frontlines WW1 combat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Nations At War&amp;lt;/h3&amp;gt;&lt;br /&gt;
The original Napoleonic-era setting for Holdfast. Players fight as 18th-19th century armies and navies using muskets, bayonets, cannons, cavalry, and sailing ships. It includes army battles, sieges, conquest, naval engagements, and coastal modes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Frontlines WW1&amp;lt;/h3&amp;gt;&lt;br /&gt;
A World War I-themed experience within Holdfast. Players use bolt-action rifles, pistols, machine guns, grenades, artillery, and trenches. The gameplay emphasizes attrition, cover, suppression, and coordinated pushes.&lt;br /&gt;
&lt;br /&gt;
For mode-specific objectives, maps, and win conditions, see [[Game Modes]] and [[Maps]].&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=universal-controls&lt;br /&gt;
|title=Universal Controls&lt;br /&gt;
|content=&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable hf-guide-table&amp;quot; style=&amp;quot;width:100%; text-align:center;&amp;quot;&lt;br /&gt;
! Action !! PC Input !! Console (Xbox/PS)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Movement&#039;&#039;&#039; {{!}}{{!}} W, A, S, D {{!}}{{!}} Left Thumbstick&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Aim / Block&#039;&#039;&#039; {{!}}{{!}} Right Click (Hold) {{!}}{{!}} LT / L2 (Hold)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Fire / Attack&#039;&#039;&#039; {{!}}{{!}} Left Click {{!}}{{!}} RT / R2&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Melee Toggle&#039;&#039;&#039; {{!}}{{!}} X {{!}}{{!}} D-Pad Right&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Reload / Interact&#039;&#039;&#039; {{!}}{{!}} R / E {{!}}{{!}} X / Square&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Command Radial&#039;&#039;&#039; {{!}}{{!}} Q / V {{!}}{{!}} RB / R1 (Hold)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;View HUD / Scores&#039;&#039;&#039; {{!}}{{!}} Tab {{!}}{{!}} View / Touchpad&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Crouch&#039;&#039;&#039; {{!}}{{!}} C {{!}}{{!}} B / Circle&lt;br /&gt;
{{!}}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=class-system&lt;br /&gt;
|title=Class System&lt;br /&gt;
|content=&lt;br /&gt;
Classes decide your weapons, traits, abilities, and team responsibilities. For the full role list, use [[Classes]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Command&amp;lt;/h3&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Army Officer:&#039;&#039;&#039; Coordinates the line of battle. Issues [[Orders]] such as Fire, Charge, Form Line, and Reinforce that provide buffs to nearby troops.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Naval Captain:&#039;&#039;&#039; Commands the ship, manages sail state and heading, and coordinates broadsides, repairs, ramming, and boarding. See [[Command]] and [[Naval Combat]] before taking the wheel on a live server.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Rank &amp;amp;amp; File&amp;lt;/h3&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Line Infantry:&#039;&#039;&#039; The versatile backbone. Strong beginner pick because the job is clear: stay with the line, fire with the group, and defend the objective. See [[Rank and File]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Guards &amp;amp; Grenadiers:&#039;&#039;&#039; Elite shock troops with stronger close-range utility and defensive traits. They are good once you understand positioning and timing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Skirmisher&amp;lt;/h3&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Rifleman:&#039;&#039;&#039; Accurate at longer ranges but slower to reload. Pick this when you can stay alive, choose targets, and avoid blocking the main line. See [[Skirmisher]] and [[Shooting]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Light Infantry:&#039;&#039;&#039; Mobile skirmishers that fight around flanks, cover, and awkward angles.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Support&amp;lt;/h3&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Artilleryman:&#039;&#039;&#039; Operates cannons, mortars, rockets, and other heavy weapons. Learn [[Artillery]] before taking key guns in a serious round.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Carpenter / Sapper:&#039;&#039;&#039; Repairs, builds, and keeps defensive positions or ships alive. See [[Defences]], [[Spawnable Props]], and [[Naval Combat]].&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=combat-mechanics&lt;br /&gt;
|title=Combat Mechanics&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;h3&amp;gt;Aiming &amp;amp;amp; Ballistics&amp;lt;/h3&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Projectile Drop:&#039;&#039;&#039; Smoothbore muskets are inaccurate and have noticeable drop. At short range, aim center mass; at longer range, aim higher and fire with the group. For details, see [[Shooting]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vulnerability:&#039;&#039;&#039; Any player caught reloading or aiming is in a vulnerable state. Keep distance from enemies while reloading and switch to melee early if someone closes on you.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Melee System&amp;lt;/h3&amp;gt;&lt;br /&gt;
Holdfast uses directional melee. The basics are simple, but timing takes practice. See [[Melee]] for full details.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Blocking:&#039;&#039;&#039; You must match the direction of your opponent&#039;s strike. Moving the Mouse or Right Stick &#039;&#039;&#039;Down&#039;&#039;&#039; while holding Block will counter a downward bayonet thrust.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Feinting:&#039;&#039;&#039; Start an attack, then quickly tap Block to cancel it. This baits your opponent into a defensive stance, leaving them open to a follow-up strike.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Drags:&#039;&#039;&#039; Moving your camera during the &amp;quot;Thrust&amp;quot; phase can alter the strike&#039;s path, though excessive &amp;quot;dragging&amp;quot; reduces damage dealt.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=naval-operations&lt;br /&gt;
|title=Naval Operations&lt;br /&gt;
|content=&lt;br /&gt;
Naval rounds have their own rhythm: sailing, broadsides, repairs, resources, boarding, and ship capture. Read [[Naval Combat]] for mechanics and [[Ships]] for vessel details.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sailing:&#039;&#039;&#039; Wind direction is indicated on the HUD compass. Sailing into the wind will slow or stall the vessel.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gunnery:&#039;&#039;&#039; Use Round Shot for hulls, Chain Shot for masts (crippling speed), and Grapeshot for clearing enemy decks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Survival:&#039;&#039;&#039; If a ship is foundering, deploy or board a Rowboat if available. Rowboats can save survivors, support boarding, or move crew between ships.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Damage &amp;amp;amp; Repair&amp;lt;/h3&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Hull Damage:&#039;&#039;&#039; Causes leaks. Repair crews must spend ship resources to keep the vessel afloat.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Boarding:&#039;&#039;&#039; Do not rush aboard alone. Wait for a call, clear decks with grapeshot, and commit with enough crew to win the capture contest.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=where-next&lt;br /&gt;
|title=Where To Go Next&lt;br /&gt;
|content=&lt;br /&gt;
Once you know the basics, use these pages as your next steps.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Shooting|Shooting Mechanics]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Musket, rifle, pistol, reload, and ballistics basics.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Melee|Melee Combat]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Blocking, striking, feints, drags, and close-range survival.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Orders|Orders &amp;amp; High Command]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Officer, sergeant, captain, and midshipman orders.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Artillery]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Cannons, rockets, mortars, and operating heavy weapons.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Naval Combat]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Sailing, broadsides, repairs, boarding, and capture.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Linebattle]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Common event rules and organised battle etiquette.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=pro-tips&lt;br /&gt;
|title=Pro Tips&lt;br /&gt;
|content=&lt;br /&gt;
&#039;&#039;&#039;Musicians:&#039;&#039;&#039; Stay near a Musician when fighting in formation. Music can provide useful buffs, and later updates allow musicians to support more classes, including ship crew-mates.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Surgeons:&#039;&#039;&#039; Protect your Surgeon. They keep pushes alive and save tickets by healing wounded teammates.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Officers and Captains:&#039;&#039;&#039; Listen for orders. Buffs and coordinated timing matter more than individual aim.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Artillery and Ship Guns:&#039;&#039;&#039; Do not grab a loaded team weapon unless you know what it is aimed at. A bad shot can waste a long reload or hit friendlies.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;HUD Toggle:&#039;&#039;&#039; For cinematic gameplay, hold H on PC or the Menu/Options button on console to hide the UI. For normal play, keep the HUD visible until you understand the game state.&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2791</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2791"/>
		<updated>2026-07-11T18:50:42Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image {&lt;br /&gt;
  flex: 0 0 320px;&lt;br /&gt;
  max-width: 320px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image img {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.toc,&lt;br /&gt;
#toc,&lt;br /&gt;
.toctoggle,&lt;br /&gt;
.mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task-table td {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-status {&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Status colors */&lt;br /&gt;
.wn-task.wn-status-not-started .wn-status-cell {&lt;br /&gt;
  color: #b00020;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-in-progress .wn-status-cell {&lt;br /&gt;
  color: #b26a00;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-done .wn-status-cell {&lt;br /&gt;
  color: #1b7f3a;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-social-card-icon img {&lt;br /&gt;
  width: 40px;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  display: block;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Game Modes Page ===== */&lt;br /&gt;
.hf-game-modes-page .hf-gm-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 70%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span {&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-code {&lt;br /&gt;
  background: #4a4036;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-value {&lt;br /&gt;
  color: #555555;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  margin: 10px 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 3px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-heading {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border-top: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-top: 6px;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 0 4px 6px 0;&lt;br /&gt;
  padding: 3px 7px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a:hover {&lt;br /&gt;
  border-color: #C9A227;&lt;br /&gt;
  color: #5f4c00 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Beginner&#039;s Guide Page ===== */&lt;br /&gt;
.hf-beginners-page .hf-bg-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts,&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact,&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Mechanics Page ===== */&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact,&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Directory Hub Pages ===== */&lt;br /&gt;
.hf-directory-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-classes-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-command-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-hero,&lt;br /&gt;
.hf-melee-page .hf-directory-hero,&lt;br /&gt;
.hf-skirmisher-page .hf-directory-hero,&lt;br /&gt;
.hf-ww1-classes-page .hf-directory-hero,&lt;br /&gt;
.hf-artillery-page .hf-directory-hero,&lt;br /&gt;
.hf-cannoneer-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-directory-hero,&lt;br /&gt;
.hf-auxiliary-page .hf-directory-hero,&lt;br /&gt;
.hf-support-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-directory-hero,&lt;br /&gt;
.hf-voice-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.36), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: 76px minmax(0, 1fr);&lt;br /&gt;
  min-height: 98px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 65% 20%, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.22);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 76px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 76px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: 74px;&lt;br /&gt;
  max-width: 74px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.8);&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 6px;&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-command-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section,&lt;br /&gt;
.hf-melee-page .hf-relpage-section,&lt;br /&gt;
.hf-skirmisher-page .hf-relpage-section,&lt;br /&gt;
.hf-ww1-classes-page .hf-relpage-section,&lt;br /&gt;
.hf-cannoneer-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-relpage-section,&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section,&lt;br /&gt;
.hf-support-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section,&lt;br /&gt;
.hf-voice-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 76, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-skirmisher-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-ww1-classes-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-cannoneer-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-support-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-fact span,&lt;br /&gt;
.hf-shooting-page .hf-card-title a,&lt;br /&gt;
.hf-skirmisher-page .hf-directory-fact span,&lt;br /&gt;
.hf-skirmisher-page .hf-card-title a,&lt;br /&gt;
.hf-ww1-classes-page .hf-directory-fact span,&lt;br /&gt;
.hf-ww1-classes-page .hf-card-title a,&lt;br /&gt;
.hf-cannoneer-page .hf-directory-fact span,&lt;br /&gt;
.hf-cannoneer-page .hf-card-title a {&lt;br /&gt;
  color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-directory-fact span,&lt;br /&gt;
.hf-auxiliary-page .hf-card-title a,&lt;br /&gt;
.hf-support-page .hf-directory-fact span,&lt;br /&gt;
.hf-support-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-directory-fact span,&lt;br /&gt;
.hf-rank-file-page .hf-card-title a {&lt;br /&gt;
  color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Musician Tunes Page ===== */&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 9px 11px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table th,&lt;br /&gt;
.hf-music-page .hf-music-class-table th {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:first-child {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: 1%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(3),&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(5),&lt;br /&gt;
.hf-music-page .hf-music-class-table td:first-child {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table tr:hover td,&lt;br /&gt;
.hf-music-page .hf-music-class-table tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Factions Page ===== */&lt;br /&gt;
.hf-factions-page .hf-faction-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin-top: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-top: 4px solid #BFB69C;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 230px;&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card:hover {&lt;br /&gt;
  border-top-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 144px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest img {&lt;br /&gt;
  max-height: 120px;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-name {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  padding-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-note {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Sidebar Current Page Highlight ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Beginner&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Beginner&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;User_Interface&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;User_Interface&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Factions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Factions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Weapons&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Weapons&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Modes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Modes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Types&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Types&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Maps&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Maps&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Known_Issues&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Known_Issues&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Frequently_Asked_Questions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;FAQ&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Shooting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Shooting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Melee&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Melee&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Artillery&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Artillery&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Defences&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Defences&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Horseback_Riding&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Horseback_Riding&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Auxiliary&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Auxiliary&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Orders&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Orders&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Traits&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Traits&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Naval_Combat&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Naval_Combat&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Ships&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Ships&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Musician_Tunes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Musician_Tunes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Voice_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Voice_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Command&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Command&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Rank_and_File&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Rank_and_File&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Skirmisher&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Skirmisher&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Support&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Support&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Cavalry&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Cavalry&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crewmen&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crewmen&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Linebattle&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Linebattle&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crews&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crews&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Organized_Events&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Organized_Events&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Schedule&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Schedule&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Roster&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Roster&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_user_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_user_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_upgrade_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_upgrade_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Script_Modding_Guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Editing&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Map_Editing&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Workshop_Discord&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Workshop_Discord&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Mods_and_Consoles&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Mods_and_Consoles&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Hosting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Hosting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Server_Configuration&amp;quot;]:not([class*=&amp;quot;Server_Configuration_Enums&amp;quot;]) .hf-sidebar-list a[href*=&amp;quot;Server_Configuration&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Config_Templates&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Spawnable_Props&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Spawnable_Props&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Remote_Console_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Remote_Console_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Configuration_Enums&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Configuration_Enums&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Admin_Features&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Admin_Features&amp;quot;] {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.22) !important;&lt;br /&gt;
  border-left: 3px solid #C9A227;&lt;br /&gt;
  color: #FFFFFF !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  padding-left: 6px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Linebattle Page ===== */&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 68%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
  margin-bottom: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card,&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact span {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 36px 1fr;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-num {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 28px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule strong,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms th {&lt;br /&gt;
  background: #46463E;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms td:first-child {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  width: 140px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Hosting: Admin, Ban &amp;amp; Mute Files ===== */&lt;br /&gt;
.hf-admin-files-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card-important {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-name {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-desc {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 16px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Known Issues &amp;amp; Solutions Page ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-body-content {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Config Templates Page ===== */&lt;br /&gt;
/* Body selectors cover direct article/template views. The wrapper class below&lt;br /&gt;
   keeps the code colors working anywhere the template is transcluded. */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-body-content,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Collapsible template headings inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-block {&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  background: #EEEDEB;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading {&lt;br /&gt;
  background: #F2F0EA !important;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  border-left: 4px solid #C9A227;&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  padding: 10px 96px 10px 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading a {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: 14px;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  min-height: 40px;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-content {&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Code blocks inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Admin Features Page ===== */&lt;br /&gt;
.hf-admin-features-page .hf-admin-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #8a3327 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body pre {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(138, 51, 39, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #8a3327;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable caption {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-bottom: 0;&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Remote Console Commands Page ===== */&lt;br /&gt;
.hf-remote-console-page .hf-rc-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th.code,&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a {&lt;br /&gt;
  background: rgba(31, 93, 143, 0.12);&lt;br /&gt;
  border: 1px solid rgba(31, 93, 143, 0.28);&lt;br /&gt;
  border-bottom-color: #c9a227;&lt;br /&gt;
  color: #6f5600 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 1px 5px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:hover,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:focus {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.16);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1f5d8f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop {&lt;br /&gt;
  background: #3d352e;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 10px 24px rgba(0, 0, 0, 0.28);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  max-height: 220px;&lt;br /&gt;
  min-width: 260px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: calc(100% + 6px);&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  width: min(320px, calc(100vw - 48px));&lt;br /&gt;
  z-index: 20;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop-wide {&lt;br /&gt;
  width: min(420px, calc(100vw - 48px));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:last-child .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .wikitable th:last-child .hf-rc-enum-pop {&lt;br /&gt;
  left: auto;&lt;br /&gt;
  right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:hover .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:focus-within .hf-rc-enum-pop {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .07em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-list {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-foot {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  padding-top: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Configuration Enums Page ===== */&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-note {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block {&lt;br /&gt;
  background: linear-gradient(180deg, rgba(242, 240, 234, 0.98), rgba(238, 237, 235, 0.96));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  margin-bottom: 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .hf-issue-heading {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94)),&lt;br /&gt;
    linear-gradient(90deg, rgba(201, 162, 39, 0.3), rgba(201, 162, 39, 0));&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 10px 110px 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  right: 16px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 11px;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle a {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 12px 14px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content &amp;gt; p:first-child {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 6px;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label,&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable caption {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.16), rgba(201, 162, 39, 0.04));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  margin: 12px 0 6px;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label + .wikitable {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td {&lt;br /&gt;
  background: #f8f5ec;&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:first-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(3) {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #trait .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-family: ui-monospace, &amp;quot;SFMono-Regular&amp;quot;, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:last-child {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.36);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 1px 0;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #gamemodes,&lt;br /&gt;
.hf-server-configuration-enums-page #map-names,&lt;br /&gt;
.hf-server-configuration-enums-page #faction-winner,&lt;br /&gt;
.hf-server-configuration-enums-page #class,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon-classes,&lt;br /&gt;
.hf-server-configuration-enums-page #faction,&lt;br /&gt;
.hf-server-configuration-enums-page #attacking-defending {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #voice-phrases,&lt;br /&gt;
.hf-server-configuration-enums-page #player-actions,&lt;br /&gt;
.hf-server-configuration-enums-page #instruments,&lt;br /&gt;
.hf-server-configuration-enums-page #instrument-songs {&lt;br /&gt;
  border-left-color: #4b7f9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #ship-type,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-renderer-color,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name,&lt;br /&gt;
.hf-server-configuration-enums-page #emplacement,&lt;br /&gt;
.hf-server-configuration-enums-page #sapper-build-mode,&lt;br /&gt;
.hf-server-configuration-enums-page #nature-presets,&lt;br /&gt;
.hf-server-configuration-enums-page #explosion-type,&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object {&lt;br /&gt;
  border-left-color: #6a8f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type,&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order,&lt;br /&gt;
.hf-server-configuration-enums-page #trait,&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type {&lt;br /&gt;
  border-left-color: #8f4b9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #festive-season {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Class Pages ===== */&lt;br /&gt;
.hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96) 0%, rgba(70, 70, 62, 0.96) 68%, rgba(136, 109, 0, 0.92) 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 14px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.20), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -65px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 160px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header,&lt;br /&gt;
.hf-class-info-badges,&lt;br /&gt;
.hf-class-info-stats,&lt;br /&gt;
.hf-class-info-equip {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
  margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header-label,&lt;br /&gt;
.hf-class-info-equip-label,&lt;br /&gt;
.hf-class-info-stat-label {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction,&lt;br /&gt;
.hf-class-info-badge,&lt;br /&gt;
.hf-class-info-equip-item {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.10);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 5px;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  margin: 0 5px 6px 0;&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction img {&lt;br /&gt;
  height: 18px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.6);&lt;br /&gt;
  color: #fff3c4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stats {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.55);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-value {&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 23px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-bonus {&lt;br /&gt;
  color: #89d185;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  max-width: 280px;&lt;br /&gt;
  min-height: 258px;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 190px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-uniform-card-era {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  border-top: none;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
  border-radius: 0 0 6px 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image span,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image span,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new:hover,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image img,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image img {&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  color: #d9c78c;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 0 10px 10px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Artillery Page ===== */&lt;br /&gt;
.hf-artillery-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; ul:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(143, 47, 31, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #8f2f1f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body ul {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98) 0%, rgba(70, 70, 62, 0.96) 58%, rgba(143, 47, 31, 0.94) 100%);&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(201, 162, 39, 0.24), rgba(143, 47, 31, 0));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(143, 47, 31, 0.26);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.62);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  border-top-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Naval Combat Page ===== */&lt;br /&gt;
.hf-naval-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-section .hf-relpage-section-body {&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(31, 93, 143, 0.38), rgba(30, 30, 29, 0.96) 64%),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  float: right;&lt;br /&gt;
  height: 118px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -42px 0 12px 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card a,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img.mw-file-element {&lt;br /&gt;
  height: 94px !important;&lt;br /&gt;
  max-height: 94px !important;&lt;br /&gt;
  max-width: 145px !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Weapons Page ===== */&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #1e1e1d 0%, #2f2d2b 58%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 20px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.72);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  min-height: 246px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 136px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image:empty:before {&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  content: &amp;quot;Image pending&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 136px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a,&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image img {&lt;br /&gt;
  filter: saturate(1.05) contrast(1.02);&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-label {&lt;br /&gt;
  align-content: start;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  flex: 1;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-requirement {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 0 10px 10px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added,&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-enum {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 5px 6px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Orders / Traits &amp;amp; Abilities Pages ===== */&lt;br /&gt;
.hf-orders-page .hf-relpage-section,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96), rgba(70, 70, 62, 0.92)),&lt;br /&gt;
    linear-gradient(90deg, rgba(224, 186, 58, 0.14), rgba(224, 186, 58, 0));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  padding: 14px 16px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable,&lt;br /&gt;
.hf-traits-abilities-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 10px;&lt;br /&gt;
  margin: 14px 0 22px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%) !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:first-child {&lt;br /&gt;
  border-radius: 8px 0 0 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:last-child {&lt;br /&gt;
  border-radius: 0 8px 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td {&lt;br /&gt;
  background: linear-gradient(180deg, #fbf8ef 0%, #f0eadc 100%);&lt;br /&gt;
  border-bottom: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-top: 1px solid #d5d0c8 !important;&lt;br /&gt;
  color: #2f2d2b;&lt;br /&gt;
  line-height: 1.55;&lt;br /&gt;
  padding: 13px 14px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 64%),&lt;br /&gt;
    linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border-left: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-radius: 10px 0 0 10px;&lt;br /&gt;
  height: 86px;&lt;br /&gt;
  min-width: 86px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  width: 86px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  border-radius: 0 10px 10px 0;&lt;br /&gt;
  border-right: 1px solid #d5d0c8 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td {&lt;br /&gt;
  background: linear-gradient(180deg, #fffaf0 0%, #f6edda 100%);&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(47, 45, 43, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.30), rgba(224, 186, 58, 0) 66%),&lt;br /&gt;
    linear-gradient(180deg, #3b3832 0%, #1e1e1d 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable img,&lt;br /&gt;
.hf-traits-abilities-page .wikitable img {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 0;&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:first-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:first-of-type {&lt;br /&gt;
  height: 74px !important;&lt;br /&gt;
  opacity: 0.96;&lt;br /&gt;
  width: 74px !important;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:last-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:last-of-type {&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a {&lt;br /&gt;
  display: inline;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  position: static;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a.new,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a.new {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable b,&lt;br /&gt;
.hf-orders-page .wikitable strong,&lt;br /&gt;
.hf-traits-abilities-page .wikitable b,&lt;br /&gt;
.hf-traits-abilities-page .wikitable strong {&lt;br /&gt;
  color: #8f6f00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  min-width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page #captain-orders .wikitable td:first-child,&lt;br /&gt;
.hf-orders-page #midshipman-orders .wikitable td:first-child {&lt;br /&gt;
  width: 96px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Image Card Redesign ===== */&lt;br /&gt;
.hf-beginners-page .hf-card-grid,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card,&lt;br /&gt;
.hf-mechanics-page .hf-card,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.34), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  border: 1px solid #c9c1b2;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 260px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover,&lt;br /&gt;
.hf-mechanics-page .hf-card:hover,&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image,&lt;br /&gt;
.hf-mechanics-page .hf-card-image,&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 72% 18%, rgba(224, 186, 58, 0.25), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.35);&lt;br /&gt;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 10px 10px 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  padding-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img,&lt;br /&gt;
.hf-mechanics-page .hf-card-image img,&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
  max-width: none;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  padding: 13px 14px 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title,&lt;br /&gt;
.hf-mechanics-page .hf-card-title,&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.9);&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px;&lt;br /&gt;
  padding-bottom: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc,&lt;br /&gt;
.hf-mechanics-page .hf-card-desc,&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Text Hub Links ===== */&lt;br /&gt;
.hf-hub-link-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-hub-link-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-hub-link-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.34), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  border: 1px solid #c9c1b2;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  min-height: 104px;&lt;br /&gt;
  padding: 14px 16px;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-hub-link-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-hub-link-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.9);&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px;&lt;br /&gt;
  padding-bottom: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-hub-link-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-hub-link-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, #34322f 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #5b5444;&lt;br /&gt;
  border-top: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 5px 16px rgba(0, 0, 0, 0.2);&lt;br /&gt;
  min-height: 316px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 9px 22px rgba(0, 0, 0, 0.28);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 70% 18%, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #171716 100%);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.22);&lt;br /&gt;
  border-bottom-color: #5b5444;&lt;br /&gt;
  height: 238px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-caption,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-caption,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-caption {&lt;br /&gt;
  align-items: flex-start;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  gap: 9px;&lt;br /&gt;
  padding: 12px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-crest {&lt;br /&gt;
  flex: 0 0 52px;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest img,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-crest img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  max-height: 72px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 52px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-text,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-text,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-text {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #fff4d6;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg),&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg),&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg) {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(255, 238, 184, 0.14) 0%, rgba(201, 162, 39, 0.07) 30%, rgba(23, 23, 22, 0) 62%);&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-bg {&lt;br /&gt;
  filter: brightness(2.05) saturate(1.18) contrast(1.02);&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure p,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-figure p {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg img,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-bg img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: left center;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg-missing,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg-missing,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-bg-missing {&lt;br /&gt;
  bottom: 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: 8px;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.68);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  letter-spacing: .05em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 6px 8px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.14);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  filter: brightness(1.06) saturate(1.14) contrast(1.1);&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Modding Guide Pages (Script Modding Guide (WIP), Uniform Modding, Map Making Guide) ===== */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact {&lt;br /&gt;
  background: rgba(0, 0, 0, 0.28);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  border-left: 3px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 9px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Callout boxes */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-info {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.10);&lt;br /&gt;
  border-left-color: #546e8c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-tip {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.12);&lt;br /&gt;
  border-left-color: #588157;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-warn {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.13);&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-danger {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.10);&lt;br /&gt;
  border-left-color: #9c3c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.10);&lt;br /&gt;
  border-left-color: #6c548c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Inline status badges */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge {&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  vertical-align: 2px;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.16);&lt;br /&gt;
  border: 1px solid #6c548c;&lt;br /&gt;
  color: #58447a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.14);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.16);&lt;br /&gt;
  border: 1px solid #546e8c;&lt;br /&gt;
  color: #43586f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark code blocks */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:visited,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:focus,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section body rhythm */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3 {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.6);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  margin: 20px 0 8px;&lt;br /&gt;
  padding-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4 {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  margin: 16px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ul,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol {&lt;br /&gt;
  margin: 8px 0 12px 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li {&lt;br /&gt;
  margin-bottom: 5px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tables (troubleshooting, scene objects, version history) */&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable td {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.7);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  padding: 7px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td {&lt;br /&gt;
  background: rgba(238, 237, 235, 0.95);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Reference Pages ===== */&lt;br /&gt;
.hf-reference-page .hf-reference-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-map-editing-page .hf-reference-hero,&lt;br /&gt;
.hf-maps-page .hf-reference-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-page .hf-reference-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #8a3327 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 940px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-map-editing-page .hf-relpage-section,&lt;br /&gt;
.hf-maps-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-map-editing-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-map-editing-page .hf-relpage-section-body h4,&lt;br /&gt;
.hf-maps-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-maps-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(63, 101, 66, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-server-configuration-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(138, 51, 39, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body code,&lt;br /&gt;
.hf-reference-page .hf-reference-fact code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Ryan&#039;s Melee Drill System Page ===== */&lt;br /&gt;
.hf-mds-page .hf-mds-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 940px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-facts,&lt;br /&gt;
.hf-mds-page .hf-mds-step-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-step-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-fact,&lt;br /&gt;
.hf-mds-page .hf-mds-step {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-step {&lt;br /&gt;
  background: linear-gradient(180deg, #f7f4ec 0%, #f2f0ea 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-fact span,&lt;br /&gt;
.hf-mds-page .hf-mds-step span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #6f2f2f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body code,&lt;br /&gt;
.hf-mds-page .hf-mds-fact code,&lt;br /&gt;
.hf-mds-page .hf-mds-step code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #6f2f2f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-command-table td:first-child,&lt;br /&gt;
.hf-mds-page .hf-mds-config-table td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Spawnable Props Page ===== */&lt;br /&gt;
.hf-spawnable-props-page .hf-props-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(91, 63, 42, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #5b3f2a;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallery {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 5px 14px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-1px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox .thumb {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%);&lt;br /&gt;
  border: 1px solid #bfb69c !important;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  margin: 0 auto 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerytext {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 0 2px 2px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerytext b,&lt;br /&gt;
.hf-spawnable-props-page .gallerytext strong {&lt;br /&gt;
  background: #4a4036;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 16px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Regiment Roster Page ===== */&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-filters {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-group {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-label {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-options {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn,&lt;br /&gt;
.hf-rentry-edit-btn,&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.08);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.38);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  margin: 0 6px 6px 0;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn:hover,&lt;br /&gt;
.hf-filter-btn.active,&lt;br /&gt;
.hf-filter-reset:hover,&lt;br /&gt;
.hf-rentry-add-btn:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.18);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header,&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: minmax(52px, .55fr) minmax(132px, 1.45fr) minmax(68px, .65fr) repeat(5, minmax(82px, .9fr)) repeat(2, minmax(58px, .58fr)) minmax(54px, .5fr);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-content {&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .01em;&lt;br /&gt;
  margin: 0 0 10px;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header .hf-rentry-col,&lt;br /&gt;
.hf-roster-table-header a,&lt;br /&gt;
.hf-roster-table-header a:visited,&lt;br /&gt;
.hf-roster-table-header a:hover,&lt;br /&gt;
.hf-roster-table-header a:focus {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-list {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.88);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 10.5px;&lt;br /&gt;
  line-height: 1.25;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.48);&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 6px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col:last-child {&lt;br /&gt;
  border-right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-name {&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-name-link {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge {&lt;br /&gt;
  border-radius: 999px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Active {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.16);&lt;br /&gt;
  border: 1px solid #588157;&lt;br /&gt;
  color: #355d34;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Inactive,&lt;br /&gt;
.hf-rentry-badge-Unknown {&lt;br /&gt;
  background: rgba(136, 109, 0, 0.14);&lt;br /&gt;
  border: 1px solid #886d00;&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Disbanded {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.12);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-actions {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-edit-btn {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container,&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container {&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  width: 18px;&lt;br /&gt;
  height: 18px;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Roleplay&amp;diff=2790</id>
		<title>Roleplay</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Roleplay&amp;diff=2790"/>
		<updated>2026-07-11T18:50:13Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-roleplay-page hf-directory-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Roleplay &amp;amp; Community}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#overview|Overview]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#organized-play|Organized Play]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#community|Community &amp;amp; Groups]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#expression|Expression &amp;amp; Music]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#modding|Modding &amp;amp; Servers]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=overview&lt;br /&gt;
|title=Overview&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-kicker&amp;quot;&amp;gt;Community hub&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-title&amp;quot;&amp;gt;Holdfast is as much about people as it is about muskets.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-text&amp;quot;&amp;gt;From organised linebattles and regiment rivalries to sea shanties, custom servers, and modded maps, the social side of Holdfast is where much of the game lives.&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;hf-directory-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Organised play&amp;lt;/span&amp;gt;Start with [[Linebattle]] and [[Organized Events]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Find a group&amp;lt;/span&amp;gt;Use [[Crews &amp;amp; Regiments]] and [[Workshop Discord]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Make it yours&amp;lt;/span&amp;gt;Explore [[Server Hosting]], [[Map Editing]], and [[Script Modding Guide]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=organized-play&lt;br /&gt;
|title=Organized Play&lt;br /&gt;
|content=&lt;br /&gt;
Large-scale community events that follow structured rules and bring hundreds of players together.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Linebattle]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;The signature Holdfast experience: organized battles with rules, formations, and chain of command.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Organized Events]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;How community events work, including scheduling, formats, expectations, and where to find them.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Regiment Schedule]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Scheduled regiment events, training nights, and recurring community battles.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Game Modes]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Official modes that support organised play, including Conquest, Siege, Offensive, Naval, and more.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=community&lt;br /&gt;
|title=Community &amp;amp; Groups&lt;br /&gt;
|content=&lt;br /&gt;
The regiments, crews, and social structures that form the backbone of Holdfast&#039;s community.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Crews &amp;amp; Regiments]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Player-run groups, organisation, ranks, recruitment, naval crews, and regiment life.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Regiment Roster]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Roster tools and structures for tracking members, ranks, and group organisation.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Factions]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;The playable nations and faction identities across Nations At War, Frontlines, and American Revolution.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Workshop Discord]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Community hubs for modders, map makers, server owners, and workshop creators.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=expression&lt;br /&gt;
|title=Expression &amp;amp; Music&lt;br /&gt;
|content=&lt;br /&gt;
Ways to express yourself on the battlefield beyond just fighting.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Musician Tunes]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Every song available for drums, fifes, bagpipes, violins, pianos, and gramophones.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Voice Commands]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Shout orders, taunt enemies, cheer for allies, and use naval or infantry voice lines.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Voice Commands|Roleplay Gestures]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Use voice lines, emotes, music, and social commands to create battlefield character moments.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=modding&lt;br /&gt;
|title=Modding &amp;amp; Servers&lt;br /&gt;
|content=&lt;br /&gt;
Creating custom experiences for the community.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Mods and Consoles|Mods &amp;amp; Consoles]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Console commands, modding overview, and how to use the developer console.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Script Modding Guide]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Write custom server-side scripts using the Holdfast modding API.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Map Editing]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Create custom maps using the Holdfast SDK and Unity editor.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Server Hosting]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Set up and run your own dedicated Holdfast server.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Server Configuration]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Tune rules, rotations, class limits, weapons, and server behaviour for your community.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Classes&amp;diff=2789</id>
		<title>Classes</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Classes&amp;diff=2789"/>
		<updated>2026-07-11T18:49:41Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-classes-page hf-directory-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Classes}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#overview|Overview]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#frontline|Frontline]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#command-classes|Command]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#ranged|Ranged &amp;amp; Skirmisher]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#support-classes|Support]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#specialist|Specialist]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#naval|Naval]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#ww1|Frontlines (WW1)]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=overview&lt;br /&gt;
|title=Overview&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-kicker&amp;quot;&amp;gt;Role directory&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-title&amp;quot;&amp;gt;Classes define how you help the team.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-text&amp;quot;&amp;gt;Every class brings a different weapon set, trait package, and responsibility. Use this page to find the right role, then follow the cards to the detailed class pages.&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;hf-directory-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;New players&amp;lt;/span&amp;gt;Start with [[Rank and File]], [[Support]], or [[Crewmen]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Leadership&amp;lt;/span&amp;gt;Learn [[Command]] and [[Orders]] before taking command roles.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Specialists&amp;lt;/span&amp;gt;Practice [[Cannoneer]], [[Cavalry]], and [[Skirmisher]] roles before relying on them in events.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=frontline&lt;br /&gt;
|title=Frontline&lt;br /&gt;
|content=&lt;br /&gt;
The backbone of any army. These classes form the battle line and do the bulk of the fighting.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Rank and File]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Line Infantry, Grenadiers, and Guards. Core musket-armed soldiers who hold the line and fire in volleys.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Cavalry]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Hussars, Dragoons, and Cuirassiers. Mounted soldiers who charge enemy lines and harass flanks.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=command-classes&lt;br /&gt;
|title=Command&lt;br /&gt;
|content=&lt;br /&gt;
Leaders who buff nearby troops and coordinate the battle through the high command order system.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Command|Command Classes]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Infantry Officers, Sergeants, and Captains. Issue orders, rally troops, and coordinate the fight.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Orders|Orders &amp;amp; High Command]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;The full order system: charges, volleys, form line, rally, naval orders, and how buffs work.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=ranged&lt;br /&gt;
|title=Ranged &amp;amp; Skirmisher&lt;br /&gt;
|content=&lt;br /&gt;
Light troops and sharpshooters who operate independently ahead of or on the flanks of the main battle line.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Skirmisher|Skirmisher Classes]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Light Infantry, Riflemen, and Coast Guard. Accurate ranged fighters with lighter loadouts.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Shooting|Shooting Mechanics]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;How firearms work: aiming, bullet drop, reload speeds, and weapon comparisons.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=support-classes&lt;br /&gt;
|title=Support&lt;br /&gt;
|content=&lt;br /&gt;
Classes that keep the army fighting through healing, building, resupply, and music.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Support|Support Classes]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Surgeons, Sappers, Flag Bearers, and Musicians. Healing, construction, morale buffs, and resupply.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Auxiliary]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Support-focused roles that keep lines, ships, and events alive.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Traits and Abilities|Traits &amp;amp; Abilities]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Passive abilities unique to each class, including medicine, engineering, artillery operation, and more.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Defences]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;What Sappers and Engineers can build, including stakes, gabions, palisades, barbed wire, and MG emplacements.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=specialist&lt;br /&gt;
|title=Specialist&lt;br /&gt;
|content=&lt;br /&gt;
Heavy weapon operators who bring devastating firepower to the battlefield.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Cannoneer]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Artillerymen and heavy weapon operators. Cannons, mortars, rockets, howitzers, ship guns, and MGs.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=naval&lt;br /&gt;
|title=Naval&lt;br /&gt;
|content=&lt;br /&gt;
Sailors and officers who crew the ships of the line.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Crewmen]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Captains, Marines, Sailors, Midshipmen, and Carpenters. Every role aboard a warship.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Ships]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;The vessels themselves: Frigates, Brig-Sloops, Schooners, Corvettes, Gunboats, and Rocketboats.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Naval Combat]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Broadsides, boarding, navigation, repairs, resources, and crew coordination at sea.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
||id=ww1&lt;br /&gt;
||title=Frontlines (WW1)&lt;br /&gt;
||content=&lt;br /&gt;
The classes of the Great War, fought between the Allied and Central Powers in the Frontlines game type.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[WW1 Classes]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Rifleman, Officer, Medic, Engineer, Trench Raider, and Artilleryman for the Allied and Central factions.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Roleplay&amp;diff=2788</id>
		<title>Roleplay</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Roleplay&amp;diff=2788"/>
		<updated>2026-07-11T18:49:00Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-mechanics-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Mechanics}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#overview|Overview]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#start-here|Start Here]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#combat|Combat]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#movement-world|Movement, World &amp;amp; Objectives]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#classes|Classes &amp;amp; Roles]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#naval|Naval &amp;amp; Vehicles]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#strategy|Strategy &amp;amp; Teamwork]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#reference|Reference &amp;amp; Tools]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=overview&lt;br /&gt;
|title=Overview&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mech-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mech-kicker&amp;quot;&amp;gt;Gameplay hub&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mech-title&amp;quot;&amp;gt;Every major Holdfast system, grouped by how players actually learn it.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mech-text&amp;quot;&amp;gt;Use this page as a map of the wiki&#039;s mechanics guides. Start with the basics, then branch into combat, classes, naval play, events, and server references when you need more detail.&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;hf-mech-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mech-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;New players&amp;lt;/span&amp;gt;Start with [[Beginner&#039;s Guide]], [[Game Modes]], and [[Classes]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mech-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Core skills&amp;lt;/span&amp;gt;Learn [[Shooting]], [[Melee]], and [[Orders]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mech-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Team systems&amp;lt;/span&amp;gt;Use [[Linebattle]], [[Organized Events]], and [[Voice Commands]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=start-here&lt;br /&gt;
|title=Start Here&lt;br /&gt;
|content=&lt;br /&gt;
New to Holdfast? These pages explain what is happening before you worry about advanced mechanics.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Beginner&#039;s Guide]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;First-match checklist, basic controls, class advice, and links to deeper guides.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Game Modes]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;How rounds are won, what objectives mean, and which mode you are playing.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[User Interface]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;HUD elements, health, ammo, compass, objective markers, and interaction prompts.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=combat&lt;br /&gt;
|title=Combat&lt;br /&gt;
|content=&lt;br /&gt;
The core combat loop: fire, reload, move with your team, switch to melee before enemies reach you, and use artillery or cavalry to break stalemates.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Shooting|Shooting Mechanics]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Firearms, damage and range, aiming, reloading, accuracy, hitboxes, and weapon handling.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Melee|Melee Combat]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Directional attacks, blocking, feints, drags, weapon damage and reach, hit detection, and close-range survival.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Artillery]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Cannons, mortars, rockets, howitzers, ship guns, loading, aiming, and crew operation.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Cavalry]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Horseback riding, mounted combat, charges, lances, carbines, and cavalry class tactics.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=movement-world&lt;br /&gt;
|title=Movement, World &amp;amp; Objectives&lt;br /&gt;
|content=&lt;br /&gt;
These pages explain where the fight is, how the round is structured, and what your team is trying to accomplish.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Maps]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Every battlefield and naval map, including layouts, objectives, and loading screens.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Game Types]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;The broad game families and what kind of play each one supports.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Game Modes]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Army, naval, coastal, Frontlines, and American Revolution objective rules.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Horseback Riding]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Movement, mounting, dismounting, speed control, and mounted handling.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=classes&lt;br /&gt;
|title=Classes &amp;amp; Roles&lt;br /&gt;
|content=&lt;br /&gt;
Classes determine your weapons, abilities, traits, and responsibilities. Pick a role that helps the team before chasing score.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Classes]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;The class hub for infantry, command, skirmishers, support, artillery, cavalry, and naval roles.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Rank and File]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Line Infantry, Grenadiers, Guards, and the core musket-armed battle line.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Command|Command Classes]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Officers, Sergeants, Captains, orders, and battlefield leadership.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Skirmisher|Skirmisher Classes]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Light Infantry, Riflemen, Coast Guard, and ranged flanking roles.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Support|Support Classes]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Surgeons, Musicians, Flag Bearers, Sappers, Engineers, and team utility.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Traits and Abilities|Traits &amp;amp; Abilities]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Passive traits, active abilities, class strengths, and role-specific bonuses.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=naval&lt;br /&gt;
|title=Naval &amp;amp; Vehicles&lt;br /&gt;
|content=&lt;br /&gt;
Naval mechanics combine movement, wind, resources, ship damage, repairs, boarding, and coordinated gunnery.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Naval Combat]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Sailing, broadsides, repairs, boarding, ramming, and capture contests.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Ships]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Frigates, Brig-Sloops, Schooners, Corvettes, Gunboats, Rocketboats, and Rowboats.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Crewmen]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Captains, Marines, Sailors, Midshipmen, Carpenters, and shipboard roles.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Artillery]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Land and naval guns, ammunition types, rockets, mortars, and crew handling.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=strategy&lt;br /&gt;
|title=Strategy &amp;amp; Teamwork&lt;br /&gt;
|content=&lt;br /&gt;
Holdfast is much easier when the team coordinates. These guides cover orders, communication, events, and the structures that keep a push alive.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Orders|Orders &amp;amp; High Command]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Officer, Sergeant, Captain, and Midshipman orders, buffs, and timing.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Voice Commands]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Voice command menus, infantry calls, naval phrases, and social commands.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Defences]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Sapper and Engineer structures, palisades, earthworks, barbed wire, and emplacements.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Linebattle]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Organised event etiquette, formations, firing discipline, and common rules.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Organized Events]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;How community events, regiments, and scheduled battles work.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=reference&lt;br /&gt;
|title=Reference &amp;amp; Tools&lt;br /&gt;
|content=&lt;br /&gt;
Technical references for server operators, modders, and advanced players.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Server Configuration]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Gameplay settings, class limits, weapon restrictions, rotations, and server behaviour.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Remote Console Commands]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Admin commands for managing servers in real time.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Server Configuration Enums|Server Config Enums]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Enum references for maps, modes, ships, weapons, factions, orders, and more.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Server Config Templates]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Reusable configuration examples and rotation templates.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Map Editing]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Custom maps, scene setup, and editing workflows.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-hub-link-card&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-title&amp;quot;&amp;gt;[[Script Modding Guide]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;hf-hub-link-desc&amp;quot;&amp;gt;Modding and scripting references for advanced customisation.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Beginner%27s_Guide&amp;diff=2787</id>
		<title>Beginner&#039;s Guide</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Beginner%27s_Guide&amp;diff=2787"/>
		<updated>2026-07-11T18:46:31Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-beginners-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Beginner&#039;s Guide • Gameplay}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#overview|Start Here]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#first-match|Your First Match]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#game-types|Game Types]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#universal-controls|Universal Controls]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#class-system|Class System]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#combat-mechanics|Combat Mechanics]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#naval-operations|Naval Operations]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#where-next|Where To Go Next]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#pro-tips|Pro Tips]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=overview&lt;br /&gt;
|title=Start Here&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-bg-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-bg-kicker&amp;quot;&amp;gt;New player guide&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-bg-title&amp;quot;&amp;gt;Stay with the team, learn one role, and let the deeper pages fill in the details.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-bg-text&amp;quot;&amp;gt;Holdfast rewards teamwork more than lone heroics. Your first goal is not to top the scoreboard; it is to understand the objective, follow nearby officers or experienced players, and survive long enough to learn the flow of the round.&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;hf-bg-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-bg-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Best first class&amp;lt;/span&amp;gt;Line Infantry or Sailor&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-bg-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Best first habit&amp;lt;/span&amp;gt;Stay near your formation or crew&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-bg-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Best first pages&amp;lt;/span&amp;gt;[[Game Modes]], [[Classes]], [[Shooting]], [[Melee]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Card|title=Game Modes|link=Game Modes|description=Learn what each round type asks your team to do.}}&lt;br /&gt;
{{Card|title=Classes|link=Classes|description=Find the role that fits how you want to help the team.}}&lt;br /&gt;
{{Card|title=User Interface|link=User Interface|description=Understand the HUD, compass, score, health, ammo, and interaction prompts.}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=first-match&lt;br /&gt;
|title=Your First Match&lt;br /&gt;
|content=&lt;br /&gt;
Use this as a simple checklist for your first few rounds:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Spawn with the main group.&#039;&#039;&#039; If you are unsure, choose a Line Infantry, Sailor, or other simple frontline role.&lt;br /&gt;
# &#039;&#039;&#039;Look for the objective.&#039;&#039;&#039; Check the top HUD, map, or team movement. [[Game Modes]] explains the different win conditions.&lt;br /&gt;
# &#039;&#039;&#039;Follow an Officer, Sergeant, Captain, or visible mass of teammates.&#039;&#039;&#039; [[Orders]] and formation buffs matter.&lt;br /&gt;
# &#039;&#039;&#039;Reload behind cover or behind your line.&#039;&#039;&#039; Reloading leaves you vulnerable, especially in melee range.&lt;br /&gt;
# &#039;&#039;&#039;Do not block artillery, ladders, ship wheels, or cannon crews.&#039;&#039;&#039; If someone is operating a team asset, give them space.&lt;br /&gt;
# &#039;&#039;&#039;Ask before taking command roles.&#039;&#039;&#039; Captain, Officer, and artillery roles are powerful but can hurt the team when misused.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you get lost:&#039;&#039;&#039; regroup at the nearest friendly spawn, follow the largest friendly push, and avoid charging alone into an objective.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=game-types&lt;br /&gt;
|title=Game Types&lt;br /&gt;
|content=&lt;br /&gt;
Holdfast features multiple historical theatres and round types. The broad split is between Napoleonic / Age of Sail combat and Frontlines WW1 combat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Nations At War&amp;lt;/h3&amp;gt;&lt;br /&gt;
The original Napoleonic-era setting for Holdfast. Players fight as 18th-19th century armies and navies using muskets, bayonets, cannons, cavalry, and sailing ships. It includes army battles, sieges, conquest, naval engagements, and coastal modes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Frontlines WW1&amp;lt;/h3&amp;gt;&lt;br /&gt;
A World War I-themed experience within Holdfast. Players use bolt-action rifles, pistols, machine guns, grenades, artillery, and trenches. The gameplay emphasizes attrition, cover, suppression, and coordinated pushes.&lt;br /&gt;
&lt;br /&gt;
For mode-specific objectives, maps, and win conditions, see [[Game Modes]] and [[Maps]].&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=universal-controls&lt;br /&gt;
|title=Universal Controls&lt;br /&gt;
|content=&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable hf-guide-table&amp;quot; style=&amp;quot;width:100%; text-align:center;&amp;quot;&lt;br /&gt;
! Action !! PC Input !! Console (Xbox/PS)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Movement&#039;&#039;&#039; {{!}}{{!}} W, A, S, D {{!}}{{!}} Left Thumbstick&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Aim / Block&#039;&#039;&#039; {{!}}{{!}} Right Click (Hold) {{!}}{{!}} LT / L2 (Hold)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Fire / Attack&#039;&#039;&#039; {{!}}{{!}} Left Click {{!}}{{!}} RT / R2&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Melee Toggle&#039;&#039;&#039; {{!}}{{!}} X {{!}}{{!}} D-Pad Right&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Reload / Interact&#039;&#039;&#039; {{!}}{{!}} R / E {{!}}{{!}} X / Square&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Command Radial&#039;&#039;&#039; {{!}}{{!}} Q / V {{!}}{{!}} RB / R1 (Hold)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;View HUD / Scores&#039;&#039;&#039; {{!}}{{!}} Tab {{!}}{{!}} View / Touchpad&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Crouch&#039;&#039;&#039; {{!}}{{!}} C {{!}}{{!}} B / Circle&lt;br /&gt;
{{!}}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=class-system&lt;br /&gt;
|title=Class System&lt;br /&gt;
|content=&lt;br /&gt;
Classes decide your weapons, traits, abilities, and team responsibilities. For the full role list, use [[Classes]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Command&amp;lt;/h3&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Army Officer:&#039;&#039;&#039; Coordinates the line of battle. Issues [[Orders]] such as Fire, Charge, Form Line, and Reinforce that provide buffs to nearby troops.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Naval Captain:&#039;&#039;&#039; Commands the ship, manages sail state and heading, and coordinates broadsides, repairs, ramming, and boarding. See [[Command]] and [[Naval Combat]] before taking the wheel on a live server.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Rank &amp;amp;amp; File&amp;lt;/h3&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Line Infantry:&#039;&#039;&#039; The versatile backbone. Strong beginner pick because the job is clear: stay with the line, fire with the group, and defend the objective. See [[Rank and File]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Guards &amp;amp; Grenadiers:&#039;&#039;&#039; Elite shock troops with stronger close-range utility and defensive traits. They are good once you understand positioning and timing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Skirmisher&amp;lt;/h3&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Rifleman:&#039;&#039;&#039; Accurate at longer ranges but slower to reload. Pick this when you can stay alive, choose targets, and avoid blocking the main line. See [[Skirmisher]] and [[Shooting]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Light Infantry:&#039;&#039;&#039; Mobile skirmishers that fight around flanks, cover, and awkward angles.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Support&amp;lt;/h3&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Artilleryman:&#039;&#039;&#039; Operates cannons, mortars, rockets, and other heavy weapons. Learn [[Artillery]] before taking key guns in a serious round.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Carpenter / Sapper:&#039;&#039;&#039; Repairs, builds, and keeps defensive positions or ships alive. See [[Defences]], [[Spawnable Props]], and [[Naval Combat]].&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=combat-mechanics&lt;br /&gt;
|title=Combat Mechanics&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;h3&amp;gt;Aiming &amp;amp;amp; Ballistics&amp;lt;/h3&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Projectile Drop:&#039;&#039;&#039; Smoothbore muskets are inaccurate and have noticeable drop. At short range, aim center mass; at longer range, aim higher and fire with the group. For details, see [[Shooting]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vulnerability:&#039;&#039;&#039; Any player caught reloading or aiming is in a vulnerable state. Keep distance from enemies while reloading and switch to melee early if someone closes on you.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Melee System&amp;lt;/h3&amp;gt;&lt;br /&gt;
Holdfast uses directional melee. The basics are simple, but timing takes practice. See [[Melee]] for full details.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Blocking:&#039;&#039;&#039; You must match the direction of your opponent&#039;s strike. Moving the Mouse or Right Stick &#039;&#039;&#039;Down&#039;&#039;&#039; while holding Block will counter a downward bayonet thrust.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Feinting:&#039;&#039;&#039; Start an attack, then quickly tap Block to cancel it. This baits your opponent into a defensive stance, leaving them open to a follow-up strike.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Drags:&#039;&#039;&#039; Moving your camera during the &amp;quot;Thrust&amp;quot; phase can alter the strike&#039;s path, though excessive &amp;quot;dragging&amp;quot; reduces damage dealt.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=naval-operations&lt;br /&gt;
|title=Naval Operations&lt;br /&gt;
|content=&lt;br /&gt;
Naval rounds have their own rhythm: sailing, broadsides, repairs, resources, boarding, and ship capture. Read [[Naval Combat]] for mechanics and [[Ships]] for vessel details.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sailing:&#039;&#039;&#039; Wind direction is indicated on the HUD compass. Sailing into the wind will slow or stall the vessel.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gunnery:&#039;&#039;&#039; Use Round Shot for hulls, Chain Shot for masts (crippling speed), and Grapeshot for clearing enemy decks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Survival:&#039;&#039;&#039; If a ship is foundering, deploy or board a Rowboat if available. Rowboats can save survivors, support boarding, or move crew between ships.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Damage &amp;amp;amp; Repair&amp;lt;/h3&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Hull Damage:&#039;&#039;&#039; Causes leaks. Repair crews must spend ship resources to keep the vessel afloat.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Boarding:&#039;&#039;&#039; Do not rush aboard alone. Wait for a call, clear decks with grapeshot, and commit with enough crew to win the capture contest.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=where-next&lt;br /&gt;
|title=Where To Go Next&lt;br /&gt;
|content=&lt;br /&gt;
Once you know the basics, use these pages as your next steps.&lt;br /&gt;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Card|title=Shooting Mechanics|link=Shooting|description=Musket, rifle, pistol, reload, and ballistics basics.}}&lt;br /&gt;
{{Card|title=Melee Combat|link=Melee|description=Blocking, striking, feints, drags, and close-range survival.}}&lt;br /&gt;
{{Card|title=Orders &amp;amp; High Command|link=Orders|description=Officer, sergeant, captain, and midshipman orders.}}&lt;br /&gt;
{{Card|title=Artillery|link=Artillery|description=Cannons, rockets, mortars, and operating heavy weapons.}}&lt;br /&gt;
{{Card|title=Naval Combat|link=Naval Combat|description=Sailing, broadsides, repairs, boarding, and capture.}}&lt;br /&gt;
{{Card|title=Linebattle|link=Linebattle|description=Common event rules and organised battle etiquette.}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=pro-tips&lt;br /&gt;
|title=Pro Tips&lt;br /&gt;
|content=&lt;br /&gt;
&#039;&#039;&#039;Musicians:&#039;&#039;&#039; Stay near a Musician when fighting in formation. Music can provide useful buffs, and later updates allow musicians to support more classes, including ship crew-mates.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Surgeons:&#039;&#039;&#039; Protect your Surgeon. They keep pushes alive and save tickets by healing wounded teammates.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Officers and Captains:&#039;&#039;&#039; Listen for orders. Buffs and coordinated timing matter more than individual aim.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Artillery and Ship Guns:&#039;&#039;&#039; Do not grab a loaded team weapon unless you know what it is aimed at. A bad shot can waste a long reload or hit friendlies.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;HUD Toggle:&#039;&#039;&#039; For cinematic gameplay, hold H on PC or the Menu/Options button on console to hide the UI. For normal play, keep the HUD visible until you understand the game state.&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2777</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2777"/>
		<updated>2026-07-11T18:27:18Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image {&lt;br /&gt;
  flex: 0 0 320px;&lt;br /&gt;
  max-width: 320px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image img {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.toc,&lt;br /&gt;
#toc,&lt;br /&gt;
.toctoggle,&lt;br /&gt;
.mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task-table td {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-status {&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Status colors */&lt;br /&gt;
.wn-task.wn-status-not-started .wn-status-cell {&lt;br /&gt;
  color: #b00020;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-in-progress .wn-status-cell {&lt;br /&gt;
  color: #b26a00;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-done .wn-status-cell {&lt;br /&gt;
  color: #1b7f3a;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-social-card-icon img {&lt;br /&gt;
  width: 40px;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  display: block;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Game Modes Page ===== */&lt;br /&gt;
.hf-game-modes-page .hf-gm-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 70%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span {&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-code {&lt;br /&gt;
  background: #4a4036;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-value {&lt;br /&gt;
  color: #555555;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  margin: 10px 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 3px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-heading {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border-top: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-top: 6px;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 0 4px 6px 0;&lt;br /&gt;
  padding: 3px 7px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a:hover {&lt;br /&gt;
  border-color: #C9A227;&lt;br /&gt;
  color: #5f4c00 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Beginner&#039;s Guide Page ===== */&lt;br /&gt;
.hf-beginners-page .hf-bg-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts,&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact,&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Mechanics Page ===== */&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact,&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Directory Hub Pages ===== */&lt;br /&gt;
.hf-directory-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-classes-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-command-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-hero,&lt;br /&gt;
.hf-melee-page .hf-directory-hero,&lt;br /&gt;
.hf-skirmisher-page .hf-directory-hero,&lt;br /&gt;
.hf-ww1-classes-page .hf-directory-hero,&lt;br /&gt;
.hf-artillery-page .hf-directory-hero,&lt;br /&gt;
.hf-cannoneer-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-directory-hero,&lt;br /&gt;
.hf-auxiliary-page .hf-directory-hero,&lt;br /&gt;
.hf-support-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-directory-hero,&lt;br /&gt;
.hf-voice-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.36), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: 76px minmax(0, 1fr);&lt;br /&gt;
  min-height: 98px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 65% 20%, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.22);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 76px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 76px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: 74px;&lt;br /&gt;
  max-width: 74px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.8);&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 6px;&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-command-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section,&lt;br /&gt;
.hf-melee-page .hf-relpage-section,&lt;br /&gt;
.hf-skirmisher-page .hf-relpage-section,&lt;br /&gt;
.hf-ww1-classes-page .hf-relpage-section,&lt;br /&gt;
.hf-cannoneer-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-relpage-section,&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section,&lt;br /&gt;
.hf-support-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section,&lt;br /&gt;
.hf-voice-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 76, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-skirmisher-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-ww1-classes-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-cannoneer-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-support-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-fact span,&lt;br /&gt;
.hf-shooting-page .hf-card-title a,&lt;br /&gt;
.hf-skirmisher-page .hf-directory-fact span,&lt;br /&gt;
.hf-skirmisher-page .hf-card-title a,&lt;br /&gt;
.hf-ww1-classes-page .hf-directory-fact span,&lt;br /&gt;
.hf-ww1-classes-page .hf-card-title a,&lt;br /&gt;
.hf-cannoneer-page .hf-directory-fact span,&lt;br /&gt;
.hf-cannoneer-page .hf-card-title a {&lt;br /&gt;
  color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-directory-fact span,&lt;br /&gt;
.hf-auxiliary-page .hf-card-title a,&lt;br /&gt;
.hf-support-page .hf-directory-fact span,&lt;br /&gt;
.hf-support-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-directory-fact span,&lt;br /&gt;
.hf-rank-file-page .hf-card-title a {&lt;br /&gt;
  color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Musician Tunes Page ===== */&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 9px 11px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table th,&lt;br /&gt;
.hf-music-page .hf-music-class-table th {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:first-child {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: 1%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(3),&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(5),&lt;br /&gt;
.hf-music-page .hf-music-class-table td:first-child {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table tr:hover td,&lt;br /&gt;
.hf-music-page .hf-music-class-table tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Factions Page ===== */&lt;br /&gt;
.hf-factions-page .hf-faction-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin-top: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-top: 4px solid #BFB69C;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 230px;&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card:hover {&lt;br /&gt;
  border-top-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 144px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest img {&lt;br /&gt;
  max-height: 120px;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-name {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  padding-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-note {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Sidebar Current Page Highlight ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Beginner&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Beginner&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;User_Interface&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;User_Interface&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Factions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Factions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Weapons&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Weapons&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Modes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Modes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Types&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Types&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Maps&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Maps&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Known_Issues&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Known_Issues&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Frequently_Asked_Questions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;FAQ&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Shooting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Shooting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Melee&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Melee&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Artillery&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Artillery&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Defences&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Defences&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Horseback_Riding&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Horseback_Riding&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Auxiliary&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Auxiliary&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Orders&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Orders&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Traits&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Traits&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Naval_Combat&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Naval_Combat&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Ships&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Ships&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Musician_Tunes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Musician_Tunes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Voice_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Voice_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Command&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Command&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Rank_and_File&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Rank_and_File&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Skirmisher&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Skirmisher&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Support&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Support&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Cavalry&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Cavalry&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crewmen&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crewmen&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Linebattle&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Linebattle&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crews&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crews&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Organized_Events&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Organized_Events&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Schedule&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Schedule&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Roster&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Roster&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_user_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_user_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_upgrade_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_upgrade_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Script_Modding_Guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Editing&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Map_Editing&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Workshop_Discord&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Workshop_Discord&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Mods_and_Consoles&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Mods_and_Consoles&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Hosting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Hosting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Server_Configuration&amp;quot;]:not([class*=&amp;quot;Server_Configuration_Enums&amp;quot;]) .hf-sidebar-list a[href*=&amp;quot;Server_Configuration&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Config_Templates&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Spawnable_Props&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Spawnable_Props&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Remote_Console_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Remote_Console_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Configuration_Enums&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Configuration_Enums&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Admin_Features&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Admin_Features&amp;quot;] {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.22) !important;&lt;br /&gt;
  border-left: 3px solid #C9A227;&lt;br /&gt;
  color: #FFFFFF !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  padding-left: 6px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Linebattle Page ===== */&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 68%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
  margin-bottom: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card,&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact span {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 36px 1fr;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-num {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 28px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule strong,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms th {&lt;br /&gt;
  background: #46463E;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms td:first-child {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  width: 140px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Hosting: Admin, Ban &amp;amp; Mute Files ===== */&lt;br /&gt;
.hf-admin-files-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card-important {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-name {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-desc {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 16px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Known Issues &amp;amp; Solutions Page ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-body-content {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Config Templates Page ===== */&lt;br /&gt;
/* Body selectors cover direct article/template views. The wrapper class below&lt;br /&gt;
   keeps the code colors working anywhere the template is transcluded. */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-body-content,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Collapsible template headings inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-block {&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  background: #EEEDEB;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading {&lt;br /&gt;
  background: #F2F0EA !important;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  border-left: 4px solid #C9A227;&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  padding: 10px 96px 10px 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading a {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: 14px;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  min-height: 40px;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-content {&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Code blocks inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Admin Features Page ===== */&lt;br /&gt;
.hf-admin-features-page .hf-admin-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #8a3327 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body pre {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(138, 51, 39, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #8a3327;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable caption {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-bottom: 0;&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Remote Console Commands Page ===== */&lt;br /&gt;
.hf-remote-console-page .hf-rc-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th.code,&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a {&lt;br /&gt;
  background: rgba(31, 93, 143, 0.12);&lt;br /&gt;
  border: 1px solid rgba(31, 93, 143, 0.28);&lt;br /&gt;
  border-bottom-color: #c9a227;&lt;br /&gt;
  color: #6f5600 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 1px 5px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:hover,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:focus {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.16);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1f5d8f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop {&lt;br /&gt;
  background: #3d352e;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 10px 24px rgba(0, 0, 0, 0.28);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  max-height: 220px;&lt;br /&gt;
  min-width: 260px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: calc(100% + 6px);&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  width: min(320px, calc(100vw - 48px));&lt;br /&gt;
  z-index: 20;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop-wide {&lt;br /&gt;
  width: min(420px, calc(100vw - 48px));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:last-child .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .wikitable th:last-child .hf-rc-enum-pop {&lt;br /&gt;
  left: auto;&lt;br /&gt;
  right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:hover .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:focus-within .hf-rc-enum-pop {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .07em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-list {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-foot {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  padding-top: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Configuration Enums Page ===== */&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-note {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block {&lt;br /&gt;
  background: linear-gradient(180deg, rgba(242, 240, 234, 0.98), rgba(238, 237, 235, 0.96));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  margin-bottom: 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .hf-issue-heading {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94)),&lt;br /&gt;
    linear-gradient(90deg, rgba(201, 162, 39, 0.3), rgba(201, 162, 39, 0));&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 10px 110px 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  right: 16px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 11px;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle a {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 12px 14px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content &amp;gt; p:first-child {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 6px;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label,&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable caption {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.16), rgba(201, 162, 39, 0.04));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  margin: 12px 0 6px;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label + .wikitable {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td {&lt;br /&gt;
  background: #f8f5ec;&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:first-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(3) {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #trait .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-family: ui-monospace, &amp;quot;SFMono-Regular&amp;quot;, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:last-child {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.36);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 1px 0;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #gamemodes,&lt;br /&gt;
.hf-server-configuration-enums-page #map-names,&lt;br /&gt;
.hf-server-configuration-enums-page #faction-winner,&lt;br /&gt;
.hf-server-configuration-enums-page #class,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon-classes,&lt;br /&gt;
.hf-server-configuration-enums-page #faction,&lt;br /&gt;
.hf-server-configuration-enums-page #attacking-defending {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #voice-phrases,&lt;br /&gt;
.hf-server-configuration-enums-page #player-actions,&lt;br /&gt;
.hf-server-configuration-enums-page #instruments,&lt;br /&gt;
.hf-server-configuration-enums-page #instrument-songs {&lt;br /&gt;
  border-left-color: #4b7f9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #ship-type,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-renderer-color,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name,&lt;br /&gt;
.hf-server-configuration-enums-page #emplacement,&lt;br /&gt;
.hf-server-configuration-enums-page #sapper-build-mode,&lt;br /&gt;
.hf-server-configuration-enums-page #nature-presets,&lt;br /&gt;
.hf-server-configuration-enums-page #explosion-type,&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object {&lt;br /&gt;
  border-left-color: #6a8f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type,&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order,&lt;br /&gt;
.hf-server-configuration-enums-page #trait,&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type {&lt;br /&gt;
  border-left-color: #8f4b9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #festive-season {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Class Pages ===== */&lt;br /&gt;
.hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96) 0%, rgba(70, 70, 62, 0.96) 68%, rgba(136, 109, 0, 0.92) 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 14px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.20), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -65px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 160px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header,&lt;br /&gt;
.hf-class-info-badges,&lt;br /&gt;
.hf-class-info-stats,&lt;br /&gt;
.hf-class-info-equip {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
  margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header-label,&lt;br /&gt;
.hf-class-info-equip-label,&lt;br /&gt;
.hf-class-info-stat-label {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction,&lt;br /&gt;
.hf-class-info-badge,&lt;br /&gt;
.hf-class-info-equip-item {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.10);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 5px;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  margin: 0 5px 6px 0;&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction img {&lt;br /&gt;
  height: 18px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.6);&lt;br /&gt;
  color: #fff3c4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stats {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.55);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-value {&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 23px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-bonus {&lt;br /&gt;
  color: #89d185;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  max-width: 280px;&lt;br /&gt;
  min-height: 258px;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 190px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-uniform-card-era {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  border-top: none;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
  border-radius: 0 0 6px 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image span,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image span,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new:hover,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image img,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image img {&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  color: #d9c78c;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 0 10px 10px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Artillery Page ===== */&lt;br /&gt;
.hf-artillery-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; ul:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(143, 47, 31, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #8f2f1f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body ul {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98) 0%, rgba(70, 70, 62, 0.96) 58%, rgba(143, 47, 31, 0.94) 100%);&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(201, 162, 39, 0.24), rgba(143, 47, 31, 0));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(143, 47, 31, 0.26);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.62);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  border-top-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Naval Combat Page ===== */&lt;br /&gt;
.hf-naval-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-section .hf-relpage-section-body {&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(31, 93, 143, 0.38), rgba(30, 30, 29, 0.96) 64%),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  float: right;&lt;br /&gt;
  height: 118px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -42px 0 12px 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card a,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img.mw-file-element {&lt;br /&gt;
  height: 94px !important;&lt;br /&gt;
  max-height: 94px !important;&lt;br /&gt;
  max-width: 145px !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Weapons Page ===== */&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #1e1e1d 0%, #2f2d2b 58%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 20px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.72);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  min-height: 246px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 136px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image:empty:before {&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  content: &amp;quot;Image pending&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 136px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a,&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image img {&lt;br /&gt;
  filter: saturate(1.05) contrast(1.02);&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-label {&lt;br /&gt;
  align-content: start;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  flex: 1;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-requirement {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 0 10px 10px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added,&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-enum {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 5px 6px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Orders / Traits &amp;amp; Abilities Pages ===== */&lt;br /&gt;
.hf-orders-page .hf-relpage-section,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96), rgba(70, 70, 62, 0.92)),&lt;br /&gt;
    linear-gradient(90deg, rgba(224, 186, 58, 0.14), rgba(224, 186, 58, 0));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  padding: 14px 16px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable,&lt;br /&gt;
.hf-traits-abilities-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 10px;&lt;br /&gt;
  margin: 14px 0 22px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%) !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:first-child {&lt;br /&gt;
  border-radius: 8px 0 0 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:last-child {&lt;br /&gt;
  border-radius: 0 8px 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td {&lt;br /&gt;
  background: linear-gradient(180deg, #fbf8ef 0%, #f0eadc 100%);&lt;br /&gt;
  border-bottom: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-top: 1px solid #d5d0c8 !important;&lt;br /&gt;
  color: #2f2d2b;&lt;br /&gt;
  line-height: 1.55;&lt;br /&gt;
  padding: 13px 14px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 64%),&lt;br /&gt;
    linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border-left: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-radius: 10px 0 0 10px;&lt;br /&gt;
  height: 86px;&lt;br /&gt;
  min-width: 86px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  width: 86px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  border-radius: 0 10px 10px 0;&lt;br /&gt;
  border-right: 1px solid #d5d0c8 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td {&lt;br /&gt;
  background: linear-gradient(180deg, #fffaf0 0%, #f6edda 100%);&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(47, 45, 43, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.30), rgba(224, 186, 58, 0) 66%),&lt;br /&gt;
    linear-gradient(180deg, #3b3832 0%, #1e1e1d 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable img,&lt;br /&gt;
.hf-traits-abilities-page .wikitable img {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 0;&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:first-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:first-of-type {&lt;br /&gt;
  height: 74px !important;&lt;br /&gt;
  opacity: 0.96;&lt;br /&gt;
  width: 74px !important;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:last-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:last-of-type {&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a {&lt;br /&gt;
  display: inline;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  position: static;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a.new,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a.new {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable b,&lt;br /&gt;
.hf-orders-page .wikitable strong,&lt;br /&gt;
.hf-traits-abilities-page .wikitable b,&lt;br /&gt;
.hf-traits-abilities-page .wikitable strong {&lt;br /&gt;
  color: #8f6f00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  min-width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page #captain-orders .wikitable td:first-child,&lt;br /&gt;
.hf-orders-page #midshipman-orders .wikitable td:first-child {&lt;br /&gt;
  width: 96px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Image Card Redesign ===== */&lt;br /&gt;
.hf-beginners-page .hf-card-grid,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card,&lt;br /&gt;
.hf-mechanics-page .hf-card,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.34), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  border: 1px solid #c9c1b2;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 260px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover,&lt;br /&gt;
.hf-mechanics-page .hf-card:hover,&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image,&lt;br /&gt;
.hf-mechanics-page .hf-card-image,&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 72% 18%, rgba(224, 186, 58, 0.25), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.35);&lt;br /&gt;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 10px 10px 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  padding-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img,&lt;br /&gt;
.hf-mechanics-page .hf-card-image img,&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
  max-width: none;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  padding: 13px 14px 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title,&lt;br /&gt;
.hf-mechanics-page .hf-card-title,&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.9);&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px;&lt;br /&gt;
  padding-bottom: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc,&lt;br /&gt;
.hf-mechanics-page .hf-card-desc,&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, #34322f 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #5b5444;&lt;br /&gt;
  border-top: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 5px 16px rgba(0, 0, 0, 0.2);&lt;br /&gt;
  min-height: 316px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 9px 22px rgba(0, 0, 0, 0.28);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 70% 18%, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #171716 100%);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.22);&lt;br /&gt;
  border-bottom-color: #5b5444;&lt;br /&gt;
  height: 238px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-caption,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-caption,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-caption {&lt;br /&gt;
  align-items: flex-start;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  gap: 9px;&lt;br /&gt;
  padding: 12px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-crest {&lt;br /&gt;
  flex: 0 0 52px;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest img,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-crest img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  max-height: 72px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 52px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-text,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-text,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-text {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #fff4d6;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg),&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg),&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg) {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(255, 238, 184, 0.14) 0%, rgba(201, 162, 39, 0.07) 30%, rgba(23, 23, 22, 0) 62%);&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-bg {&lt;br /&gt;
  filter: brightness(2.05) saturate(1.18) contrast(1.02);&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure p,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-figure p {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg img,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-bg img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: left center;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg-missing,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg-missing,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-bg-missing {&lt;br /&gt;
  bottom: 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: 8px;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.68);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  letter-spacing: .05em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 6px 8px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.14);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  filter: brightness(1.06) saturate(1.14) contrast(1.1);&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Modding Guide Pages (Script Modding Guide (WIP), Uniform Modding, Map Making Guide) ===== */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact {&lt;br /&gt;
  background: rgba(0, 0, 0, 0.28);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  border-left: 3px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 9px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Callout boxes */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-info {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.10);&lt;br /&gt;
  border-left-color: #546e8c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-tip {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.12);&lt;br /&gt;
  border-left-color: #588157;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-warn {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.13);&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-danger {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.10);&lt;br /&gt;
  border-left-color: #9c3c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.10);&lt;br /&gt;
  border-left-color: #6c548c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Inline status badges */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge {&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  vertical-align: 2px;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.16);&lt;br /&gt;
  border: 1px solid #6c548c;&lt;br /&gt;
  color: #58447a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.14);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.16);&lt;br /&gt;
  border: 1px solid #546e8c;&lt;br /&gt;
  color: #43586f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark code blocks */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:visited,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:focus,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section body rhythm */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3 {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.6);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  margin: 20px 0 8px;&lt;br /&gt;
  padding-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4 {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  margin: 16px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ul,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol {&lt;br /&gt;
  margin: 8px 0 12px 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li {&lt;br /&gt;
  margin-bottom: 5px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tables (troubleshooting, scene objects, version history) */&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable td {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.7);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  padding: 7px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td {&lt;br /&gt;
  background: rgba(238, 237, 235, 0.95);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Reference Pages ===== */&lt;br /&gt;
.hf-reference-page .hf-reference-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-map-editing-page .hf-reference-hero,&lt;br /&gt;
.hf-maps-page .hf-reference-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-page .hf-reference-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #8a3327 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 940px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-map-editing-page .hf-relpage-section,&lt;br /&gt;
.hf-maps-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-map-editing-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-map-editing-page .hf-relpage-section-body h4,&lt;br /&gt;
.hf-maps-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-maps-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(63, 101, 66, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-server-configuration-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(138, 51, 39, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body code,&lt;br /&gt;
.hf-reference-page .hf-reference-fact code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Ryan&#039;s Melee Drill System Page ===== */&lt;br /&gt;
.hf-mds-page .hf-mds-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 940px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-facts,&lt;br /&gt;
.hf-mds-page .hf-mds-step-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-step-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-fact,&lt;br /&gt;
.hf-mds-page .hf-mds-step {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-step {&lt;br /&gt;
  background: linear-gradient(180deg, #f7f4ec 0%, #f2f0ea 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-fact span,&lt;br /&gt;
.hf-mds-page .hf-mds-step span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #6f2f2f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body code,&lt;br /&gt;
.hf-mds-page .hf-mds-fact code,&lt;br /&gt;
.hf-mds-page .hf-mds-step code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #6f2f2f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-command-table td:first-child,&lt;br /&gt;
.hf-mds-page .hf-mds-config-table td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Spawnable Props Page ===== */&lt;br /&gt;
.hf-spawnable-props-page .hf-props-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(91, 63, 42, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #5b3f2a;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallery {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 5px 14px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-1px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox .thumb {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%);&lt;br /&gt;
  border: 1px solid #bfb69c !important;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  margin: 0 auto 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerytext {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 0 2px 2px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerytext b,&lt;br /&gt;
.hf-spawnable-props-page .gallerytext strong {&lt;br /&gt;
  background: #4a4036;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 16px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Regiment Roster Page ===== */&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-filters {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-group {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-label {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-options {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn,&lt;br /&gt;
.hf-rentry-edit-btn,&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.08);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.38);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  margin: 0 6px 6px 0;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn:hover,&lt;br /&gt;
.hf-filter-btn.active,&lt;br /&gt;
.hf-filter-reset:hover,&lt;br /&gt;
.hf-rentry-add-btn:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.18);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header,&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: minmax(52px, .55fr) minmax(132px, 1.45fr) minmax(68px, .65fr) repeat(5, minmax(82px, .9fr)) repeat(2, minmax(58px, .58fr)) minmax(54px, .5fr);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-content {&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .01em;&lt;br /&gt;
  margin: 0 0 10px;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header .hf-rentry-col,&lt;br /&gt;
.hf-roster-table-header a,&lt;br /&gt;
.hf-roster-table-header a:visited,&lt;br /&gt;
.hf-roster-table-header a:hover,&lt;br /&gt;
.hf-roster-table-header a:focus {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-list {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.88);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 10.5px;&lt;br /&gt;
  line-height: 1.25;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.48);&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 6px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col:last-child {&lt;br /&gt;
  border-right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-name {&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-name-link {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge {&lt;br /&gt;
  border-radius: 999px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Active {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.16);&lt;br /&gt;
  border: 1px solid #588157;&lt;br /&gt;
  color: #355d34;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Inactive,&lt;br /&gt;
.hf-rentry-badge-Unknown {&lt;br /&gt;
  background: rgba(136, 109, 0, 0.14);&lt;br /&gt;
  border: 1px solid #886d00;&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Disbanded {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.12);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-actions {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-edit-btn {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container,&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container {&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  width: 18px;&lt;br /&gt;
  height: 18px;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2776</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2776"/>
		<updated>2026-07-11T18:25:19Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image {&lt;br /&gt;
  flex: 0 0 320px;&lt;br /&gt;
  max-width: 320px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image img {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.toc,&lt;br /&gt;
#toc,&lt;br /&gt;
.toctoggle,&lt;br /&gt;
.mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task-table td {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-status {&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Status colors */&lt;br /&gt;
.wn-task.wn-status-not-started .wn-status-cell {&lt;br /&gt;
  color: #b00020;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-in-progress .wn-status-cell {&lt;br /&gt;
  color: #b26a00;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-done .wn-status-cell {&lt;br /&gt;
  color: #1b7f3a;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-social-card-icon img {&lt;br /&gt;
  width: 40px;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  display: block;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Game Modes Page ===== */&lt;br /&gt;
.hf-game-modes-page .hf-gm-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 70%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span {&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-code {&lt;br /&gt;
  background: #4a4036;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-value {&lt;br /&gt;
  color: #555555;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  margin: 10px 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 3px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-heading {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border-top: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-top: 6px;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 0 4px 6px 0;&lt;br /&gt;
  padding: 3px 7px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a:hover {&lt;br /&gt;
  border-color: #C9A227;&lt;br /&gt;
  color: #5f4c00 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Beginner&#039;s Guide Page ===== */&lt;br /&gt;
.hf-beginners-page .hf-bg-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts,&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact,&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Mechanics Page ===== */&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact,&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Directory Hub Pages ===== */&lt;br /&gt;
.hf-directory-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-classes-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-command-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-hero,&lt;br /&gt;
.hf-melee-page .hf-directory-hero,&lt;br /&gt;
.hf-skirmisher-page .hf-directory-hero,&lt;br /&gt;
.hf-ww1-classes-page .hf-directory-hero,&lt;br /&gt;
.hf-artillery-page .hf-directory-hero,&lt;br /&gt;
.hf-cannoneer-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-directory-hero,&lt;br /&gt;
.hf-auxiliary-page .hf-directory-hero,&lt;br /&gt;
.hf-support-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-directory-hero,&lt;br /&gt;
.hf-voice-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.36), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: 76px minmax(0, 1fr);&lt;br /&gt;
  min-height: 98px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 65% 20%, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.22);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 76px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 76px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: 74px;&lt;br /&gt;
  max-width: 74px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.8);&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 6px;&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-command-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section,&lt;br /&gt;
.hf-melee-page .hf-relpage-section,&lt;br /&gt;
.hf-skirmisher-page .hf-relpage-section,&lt;br /&gt;
.hf-ww1-classes-page .hf-relpage-section,&lt;br /&gt;
.hf-cannoneer-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-relpage-section,&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section,&lt;br /&gt;
.hf-support-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section,&lt;br /&gt;
.hf-voice-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 76, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-skirmisher-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-ww1-classes-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-cannoneer-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-support-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-fact span,&lt;br /&gt;
.hf-shooting-page .hf-card-title a,&lt;br /&gt;
.hf-skirmisher-page .hf-directory-fact span,&lt;br /&gt;
.hf-skirmisher-page .hf-card-title a,&lt;br /&gt;
.hf-ww1-classes-page .hf-directory-fact span,&lt;br /&gt;
.hf-ww1-classes-page .hf-card-title a,&lt;br /&gt;
.hf-cannoneer-page .hf-directory-fact span,&lt;br /&gt;
.hf-cannoneer-page .hf-card-title a {&lt;br /&gt;
  color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-directory-fact span,&lt;br /&gt;
.hf-auxiliary-page .hf-card-title a,&lt;br /&gt;
.hf-support-page .hf-directory-fact span,&lt;br /&gt;
.hf-support-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-directory-fact span,&lt;br /&gt;
.hf-rank-file-page .hf-card-title a {&lt;br /&gt;
  color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Musician Tunes Page ===== */&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 9px 11px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table th,&lt;br /&gt;
.hf-music-page .hf-music-class-table th {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:first-child {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: 1%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(3),&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(5),&lt;br /&gt;
.hf-music-page .hf-music-class-table td:first-child {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table tr:hover td,&lt;br /&gt;
.hf-music-page .hf-music-class-table tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Factions Page ===== */&lt;br /&gt;
.hf-factions-page .hf-faction-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin-top: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-top: 4px solid #BFB69C;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 230px;&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card:hover {&lt;br /&gt;
  border-top-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 144px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest img {&lt;br /&gt;
  max-height: 120px;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-name {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  padding-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-note {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Sidebar Current Page Highlight ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Beginner&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Beginner&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;User_Interface&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;User_Interface&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Factions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Factions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Weapons&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Weapons&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Modes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Modes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Types&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Types&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Maps&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Maps&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Known_Issues&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Known_Issues&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Frequently_Asked_Questions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;FAQ&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Shooting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Shooting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Melee&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Melee&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Artillery&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Artillery&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Defences&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Defences&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Horseback_Riding&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Horseback_Riding&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Auxiliary&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Auxiliary&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Orders&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Orders&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Traits&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Traits&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Naval_Combat&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Naval_Combat&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Ships&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Ships&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Musician_Tunes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Musician_Tunes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Voice_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Voice_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Command&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Command&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Rank_and_File&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Rank_and_File&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Skirmisher&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Skirmisher&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Support&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Support&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Cavalry&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Cavalry&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crewmen&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crewmen&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Linebattle&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Linebattle&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crews&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crews&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Organized_Events&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Organized_Events&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Schedule&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Schedule&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Roster&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Roster&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_user_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_user_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_upgrade_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_upgrade_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Script_Modding_Guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Editing&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Map_Editing&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Workshop_Discord&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Workshop_Discord&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Mods_and_Consoles&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Mods_and_Consoles&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Hosting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Hosting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Server_Configuration&amp;quot;]:not([class*=&amp;quot;Server_Configuration_Enums&amp;quot;]) .hf-sidebar-list a[href*=&amp;quot;Server_Configuration&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Config_Templates&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Spawnable_Props&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Spawnable_Props&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Remote_Console_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Remote_Console_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Configuration_Enums&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Configuration_Enums&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Admin_Features&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Admin_Features&amp;quot;] {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.22) !important;&lt;br /&gt;
  border-left: 3px solid #C9A227;&lt;br /&gt;
  color: #FFFFFF !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  padding-left: 6px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Linebattle Page ===== */&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 68%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
  margin-bottom: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card,&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact span {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 36px 1fr;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-num {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 28px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule strong,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms th {&lt;br /&gt;
  background: #46463E;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms td:first-child {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  width: 140px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Hosting: Admin, Ban &amp;amp; Mute Files ===== */&lt;br /&gt;
.hf-admin-files-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card-important {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-name {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-desc {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 16px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Known Issues &amp;amp; Solutions Page ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-body-content {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Config Templates Page ===== */&lt;br /&gt;
/* Body selectors cover direct article/template views. The wrapper class below&lt;br /&gt;
   keeps the code colors working anywhere the template is transcluded. */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-body-content,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Collapsible template headings inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-block {&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  background: #EEEDEB;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading {&lt;br /&gt;
  background: #F2F0EA !important;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  border-left: 4px solid #C9A227;&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  padding: 10px 96px 10px 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading a {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: 14px;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  min-height: 40px;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-content {&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Code blocks inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Admin Features Page ===== */&lt;br /&gt;
.hf-admin-features-page .hf-admin-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #8a3327 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body pre {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(138, 51, 39, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #8a3327;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable caption {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-bottom: 0;&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Remote Console Commands Page ===== */&lt;br /&gt;
.hf-remote-console-page .hf-rc-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th.code,&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a {&lt;br /&gt;
  background: rgba(31, 93, 143, 0.12);&lt;br /&gt;
  border: 1px solid rgba(31, 93, 143, 0.28);&lt;br /&gt;
  border-bottom-color: #c9a227;&lt;br /&gt;
  color: #6f5600 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 1px 5px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:hover,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:focus {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.16);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1f5d8f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop {&lt;br /&gt;
  background: #3d352e;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 10px 24px rgba(0, 0, 0, 0.28);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  max-height: 220px;&lt;br /&gt;
  min-width: 260px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: calc(100% + 6px);&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  width: min(320px, calc(100vw - 48px));&lt;br /&gt;
  z-index: 20;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop-wide {&lt;br /&gt;
  width: min(420px, calc(100vw - 48px));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:last-child .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .wikitable th:last-child .hf-rc-enum-pop {&lt;br /&gt;
  left: auto;&lt;br /&gt;
  right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:hover .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:focus-within .hf-rc-enum-pop {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .07em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-list {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-foot {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  padding-top: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Configuration Enums Page ===== */&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-note {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block {&lt;br /&gt;
  background: linear-gradient(180deg, rgba(242, 240, 234, 0.98), rgba(238, 237, 235, 0.96));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  margin-bottom: 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .hf-issue-heading {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94)),&lt;br /&gt;
    linear-gradient(90deg, rgba(201, 162, 39, 0.3), rgba(201, 162, 39, 0));&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 10px 110px 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  right: 16px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 11px;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle a {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 12px 14px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content &amp;gt; p:first-child {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 6px;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label,&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable caption {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.16), rgba(201, 162, 39, 0.04));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  margin: 12px 0 6px;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label + .wikitable {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td {&lt;br /&gt;
  background: #f8f5ec;&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:first-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(3) {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #trait .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-family: ui-monospace, &amp;quot;SFMono-Regular&amp;quot;, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:last-child {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.36);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 1px 0;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #gamemodes,&lt;br /&gt;
.hf-server-configuration-enums-page #map-names,&lt;br /&gt;
.hf-server-configuration-enums-page #faction-winner,&lt;br /&gt;
.hf-server-configuration-enums-page #class,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon-classes,&lt;br /&gt;
.hf-server-configuration-enums-page #faction,&lt;br /&gt;
.hf-server-configuration-enums-page #attacking-defending {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #voice-phrases,&lt;br /&gt;
.hf-server-configuration-enums-page #player-actions,&lt;br /&gt;
.hf-server-configuration-enums-page #instruments,&lt;br /&gt;
.hf-server-configuration-enums-page #instrument-songs {&lt;br /&gt;
  border-left-color: #4b7f9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #ship-type,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-renderer-color,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name,&lt;br /&gt;
.hf-server-configuration-enums-page #emplacement,&lt;br /&gt;
.hf-server-configuration-enums-page #sapper-build-mode,&lt;br /&gt;
.hf-server-configuration-enums-page #nature-presets,&lt;br /&gt;
.hf-server-configuration-enums-page #explosion-type,&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object {&lt;br /&gt;
  border-left-color: #6a8f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type,&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order,&lt;br /&gt;
.hf-server-configuration-enums-page #trait,&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type {&lt;br /&gt;
  border-left-color: #8f4b9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #festive-season {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Class Pages ===== */&lt;br /&gt;
.hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96) 0%, rgba(70, 70, 62, 0.96) 68%, rgba(136, 109, 0, 0.92) 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 14px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.20), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -65px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 160px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header,&lt;br /&gt;
.hf-class-info-badges,&lt;br /&gt;
.hf-class-info-stats,&lt;br /&gt;
.hf-class-info-equip {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
  margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header-label,&lt;br /&gt;
.hf-class-info-equip-label,&lt;br /&gt;
.hf-class-info-stat-label {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction,&lt;br /&gt;
.hf-class-info-badge,&lt;br /&gt;
.hf-class-info-equip-item {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.10);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 5px;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  margin: 0 5px 6px 0;&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction img {&lt;br /&gt;
  height: 18px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.6);&lt;br /&gt;
  color: #fff3c4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stats {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.55);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-value {&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 23px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-bonus {&lt;br /&gt;
  color: #89d185;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  max-width: 280px;&lt;br /&gt;
  min-height: 258px;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 190px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-uniform-card-era {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  border-top: none;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
  border-radius: 0 0 6px 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image span,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image img {&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  color: #d9c78c;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 0 10px 10px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Artillery Page ===== */&lt;br /&gt;
.hf-artillery-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; ul:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(143, 47, 31, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #8f2f1f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body ul {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98) 0%, rgba(70, 70, 62, 0.96) 58%, rgba(143, 47, 31, 0.94) 100%);&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(201, 162, 39, 0.24), rgba(143, 47, 31, 0));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(143, 47, 31, 0.26);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.62);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  border-top-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Naval Combat Page ===== */&lt;br /&gt;
.hf-naval-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-section .hf-relpage-section-body {&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(31, 93, 143, 0.38), rgba(30, 30, 29, 0.96) 64%),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  float: right;&lt;br /&gt;
  height: 118px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -42px 0 12px 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card a,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img.mw-file-element {&lt;br /&gt;
  height: 94px !important;&lt;br /&gt;
  max-height: 94px !important;&lt;br /&gt;
  max-width: 145px !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Weapons Page ===== */&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #1e1e1d 0%, #2f2d2b 58%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 20px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.72);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  min-height: 246px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 136px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image:empty:before {&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  content: &amp;quot;Image pending&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 136px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a,&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image img {&lt;br /&gt;
  filter: saturate(1.05) contrast(1.02);&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-label {&lt;br /&gt;
  align-content: start;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  flex: 1;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-requirement {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 0 10px 10px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added,&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-enum {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 5px 6px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Orders / Traits &amp;amp; Abilities Pages ===== */&lt;br /&gt;
.hf-orders-page .hf-relpage-section,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96), rgba(70, 70, 62, 0.92)),&lt;br /&gt;
    linear-gradient(90deg, rgba(224, 186, 58, 0.14), rgba(224, 186, 58, 0));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  padding: 14px 16px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable,&lt;br /&gt;
.hf-traits-abilities-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 10px;&lt;br /&gt;
  margin: 14px 0 22px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%) !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:first-child {&lt;br /&gt;
  border-radius: 8px 0 0 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:last-child {&lt;br /&gt;
  border-radius: 0 8px 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td {&lt;br /&gt;
  background: linear-gradient(180deg, #fbf8ef 0%, #f0eadc 100%);&lt;br /&gt;
  border-bottom: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-top: 1px solid #d5d0c8 !important;&lt;br /&gt;
  color: #2f2d2b;&lt;br /&gt;
  line-height: 1.55;&lt;br /&gt;
  padding: 13px 14px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 64%),&lt;br /&gt;
    linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border-left: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-radius: 10px 0 0 10px;&lt;br /&gt;
  height: 86px;&lt;br /&gt;
  min-width: 86px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  width: 86px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  border-radius: 0 10px 10px 0;&lt;br /&gt;
  border-right: 1px solid #d5d0c8 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td {&lt;br /&gt;
  background: linear-gradient(180deg, #fffaf0 0%, #f6edda 100%);&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(47, 45, 43, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.30), rgba(224, 186, 58, 0) 66%),&lt;br /&gt;
    linear-gradient(180deg, #3b3832 0%, #1e1e1d 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable img,&lt;br /&gt;
.hf-traits-abilities-page .wikitable img {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 0;&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:first-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:first-of-type {&lt;br /&gt;
  height: 74px !important;&lt;br /&gt;
  opacity: 0.96;&lt;br /&gt;
  width: 74px !important;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:last-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:last-of-type {&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a {&lt;br /&gt;
  display: inline;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  position: static;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a.new,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a.new {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable b,&lt;br /&gt;
.hf-orders-page .wikitable strong,&lt;br /&gt;
.hf-traits-abilities-page .wikitable b,&lt;br /&gt;
.hf-traits-abilities-page .wikitable strong {&lt;br /&gt;
  color: #8f6f00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  min-width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page #captain-orders .wikitable td:first-child,&lt;br /&gt;
.hf-orders-page #midshipman-orders .wikitable td:first-child {&lt;br /&gt;
  width: 96px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Image Card Redesign ===== */&lt;br /&gt;
.hf-beginners-page .hf-card-grid,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card,&lt;br /&gt;
.hf-mechanics-page .hf-card,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.34), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  border: 1px solid #c9c1b2;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 260px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover,&lt;br /&gt;
.hf-mechanics-page .hf-card:hover,&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image,&lt;br /&gt;
.hf-mechanics-page .hf-card-image,&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 72% 18%, rgba(224, 186, 58, 0.25), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.35);&lt;br /&gt;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 10px 10px 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  padding-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img,&lt;br /&gt;
.hf-mechanics-page .hf-card-image img,&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
  max-width: none;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  padding: 13px 14px 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title,&lt;br /&gt;
.hf-mechanics-page .hf-card-title,&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.9);&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px;&lt;br /&gt;
  padding-bottom: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc,&lt;br /&gt;
.hf-mechanics-page .hf-card-desc,&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, #34322f 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #5b5444;&lt;br /&gt;
  border-top: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 5px 16px rgba(0, 0, 0, 0.2);&lt;br /&gt;
  min-height: 316px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 9px 22px rgba(0, 0, 0, 0.28);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 70% 18%, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #171716 100%);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.22);&lt;br /&gt;
  border-bottom-color: #5b5444;&lt;br /&gt;
  height: 238px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-caption,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-caption,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-caption {&lt;br /&gt;
  align-items: flex-start;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  gap: 9px;&lt;br /&gt;
  padding: 12px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-crest {&lt;br /&gt;
  flex: 0 0 52px;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest img,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-crest img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  max-height: 72px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 52px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-text,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-text,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-text {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #fff4d6;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg),&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg),&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg) {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(255, 238, 184, 0.14) 0%, rgba(201, 162, 39, 0.07) 30%, rgba(23, 23, 22, 0) 62%);&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-bg {&lt;br /&gt;
  filter: brightness(2.05) saturate(1.18) contrast(1.02);&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure p,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-figure p {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg img,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-bg img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: left center;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg-missing,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg-missing,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-bg-missing {&lt;br /&gt;
  bottom: 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: 8px;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.68);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  letter-spacing: .05em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 6px 8px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.14);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  filter: brightness(1.06) saturate(1.14) contrast(1.1);&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Modding Guide Pages (Script Modding Guide (WIP), Uniform Modding, Map Making Guide) ===== */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact {&lt;br /&gt;
  background: rgba(0, 0, 0, 0.28);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  border-left: 3px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 9px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Callout boxes */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-info {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.10);&lt;br /&gt;
  border-left-color: #546e8c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-tip {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.12);&lt;br /&gt;
  border-left-color: #588157;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-warn {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.13);&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-danger {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.10);&lt;br /&gt;
  border-left-color: #9c3c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.10);&lt;br /&gt;
  border-left-color: #6c548c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Inline status badges */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge {&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  vertical-align: 2px;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.16);&lt;br /&gt;
  border: 1px solid #6c548c;&lt;br /&gt;
  color: #58447a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.14);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.16);&lt;br /&gt;
  border: 1px solid #546e8c;&lt;br /&gt;
  color: #43586f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark code blocks */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:visited,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:focus,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section body rhythm */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3 {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.6);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  margin: 20px 0 8px;&lt;br /&gt;
  padding-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4 {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  margin: 16px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ul,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol {&lt;br /&gt;
  margin: 8px 0 12px 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li {&lt;br /&gt;
  margin-bottom: 5px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tables (troubleshooting, scene objects, version history) */&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable td {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.7);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  padding: 7px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td {&lt;br /&gt;
  background: rgba(238, 237, 235, 0.95);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Reference Pages ===== */&lt;br /&gt;
.hf-reference-page .hf-reference-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-map-editing-page .hf-reference-hero,&lt;br /&gt;
.hf-maps-page .hf-reference-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-page .hf-reference-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #8a3327 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 940px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-map-editing-page .hf-relpage-section,&lt;br /&gt;
.hf-maps-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-map-editing-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-map-editing-page .hf-relpage-section-body h4,&lt;br /&gt;
.hf-maps-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-maps-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(63, 101, 66, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-server-configuration-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(138, 51, 39, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body code,&lt;br /&gt;
.hf-reference-page .hf-reference-fact code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Ryan&#039;s Melee Drill System Page ===== */&lt;br /&gt;
.hf-mds-page .hf-mds-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 940px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-facts,&lt;br /&gt;
.hf-mds-page .hf-mds-step-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-step-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-fact,&lt;br /&gt;
.hf-mds-page .hf-mds-step {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-step {&lt;br /&gt;
  background: linear-gradient(180deg, #f7f4ec 0%, #f2f0ea 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-fact span,&lt;br /&gt;
.hf-mds-page .hf-mds-step span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #6f2f2f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body code,&lt;br /&gt;
.hf-mds-page .hf-mds-fact code,&lt;br /&gt;
.hf-mds-page .hf-mds-step code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #6f2f2f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-command-table td:first-child,&lt;br /&gt;
.hf-mds-page .hf-mds-config-table td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Spawnable Props Page ===== */&lt;br /&gt;
.hf-spawnable-props-page .hf-props-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(91, 63, 42, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #5b3f2a;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallery {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 5px 14px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-1px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox .thumb {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%);&lt;br /&gt;
  border: 1px solid #bfb69c !important;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  margin: 0 auto 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerytext {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 0 2px 2px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerytext b,&lt;br /&gt;
.hf-spawnable-props-page .gallerytext strong {&lt;br /&gt;
  background: #4a4036;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 16px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Regiment Roster Page ===== */&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-filters {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-group {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-label {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-options {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn,&lt;br /&gt;
.hf-rentry-edit-btn,&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.08);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.38);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  margin: 0 6px 6px 0;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn:hover,&lt;br /&gt;
.hf-filter-btn.active,&lt;br /&gt;
.hf-filter-reset:hover,&lt;br /&gt;
.hf-rentry-add-btn:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.18);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header,&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: minmax(52px, .55fr) minmax(132px, 1.45fr) minmax(68px, .65fr) repeat(5, minmax(82px, .9fr)) repeat(2, minmax(58px, .58fr)) minmax(54px, .5fr);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-content {&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .01em;&lt;br /&gt;
  margin: 0 0 10px;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header .hf-rentry-col,&lt;br /&gt;
.hf-roster-table-header a,&lt;br /&gt;
.hf-roster-table-header a:visited,&lt;br /&gt;
.hf-roster-table-header a:hover,&lt;br /&gt;
.hf-roster-table-header a:focus {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-list {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.88);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 10.5px;&lt;br /&gt;
  line-height: 1.25;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.48);&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 6px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col:last-child {&lt;br /&gt;
  border-right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-name {&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-name-link {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge {&lt;br /&gt;
  border-radius: 999px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Active {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.16);&lt;br /&gt;
  border: 1px solid #588157;&lt;br /&gt;
  color: #355d34;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Inactive,&lt;br /&gt;
.hf-rentry-badge-Unknown {&lt;br /&gt;
  background: rgba(136, 109, 0, 0.14);&lt;br /&gt;
  border: 1px solid #886d00;&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Disbanded {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.12);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-actions {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-edit-btn {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container,&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container {&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  width: 18px;&lt;br /&gt;
  height: 18px;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Cannoneer&amp;diff=2775</id>
		<title>Cannoneer</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Cannoneer&amp;diff=2775"/>
		<updated>2026-07-11T18:24:56Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: Replaced content with &amp;quot;&amp;lt;div class=&amp;quot;hf-relpage hf-cannoneer-page hf-directory-page&amp;quot;&amp;gt; {{Release_page_header|title=Cannoneer}} &amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt; {{Release_TOC|content= &amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt; &amp;lt;div&amp;gt;Overview&amp;lt;/div&amp;gt; &amp;lt;div&amp;gt;Uniforms&amp;lt;/div&amp;gt; }} &amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;  {{Release_section |id=overview |title=Overview |content= &amp;lt;div class=&amp;quot;hf-directory-hero&amp;quot;&amp;gt; &amp;lt;div class=&amp;quot;hf-directory-kicker&amp;quot;&amp;gt;Artillery class&amp;lt;/div&amp;gt; &amp;lt;div class=&amp;quot;hf-direc...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-cannoneer-page hf-directory-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Cannoneer}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#overview|Overview]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#uniforms|Uniforms]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=overview&lt;br /&gt;
|title=Overview&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-kicker&amp;quot;&amp;gt;Artillery class&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-title&amp;quot;&amp;gt;Cannoneers operate cannons, mortars, rockets, and other heavy weapons.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-text&amp;quot;&amp;gt;Cannoneers handle artillery faster and more reliably than general infantry. They load, ram, aim, move, repair, and claim guns while supporting the team with long-range firepower.&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;hf-directory-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Primary role&amp;lt;/span&amp;gt;Operate field artillery, mortars, swivel guns, rockets, and naval guns.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Key bonus&amp;lt;/span&amp;gt;Equipping a ramrod before ramming gives a +5% ramming speed increase.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Related pages&amp;lt;/span&amp;gt;[[Artillery]], [[Naval Combat]], [[Spawnable Props]], [[Server Configuration]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cannoneers excel at manning cannons, mortars, swivel guns, and rocket launchers. Rocketeers were deprecated and folded into the cannoneer role, so cannoneers now cover both cannon and rocket artillery duties. They can equip a ramrod to provide a +5% speed bonus to ramming.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;For the Frontlines Artilleryman, see [[WW1 Classes#artilleryman|WW1 Classes]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:CannonSpecialisation.webp|20px|link=]] Cannon Spec.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:RocketSpecialisation.webp|20px|link=]] Rocket Spec.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:LightFooted.webp|20px|link=]] Light Footed&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:ArtilleryOperator.webp|20px|link=]] Artillery Operator&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:RocketOperator.webp|20px|link=]] Rocket Operator&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Repairman.webp|20px|link=]] Repairman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-label&amp;quot;&amp;gt;Equipment&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;[[File:Memeammoselection_spyglass.webp|28px|link=]] Spyglass&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;Ramrod&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;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=uniforms&lt;br /&gt;
|title=Uniforms&lt;br /&gt;
|content=&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-Cannoneer-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. Böhmische Feldartillerie N°1|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Austrian-Cannoneer-2.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. Innerösterreichisches N°4|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Cannoneer-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Foot Artillery|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Cannoneer-2.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Rocket Corps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Cannoneer-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Foot Artillery|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Cannoneer-2.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=1st Horse Artillery|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Cannoneer-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Artiglieria Reale a Piedi|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Cannoneer-2.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=1st Horse Artillery|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Cannoneer-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Feldartillerie|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Cannoneer-2.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Brandenburgische Artillerie-Brigade|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Cannoneer-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Foot Artillery|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Cannoneer-2.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=5th Brigade|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Cannoneer-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Virginia State Artillery|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Cannoneer-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=Royal Artillery|era=American Revolution}}&lt;br /&gt;
}}&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Cannoneer&amp;diff=2774</id>
		<title>Cannoneer</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Cannoneer&amp;diff=2774"/>
		<updated>2026-07-11T18:24:36Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image {&lt;br /&gt;
  flex: 0 0 320px;&lt;br /&gt;
  max-width: 320px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image img {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.toc,&lt;br /&gt;
#toc,&lt;br /&gt;
.toctoggle,&lt;br /&gt;
.mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task-table td {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-status {&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Status colors */&lt;br /&gt;
.wn-task.wn-status-not-started .wn-status-cell {&lt;br /&gt;
  color: #b00020;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-in-progress .wn-status-cell {&lt;br /&gt;
  color: #b26a00;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-done .wn-status-cell {&lt;br /&gt;
  color: #1b7f3a;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-social-card-icon img {&lt;br /&gt;
  width: 40px;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  display: block;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Game Modes Page ===== */&lt;br /&gt;
.hf-game-modes-page .hf-gm-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 70%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span {&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-code {&lt;br /&gt;
  background: #4a4036;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-value {&lt;br /&gt;
  color: #555555;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  margin: 10px 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 3px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-heading {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border-top: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-top: 6px;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 0 4px 6px 0;&lt;br /&gt;
  padding: 3px 7px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a:hover {&lt;br /&gt;
  border-color: #C9A227;&lt;br /&gt;
  color: #5f4c00 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Beginner&#039;s Guide Page ===== */&lt;br /&gt;
.hf-beginners-page .hf-bg-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts,&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact,&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Mechanics Page ===== */&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact,&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Directory Hub Pages ===== */&lt;br /&gt;
.hf-directory-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-classes-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-command-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-hero,&lt;br /&gt;
.hf-melee-page .hf-directory-hero,&lt;br /&gt;
.hf-skirmisher-page .hf-directory-hero,&lt;br /&gt;
.hf-ww1-classes-page .hf-directory-hero,&lt;br /&gt;
.hf-artillery-page .hf-directory-hero,&lt;br /&gt;
.hf-cannoneer-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-directory-hero,&lt;br /&gt;
.hf-auxiliary-page .hf-directory-hero,&lt;br /&gt;
.hf-support-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-directory-hero,&lt;br /&gt;
.hf-voice-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.36), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: 76px minmax(0, 1fr);&lt;br /&gt;
  min-height: 98px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 65% 20%, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.22);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 76px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 76px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: 74px;&lt;br /&gt;
  max-width: 74px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.8);&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 6px;&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-command-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section,&lt;br /&gt;
.hf-melee-page .hf-relpage-section,&lt;br /&gt;
.hf-skirmisher-page .hf-relpage-section,&lt;br /&gt;
.hf-ww1-classes-page .hf-relpage-section,&lt;br /&gt;
.hf-cannoneer-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-relpage-section,&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section,&lt;br /&gt;
.hf-support-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section,&lt;br /&gt;
.hf-voice-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 76, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-skirmisher-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-ww1-classes-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-cannoneer-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-support-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-fact span,&lt;br /&gt;
.hf-shooting-page .hf-card-title a,&lt;br /&gt;
.hf-skirmisher-page .hf-directory-fact span,&lt;br /&gt;
.hf-skirmisher-page .hf-card-title a,&lt;br /&gt;
.hf-ww1-classes-page .hf-directory-fact span,&lt;br /&gt;
.hf-ww1-classes-page .hf-card-title a,&lt;br /&gt;
.hf-cannoneer-page .hf-directory-fact span,&lt;br /&gt;
.hf-cannoneer-page .hf-card-title a {&lt;br /&gt;
  color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-directory-fact span,&lt;br /&gt;
.hf-auxiliary-page .hf-card-title a,&lt;br /&gt;
.hf-support-page .hf-directory-fact span,&lt;br /&gt;
.hf-support-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-directory-fact span,&lt;br /&gt;
.hf-rank-file-page .hf-card-title a {&lt;br /&gt;
  color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Musician Tunes Page ===== */&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 9px 11px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table th,&lt;br /&gt;
.hf-music-page .hf-music-class-table th {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:first-child {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: 1%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(3),&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(5),&lt;br /&gt;
.hf-music-page .hf-music-class-table td:first-child {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table tr:hover td,&lt;br /&gt;
.hf-music-page .hf-music-class-table tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Factions Page ===== */&lt;br /&gt;
.hf-factions-page .hf-faction-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin-top: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-top: 4px solid #BFB69C;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 230px;&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card:hover {&lt;br /&gt;
  border-top-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 144px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest img {&lt;br /&gt;
  max-height: 120px;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-name {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  padding-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-note {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Sidebar Current Page Highlight ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Beginner&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Beginner&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;User_Interface&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;User_Interface&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Factions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Factions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Weapons&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Weapons&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Modes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Modes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Types&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Types&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Maps&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Maps&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Known_Issues&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Known_Issues&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Frequently_Asked_Questions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;FAQ&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Shooting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Shooting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Melee&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Melee&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Artillery&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Artillery&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Defences&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Defences&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Horseback_Riding&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Horseback_Riding&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Auxiliary&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Auxiliary&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Orders&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Orders&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Traits&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Traits&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Naval_Combat&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Naval_Combat&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Ships&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Ships&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Musician_Tunes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Musician_Tunes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Voice_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Voice_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Command&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Command&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Rank_and_File&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Rank_and_File&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Skirmisher&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Skirmisher&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Support&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Support&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Cavalry&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Cavalry&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crewmen&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crewmen&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Linebattle&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Linebattle&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crews&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crews&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Organized_Events&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Organized_Events&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Schedule&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Schedule&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Roster&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Roster&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_user_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_user_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_upgrade_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_upgrade_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Script_Modding_Guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Editing&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Map_Editing&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Workshop_Discord&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Workshop_Discord&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Mods_and_Consoles&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Mods_and_Consoles&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Hosting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Hosting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Server_Configuration&amp;quot;]:not([class*=&amp;quot;Server_Configuration_Enums&amp;quot;]) .hf-sidebar-list a[href*=&amp;quot;Server_Configuration&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Config_Templates&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Spawnable_Props&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Spawnable_Props&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Remote_Console_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Remote_Console_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Configuration_Enums&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Configuration_Enums&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Admin_Features&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Admin_Features&amp;quot;] {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.22) !important;&lt;br /&gt;
  border-left: 3px solid #C9A227;&lt;br /&gt;
  color: #FFFFFF !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  padding-left: 6px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Linebattle Page ===== */&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 68%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
  margin-bottom: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card,&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact span {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 36px 1fr;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-num {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 28px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule strong,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms th {&lt;br /&gt;
  background: #46463E;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms td:first-child {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  width: 140px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Hosting: Admin, Ban &amp;amp; Mute Files ===== */&lt;br /&gt;
.hf-admin-files-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card-important {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-name {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-desc {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 16px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Known Issues &amp;amp; Solutions Page ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-body-content {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Config Templates Page ===== */&lt;br /&gt;
/* Body selectors cover direct article/template views. The wrapper class below&lt;br /&gt;
   keeps the code colors working anywhere the template is transcluded. */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-body-content,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Collapsible template headings inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-block {&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  background: #EEEDEB;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading {&lt;br /&gt;
  background: #F2F0EA !important;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  border-left: 4px solid #C9A227;&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  padding: 10px 96px 10px 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading a {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: 14px;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  min-height: 40px;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-content {&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Code blocks inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Admin Features Page ===== */&lt;br /&gt;
.hf-admin-features-page .hf-admin-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #8a3327 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body pre {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(138, 51, 39, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #8a3327;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable caption {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-bottom: 0;&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Remote Console Commands Page ===== */&lt;br /&gt;
.hf-remote-console-page .hf-rc-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th.code,&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a {&lt;br /&gt;
  background: rgba(31, 93, 143, 0.12);&lt;br /&gt;
  border: 1px solid rgba(31, 93, 143, 0.28);&lt;br /&gt;
  border-bottom-color: #c9a227;&lt;br /&gt;
  color: #6f5600 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 1px 5px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:hover,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:focus {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.16);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1f5d8f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop {&lt;br /&gt;
  background: #3d352e;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 10px 24px rgba(0, 0, 0, 0.28);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  max-height: 220px;&lt;br /&gt;
  min-width: 260px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: calc(100% + 6px);&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  width: min(320px, calc(100vw - 48px));&lt;br /&gt;
  z-index: 20;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop-wide {&lt;br /&gt;
  width: min(420px, calc(100vw - 48px));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:last-child .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .wikitable th:last-child .hf-rc-enum-pop {&lt;br /&gt;
  left: auto;&lt;br /&gt;
  right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:hover .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:focus-within .hf-rc-enum-pop {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .07em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-list {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-foot {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  padding-top: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Configuration Enums Page ===== */&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-note {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block {&lt;br /&gt;
  background: linear-gradient(180deg, rgba(242, 240, 234, 0.98), rgba(238, 237, 235, 0.96));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  margin-bottom: 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .hf-issue-heading {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94)),&lt;br /&gt;
    linear-gradient(90deg, rgba(201, 162, 39, 0.3), rgba(201, 162, 39, 0));&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 10px 110px 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  right: 16px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 11px;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle a {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 12px 14px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content &amp;gt; p:first-child {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 6px;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label,&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable caption {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.16), rgba(201, 162, 39, 0.04));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  margin: 12px 0 6px;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label + .wikitable {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td {&lt;br /&gt;
  background: #f8f5ec;&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:first-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(3) {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #trait .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-family: ui-monospace, &amp;quot;SFMono-Regular&amp;quot;, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:last-child {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.36);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 1px 0;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #gamemodes,&lt;br /&gt;
.hf-server-configuration-enums-page #map-names,&lt;br /&gt;
.hf-server-configuration-enums-page #faction-winner,&lt;br /&gt;
.hf-server-configuration-enums-page #class,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon-classes,&lt;br /&gt;
.hf-server-configuration-enums-page #faction,&lt;br /&gt;
.hf-server-configuration-enums-page #attacking-defending {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #voice-phrases,&lt;br /&gt;
.hf-server-configuration-enums-page #player-actions,&lt;br /&gt;
.hf-server-configuration-enums-page #instruments,&lt;br /&gt;
.hf-server-configuration-enums-page #instrument-songs {&lt;br /&gt;
  border-left-color: #4b7f9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #ship-type,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-renderer-color,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name,&lt;br /&gt;
.hf-server-configuration-enums-page #emplacement,&lt;br /&gt;
.hf-server-configuration-enums-page #sapper-build-mode,&lt;br /&gt;
.hf-server-configuration-enums-page #nature-presets,&lt;br /&gt;
.hf-server-configuration-enums-page #explosion-type,&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object {&lt;br /&gt;
  border-left-color: #6a8f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type,&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order,&lt;br /&gt;
.hf-server-configuration-enums-page #trait,&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type {&lt;br /&gt;
  border-left-color: #8f4b9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #festive-season {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Class Pages ===== */&lt;br /&gt;
.hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96) 0%, rgba(70, 70, 62, 0.96) 68%, rgba(136, 109, 0, 0.92) 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 14px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.20), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -65px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 160px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header,&lt;br /&gt;
.hf-class-info-badges,&lt;br /&gt;
.hf-class-info-stats,&lt;br /&gt;
.hf-class-info-equip {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
  margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header-label,&lt;br /&gt;
.hf-class-info-equip-label,&lt;br /&gt;
.hf-class-info-stat-label {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction,&lt;br /&gt;
.hf-class-info-badge,&lt;br /&gt;
.hf-class-info-equip-item {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.10);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 5px;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  margin: 0 5px 6px 0;&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction img {&lt;br /&gt;
  height: 18px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.6);&lt;br /&gt;
  color: #fff3c4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stats {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.55);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-value {&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 23px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-bonus {&lt;br /&gt;
  color: #89d185;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  max-width: 280px;&lt;br /&gt;
  min-height: 258px;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 190px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-uniform-card-era {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  border-top: none;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
  border-radius: 0 0 6px 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image span,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image img {&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  color: #d9c78c;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 0 10px 10px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Artillery Page ===== */&lt;br /&gt;
.hf-artillery-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; ul:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(143, 47, 31, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #8f2f1f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body ul {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98) 0%, rgba(70, 70, 62, 0.96) 58%, rgba(143, 47, 31, 0.94) 100%);&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(201, 162, 39, 0.24), rgba(143, 47, 31, 0));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(143, 47, 31, 0.26);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.62);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  border-top-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Naval Combat Page ===== */&lt;br /&gt;
.hf-naval-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-section .hf-relpage-section-body {&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(31, 93, 143, 0.38), rgba(30, 30, 29, 0.96) 64%),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  float: right;&lt;br /&gt;
  height: 118px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -42px 0 12px 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card a,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img.mw-file-element {&lt;br /&gt;
  height: 94px !important;&lt;br /&gt;
  max-height: 94px !important;&lt;br /&gt;
  max-width: 145px !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Weapons Page ===== */&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #1e1e1d 0%, #2f2d2b 58%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 20px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.72);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  min-height: 246px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 136px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image:empty:before {&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  content: &amp;quot;Image pending&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 136px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a,&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image img {&lt;br /&gt;
  filter: saturate(1.05) contrast(1.02);&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-label {&lt;br /&gt;
  align-content: start;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  flex: 1;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-requirement {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 0 10px 10px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added,&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-enum {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 5px 6px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Orders / Traits &amp;amp; Abilities Pages ===== */&lt;br /&gt;
.hf-orders-page .hf-relpage-section,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96), rgba(70, 70, 62, 0.92)),&lt;br /&gt;
    linear-gradient(90deg, rgba(224, 186, 58, 0.14), rgba(224, 186, 58, 0));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  padding: 14px 16px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable,&lt;br /&gt;
.hf-traits-abilities-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 10px;&lt;br /&gt;
  margin: 14px 0 22px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%) !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:first-child {&lt;br /&gt;
  border-radius: 8px 0 0 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:last-child {&lt;br /&gt;
  border-radius: 0 8px 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td {&lt;br /&gt;
  background: linear-gradient(180deg, #fbf8ef 0%, #f0eadc 100%);&lt;br /&gt;
  border-bottom: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-top: 1px solid #d5d0c8 !important;&lt;br /&gt;
  color: #2f2d2b;&lt;br /&gt;
  line-height: 1.55;&lt;br /&gt;
  padding: 13px 14px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 64%),&lt;br /&gt;
    linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border-left: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-radius: 10px 0 0 10px;&lt;br /&gt;
  height: 86px;&lt;br /&gt;
  min-width: 86px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  width: 86px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  border-radius: 0 10px 10px 0;&lt;br /&gt;
  border-right: 1px solid #d5d0c8 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td {&lt;br /&gt;
  background: linear-gradient(180deg, #fffaf0 0%, #f6edda 100%);&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(47, 45, 43, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.30), rgba(224, 186, 58, 0) 66%),&lt;br /&gt;
    linear-gradient(180deg, #3b3832 0%, #1e1e1d 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable img,&lt;br /&gt;
.hf-traits-abilities-page .wikitable img {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 0;&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:first-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:first-of-type {&lt;br /&gt;
  height: 74px !important;&lt;br /&gt;
  opacity: 0.96;&lt;br /&gt;
  width: 74px !important;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:last-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:last-of-type {&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a {&lt;br /&gt;
  display: inline;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  position: static;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a.new,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a.new {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable b,&lt;br /&gt;
.hf-orders-page .wikitable strong,&lt;br /&gt;
.hf-traits-abilities-page .wikitable b,&lt;br /&gt;
.hf-traits-abilities-page .wikitable strong {&lt;br /&gt;
  color: #8f6f00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  min-width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page #captain-orders .wikitable td:first-child,&lt;br /&gt;
.hf-orders-page #midshipman-orders .wikitable td:first-child {&lt;br /&gt;
  width: 96px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Image Card Redesign ===== */&lt;br /&gt;
.hf-beginners-page .hf-card-grid,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card,&lt;br /&gt;
.hf-mechanics-page .hf-card,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.34), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  border: 1px solid #c9c1b2;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 260px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover,&lt;br /&gt;
.hf-mechanics-page .hf-card:hover,&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image,&lt;br /&gt;
.hf-mechanics-page .hf-card-image,&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 72% 18%, rgba(224, 186, 58, 0.25), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.35);&lt;br /&gt;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 10px 10px 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  padding-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img,&lt;br /&gt;
.hf-mechanics-page .hf-card-image img,&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
  max-width: none;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  padding: 13px 14px 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title,&lt;br /&gt;
.hf-mechanics-page .hf-card-title,&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.9);&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px;&lt;br /&gt;
  padding-bottom: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc,&lt;br /&gt;
.hf-mechanics-page .hf-card-desc,&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, #34322f 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #5b5444;&lt;br /&gt;
  border-top: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 5px 16px rgba(0, 0, 0, 0.2);&lt;br /&gt;
  min-height: 316px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 9px 22px rgba(0, 0, 0, 0.28);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 70% 18%, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #171716 100%);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.22);&lt;br /&gt;
  border-bottom-color: #5b5444;&lt;br /&gt;
  height: 238px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-caption,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-caption,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-caption {&lt;br /&gt;
  align-items: flex-start;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  gap: 9px;&lt;br /&gt;
  padding: 12px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-crest {&lt;br /&gt;
  flex: 0 0 52px;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest img,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-crest img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  max-height: 72px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 52px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-text,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-text,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-text {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #fff4d6;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg),&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg),&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg) {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(255, 238, 184, 0.14) 0%, rgba(201, 162, 39, 0.07) 30%, rgba(23, 23, 22, 0) 62%);&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-bg {&lt;br /&gt;
  filter: brightness(2.05) saturate(1.18) contrast(1.02);&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure p,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-figure p {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg img,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-bg img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: left center;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg-missing,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg-missing,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-bg-missing {&lt;br /&gt;
  bottom: 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: 8px;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a,&lt;br /&gt;
.hf-cannoneer-page #uniforms .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.68);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  letter-spacing: .05em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 6px 8px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.14);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  filter: brightness(1.06) saturate(1.14) contrast(1.1);&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Modding Guide Pages (Script Modding Guide (WIP), Uniform Modding, Map Making Guide) ===== */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact {&lt;br /&gt;
  background: rgba(0, 0, 0, 0.28);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  border-left: 3px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 9px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Callout boxes */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-info {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.10);&lt;br /&gt;
  border-left-color: #546e8c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-tip {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.12);&lt;br /&gt;
  border-left-color: #588157;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-warn {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.13);&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-danger {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.10);&lt;br /&gt;
  border-left-color: #9c3c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.10);&lt;br /&gt;
  border-left-color: #6c548c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Inline status badges */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge {&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  vertical-align: 2px;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.16);&lt;br /&gt;
  border: 1px solid #6c548c;&lt;br /&gt;
  color: #58447a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.14);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.16);&lt;br /&gt;
  border: 1px solid #546e8c;&lt;br /&gt;
  color: #43586f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark code blocks */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:visited,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:focus,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section body rhythm */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3 {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.6);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  margin: 20px 0 8px;&lt;br /&gt;
  padding-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4 {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  margin: 16px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ul,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol {&lt;br /&gt;
  margin: 8px 0 12px 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li {&lt;br /&gt;
  margin-bottom: 5px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tables (troubleshooting, scene objects, version history) */&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable td {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.7);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  padding: 7px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td {&lt;br /&gt;
  background: rgba(238, 237, 235, 0.95);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Reference Pages ===== */&lt;br /&gt;
.hf-reference-page .hf-reference-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-map-editing-page .hf-reference-hero,&lt;br /&gt;
.hf-maps-page .hf-reference-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-page .hf-reference-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #8a3327 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 940px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-map-editing-page .hf-relpage-section,&lt;br /&gt;
.hf-maps-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-map-editing-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-map-editing-page .hf-relpage-section-body h4,&lt;br /&gt;
.hf-maps-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-maps-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(63, 101, 66, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-server-configuration-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(138, 51, 39, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body code,&lt;br /&gt;
.hf-reference-page .hf-reference-fact code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Ryan&#039;s Melee Drill System Page ===== */&lt;br /&gt;
.hf-mds-page .hf-mds-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 940px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-facts,&lt;br /&gt;
.hf-mds-page .hf-mds-step-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-step-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-fact,&lt;br /&gt;
.hf-mds-page .hf-mds-step {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-step {&lt;br /&gt;
  background: linear-gradient(180deg, #f7f4ec 0%, #f2f0ea 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-fact span,&lt;br /&gt;
.hf-mds-page .hf-mds-step span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #6f2f2f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body code,&lt;br /&gt;
.hf-mds-page .hf-mds-fact code,&lt;br /&gt;
.hf-mds-page .hf-mds-step code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #6f2f2f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-command-table td:first-child,&lt;br /&gt;
.hf-mds-page .hf-mds-config-table td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Spawnable Props Page ===== */&lt;br /&gt;
.hf-spawnable-props-page .hf-props-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(91, 63, 42, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #5b3f2a;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallery {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 5px 14px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-1px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox .thumb {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%);&lt;br /&gt;
  border: 1px solid #bfb69c !important;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  margin: 0 auto 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerytext {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 0 2px 2px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerytext b,&lt;br /&gt;
.hf-spawnable-props-page .gallerytext strong {&lt;br /&gt;
  background: #4a4036;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 16px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Regiment Roster Page ===== */&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-filters {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-group {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-label {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-options {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn,&lt;br /&gt;
.hf-rentry-edit-btn,&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.08);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.38);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  margin: 0 6px 6px 0;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn:hover,&lt;br /&gt;
.hf-filter-btn.active,&lt;br /&gt;
.hf-filter-reset:hover,&lt;br /&gt;
.hf-rentry-add-btn:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.18);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header,&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: minmax(52px, .55fr) minmax(132px, 1.45fr) minmax(68px, .65fr) repeat(5, minmax(82px, .9fr)) repeat(2, minmax(58px, .58fr)) minmax(54px, .5fr);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-content {&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .01em;&lt;br /&gt;
  margin: 0 0 10px;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header .hf-rentry-col,&lt;br /&gt;
.hf-roster-table-header a,&lt;br /&gt;
.hf-roster-table-header a:visited,&lt;br /&gt;
.hf-roster-table-header a:hover,&lt;br /&gt;
.hf-roster-table-header a:focus {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-list {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.88);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 10.5px;&lt;br /&gt;
  line-height: 1.25;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.48);&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 6px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col:last-child {&lt;br /&gt;
  border-right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-name {&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-name-link {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge {&lt;br /&gt;
  border-radius: 999px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Active {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.16);&lt;br /&gt;
  border: 1px solid #588157;&lt;br /&gt;
  color: #355d34;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Inactive,&lt;br /&gt;
.hf-rentry-badge-Unknown {&lt;br /&gt;
  background: rgba(136, 109, 0, 0.14);&lt;br /&gt;
  border: 1px solid #886d00;&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Disbanded {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.12);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-actions {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-edit-btn {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container,&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container {&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  width: 18px;&lt;br /&gt;
  height: 18px;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Support&amp;diff=2773</id>
		<title>Support</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Support&amp;diff=2773"/>
		<updated>2026-07-11T18:22:34Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-support-page hf-directory-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Support}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#morale|Morale Boosters]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#flag-bearer|Flag Bearers]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#musician|Musician]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#healers|Healers]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#surgeon|Surgeons]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#builders|Builders &amp;amp; Breakers]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#sapper|Sappers]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#carpenter|Carpenters]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-kicker&amp;quot;&amp;gt;Support roles&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-title&amp;quot;&amp;gt;Support classes keep formations alive, supplied, and effective.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-text&amp;quot;&amp;gt;Flag bearers, musicians, healers, builders, and specialists provide the buffs, repairs, and utility that let a line survive longer than raw numbers alone.&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;hf-directory-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Primary value&amp;lt;/span&amp;gt;Buff nearby allies, restore health, build defences, or keep key positions supplied.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Best with&amp;lt;/span&amp;gt;Rank and File, officers, artillery crews, and defensive objectives.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Related pages&amp;lt;/span&amp;gt;[[Rank and File]], [[Orders]], [[Defences]], [[Musician Tunes]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=morale&lt;br /&gt;
|title=Morale Boosters&lt;br /&gt;
|content=&lt;br /&gt;
Morale Boosters provide area-of-effect buffs to nearby Rank &amp;amp; File, increasing accuracy and reload speed through music and standards.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=flag-bearer&lt;br /&gt;
|title=Flag Bearers&lt;br /&gt;
|content=&lt;br /&gt;
The flag bearers carry the standard of their faction into battle, motivating the Rank &amp;amp; File to pour shots into the enemy at an ever increasing pace. Their flags provide an AoE bonus that extends to approximately compass range. Armed with a pistol and sabre, they can defend themselves if need be, or humiliate their enemies by slicing them up with their flags.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:RegimentalHonours.webp|20px|link=]] Regimental Honours&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:StandardBearer.webp|20px|link=]] Standard Bearer&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-label&amp;quot;&amp;gt;Equipment&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;Faction Flag&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;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-FlagBearer-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. IR 22 &#039;Coburg&#039;|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-FlagBearer-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=23rd Royal Welch Fusiliers|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-FlagBearer-2.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Loyal Inverness Fencible Highlanders|requirement=Shilling Unlock|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-FlagBearer-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=85ème Régiment d&#039;Infanterie|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-FlagBearer-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=7° Reggimento Fanteria di Linea|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-FlagBearer-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Colbergsches Infanterie-Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-FlagBearer-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Mogilev Infantry Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-FlagBearer-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Hall&#039;s Delaware Regiment|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-FlagBearer-2.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=1st Rhode Island Regiment|requirement=Shilling Unlock|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-FlagBearer-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=33rd Regiment of Foot|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-FlagBearer-2.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=42nd Black Watch Highlanders|requirement=Shilling Unlock|era=American Revolution}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=musician&lt;br /&gt;
|title=Musician&lt;br /&gt;
|content=&lt;br /&gt;
Musicians play tunes to support nearby troops and keep the ranks moving together. Their songs provide a stackable movement speed bonus to nearby soldiers.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-Privateers.webp|18px|link=]] Privateer&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-spain.webp|18px|link=]] Spanish&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:AbleSwimmer.webp|20px|link=]] Able Swimmer&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Musician.webp|20px|link=]] Musician&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-label&amp;quot;&amp;gt;Equipment&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;Marching Drum&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;Fife&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;Bagpipes&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;Violin&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;Accordion&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;Banjo&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;Bugle&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;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-Musician-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. IR 22 &#039;Coburg&#039;|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Austrian-Musician-2.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. IR 22 &#039;Coburg&#039;|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Austrian-Musician-3.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. IR 22 &#039;Coburg&#039;|requirement=DLC: Washington&#039;s Colonials|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Austrian-Musician-4.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. IR 22 &#039;Coburg&#039;|requirement=DLC: Cornwallis&#039; Army|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Musician-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Royal Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Musician-2.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Royal Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Musician-3.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=56th West Essex|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Musician-4.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=56th West Essex|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Musician-5.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=92nd Gordon Highlanders|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Musician-6.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Royal Navy|requirement=DLC: Washington&#039;s Colonials|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Musician-7.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=56th West Essex|requirement=DLC: Cornwallis&#039; Army|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Musician-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=French Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Musician-2.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=French Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Musician-3.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=67e Régiment d&#039;Infanterie|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Musician-4.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=67e Régiment d&#039;Infanterie|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Musician-5.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=French Navy|requirement=DLC: Washington&#039;s Colonials|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Musician-6.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=67e Régiment d&#039;Infanterie|requirement=DLC: Cornwallis&#039; Army|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Musician-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=7° Reggimento Fanteria di Linea|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Musician-2.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=7° Reggimento Fanteria di Linea|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Musician-3.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=7° Reggimento Fanteria di Linea|requirement=DLC: Washington&#039;s Colonials|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Musician-4.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=7° Reggimento Fanteria di Linea|requirement=DLC: Cornwallis&#039; Army|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Musician-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Colbergsches Infanterie-Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Musician-2.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Colbergsches Infanterie-Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Musician-3.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Colbergsches Infanterie-Regiment|requirement=DLC: Washington&#039;s Colonials|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Musician-4.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Colbergsches Infanterie-Regiment|requirement=DLC: Cornwallis&#039; Army|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Musician-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Mogilev Infantry Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Musician-2.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Mogilev Infantry Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Musician-3.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Mogilev Infantry Regiment|requirement=DLC: Washington&#039;s Colonials|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Musician-4.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Mogilev Infantry Regiment|requirement=DLC: Cornwallis&#039; Army|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Musician-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Hall&#039;s Delaware Regiment|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Musician-2.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Hall&#039;s Delaware Regiment|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Musician-3.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Hall&#039;s Delaware Regiment|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Musician-4.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Hall&#039;s Delaware Regiment|requirement=DLC: Washington&#039;s Colonials|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Musician-5.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Hall&#039;s Delaware Regiment|requirement=DLC: Cornwallis&#039; Army|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Musician-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=33rd Regiment of Foot|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Musician-2.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=33rd Regiment of Foot|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Musician-3.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=33rd Regiment of Foot|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Musician-4.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=33rd Regiment of Foot|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Musician-5.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=42nd Black Watch Highlanders|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Musician-6.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=33rd Regiment of Foot|requirement=DLC: Washington&#039;s Colonials|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Musician-7.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=33rd Regiment of Foot|requirement=DLC: Cornwallis&#039; Army|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=Privateer-Musician-1.webp|background=hui-faction-background-privateer.webp|crest=Hui-emblem-Privateers.webp|label=Privateer Crew}}&lt;br /&gt;
{{Uniform_Card|image=Privateer-Musician-2.webp|background=hui-faction-background-privateer.webp|crest=Hui-emblem-Privateers.webp|label=Privateer Crew|requirement=DLC: Washington&#039;s Colonials}}&lt;br /&gt;
{{Uniform_Card|image=Privateer-Musician-3.webp|background=hui-faction-background-privateer.webp|crest=Hui-emblem-Privateers.webp|label=Privateer Crew|requirement=DLC: Cornwallis&#039; Army}}&lt;br /&gt;
{{Uniform_Card|image=Spanish-Musician-1.webp|background=hui-faction-background-spanish.webp|crest=hui-emblem-spain.webp|label=Spanish Navy}}&lt;br /&gt;
{{Uniform_Card|image=Spanish-Musician-2.webp|background=hui-faction-background-spanish.webp|crest=hui-emblem-spain.webp|label=Spanish Navy|requirement=DLC: Washington&#039;s Colonials}}&lt;br /&gt;
{{Uniform_Card|image=Spanish-Musician-3.webp|background=hui-faction-background-spanish.webp|crest=hui-emblem-spain.webp|label=Spanish Navy|requirement=DLC: Cornwallis&#039; Army}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=healers&lt;br /&gt;
|title=Healers&lt;br /&gt;
|content=&lt;br /&gt;
Healers keep the fighting force alive by tending to the wounded on the battlefield.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=surgeon&lt;br /&gt;
|title=Surgeons&lt;br /&gt;
|content=&lt;br /&gt;
Surgeons selflessly run across the battlefield to tend to the wounds of injured comrades. A health bar appears above any injured men, allowing them to prioritise their triage. Don&#039;t be fooled, however, in thinking that these men have taken an oath to do no harm. Armed with a pistol and sabre, they can rapidly turn their white coats red with the blood of their foes. Surgeons stand out on the mini-map with a different icon.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;For the Frontlines Medic, see [[WW1 Classes#medic|WW1 Classes]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-Privateers.webp|18px|link=]] Privateer&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-spain.webp|18px|link=]] Spanish&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Distinguishable.webp|20px|link=]] Distinguishable&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Medicine.webp|20px|link=]] Medicine&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:SelfMedicine.webp|20px|link=]] Self Medicine&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:RankAndFile.webp|20px|link=]] Rank and File&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-label&amp;quot;&amp;gt;Equipment&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;[[File:Memeselection_lantern.webp|28px|link=]] Lantern&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;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-Surgeon-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=Surgeon Korps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Austrian-Surgeon-2.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=Plague Doctor|requirement=Halloween seasonal event|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Surgeon-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Surgeon Corps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Surgeon-2.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Plague Doctor|requirement=Halloween seasonal event|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Surgeon-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Surgeon Corps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Surgeon-2.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Plague Doctor|requirement=Halloween seasonal event|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Surgeon-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Corpo Medico|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Surgeon-2.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Plague Doctor|requirement=Halloween seasonal event|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Surgeon-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Chirurgenkorps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Surgeon-2.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Plague Doctor|requirement=Halloween seasonal event|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Surgeon-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Surgeon Corps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Surgeon-2.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Plague Doctor|requirement=Halloween seasonal event|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Surgeon-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Regimental Surgeon|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Surgeon-2.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Plague Doctor|requirement=Halloween seasonal event|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Surgeon-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=Regimental Surgeon|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Surgeon-2.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=Plague Doctor|requirement=Halloween seasonal event|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=Privateer-Surgeon-1.webp|background=hui-faction-background-privateer.webp|crest=Hui-emblem-Privateers.webp|label=Privateer Crew}}&lt;br /&gt;
{{Uniform_Card|image=Spanish-Surgeon-1.webp|background=hui-faction-background-spanish.webp|crest=hui-emblem-spain.webp|label=Spanish Navy}}&lt;br /&gt;
{{Uniform_Card|image=Spanish-Surgeon-2.webp|background=hui-faction-background-spanish.webp|crest=hui-emblem-spain.webp|label=Plague Doctor|requirement=Halloween seasonal event}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=builders&lt;br /&gt;
|title=Builders &amp;amp; Breakers&lt;br /&gt;
|content=&lt;br /&gt;
These classes provide the engineering backbone of the army, constructing and destroying battlefield fortifications.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=sapper&lt;br /&gt;
|title=Sappers&lt;br /&gt;
|content=&lt;br /&gt;
Sappers provide support for the fighting forces by building [[Defences|defensive structures and emplacements]] to establish a secure position for both infantry fire and artillery bombardment.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;For the Frontlines Engineer, see [[WW1 Classes#engineer|WW1 Classes]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:ExplosivesSpecialist.webp|20px|link=]] Explosives Specialist&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:SiegeSpecialization.webp|20px|link=]] Siege Specialization&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Distinguishable.webp|20px|link=]] Distinguishable&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:EngineeringSpecialist.webp|20px|link=]] Engineering Specialist&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:ExplosivesHandling.webp|20px|link=]] Explosives Handling&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Repairman.webp|20px|link=]] Repairman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;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;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-Sapper-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=Sappeur Korps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Sapper-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Engineer Corps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Sapper-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Engineer Corps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Sapper-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=7° Reggimento Fanteria di Linea|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Sapper-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Pionierkorps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Sapper-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=2nd Pioneer Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Sapper-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Regimental Sapper|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Sapper-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=Regimental Sapper|era=American Revolution}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=carpenter&lt;br /&gt;
|title=Carpenters&lt;br /&gt;
|content=&lt;br /&gt;
The carpenters, in contrast to the sappers, are a destructive force who excel at destroying enemy emplacements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;For the Frontlines Trench Raider, see [[WW1 Classes#trench-raider|WW1 Classes]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-Privateers.webp|18px|link=]] Privateer&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-spain.webp|18px|link=]] Spanish&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:AxeSpecialisation.webp|20px|link=]] Axe Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:BlunderbussSpecialisation.webp|20px|link=]] Blunderbuss Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:ExplosivesSpecialist.webp|20px|link=]] Explosives Specialist&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:SiegeSpecialization.webp|20px|link=]] Siege Specialization&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:BuiltDifferent.webp|20px|link=]] Built Different&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:ExplosivesHandling.webp|20px|link=]] Explosives Handling&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Repairman.webp|20px|link=]] Repairman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:SatchelCharges.webp|20px|link=]] Satchel Charges&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-label&amp;quot;&amp;gt;Equipment&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;[[File:Memeselection_lantern.webp|28px|link=]] Lantern&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;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-Carpenter-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=Pionniers Korps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Carpenter-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Engineer Corps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Carpenter-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Engineer Corps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Carpenter-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Pontoniere|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Carpenter-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Pionierkorps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Carpenter-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=2nd Pioneer Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Carpenter-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Regimental Carpenter|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Carpenter-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=Regimental Carpenter|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=Privateer-Carpenter-1.webp|background=hui-faction-background-privateer.webp|crest=Hui-emblem-Privateers.webp|label=Privateer Crew}}&lt;br /&gt;
{{Uniform_Card|image=Spanish-Carpenter-1.webp|background=hui-faction-background-spanish.webp|crest=hui-emblem-spain.webp|label=Spanish Navy}}&lt;br /&gt;
}}&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=File:De_Zavala_Flag.svg.webp&amp;diff=2772</id>
		<title>File:De Zavala Flag.svg.webp</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=File:De_Zavala_Flag.svg.webp&amp;diff=2772"/>
		<updated>2026-07-11T18:21:49Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: Regiment event artwork for: ROT Hardcore Linebattle&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Regiment event artwork for: ROT Hardcore Linebattle&lt;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Command&amp;diff=2770</id>
		<title>Command</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Command&amp;diff=2770"/>
		<updated>2026-07-11T18:19:47Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-command-page hf-directory-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Command}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#overview|Overview]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#infantry-officer|Army Infantry Officer]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#naval-captain|Naval Captain]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=overview&lt;br /&gt;
|title=Overview&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-kicker&amp;quot;&amp;gt;Command roles&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-title&amp;quot;&amp;gt;Command classes coordinate troops and keep crews organised.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-text&amp;quot;&amp;gt;Officers and captains use orders, presence, and high command tools to focus nearby players, direct formations, and keep ships or infantry lines working together.&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;hf-directory-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Primary role&amp;lt;/span&amp;gt;Issue orders, rally nearby troops, and coordinate lines or ship crews.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Best with&amp;lt;/span&amp;gt;[[Orders]], [[Linebattle]], [[Naval Combat]], and active voice communication.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Related pages&amp;lt;/span&amp;gt;[[Classes]], [[Orders]], [[Crewmen]], [[Rank and File]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Command classes direct the course of battle, marshalling groups of soldiers together to fight as a unit or crew.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=infantry-officer&lt;br /&gt;
|title=Army Infantry Officer&lt;br /&gt;
|content=&lt;br /&gt;
The infantry officers govern the course of battles on land. They are able to issue [[Orders]] to gather their troops into firing lines, and provide bonuses to men who follow them. They are by no means slouches in combat, armed with a punchy pistol and sabre combination to fight with their line in a charge. They can be distinguished from other soldiers due to the cross icon on the mini-map.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;For the Frontlines Officer, see [[WW1 Classes#officer|WW1 Classes]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Distinguishable.webp|20px|link=]] Distinguishable&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Resilient.webp|20px|link=]] Resilient&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:SwordSpecialisation.webp|20px|link=]] Sword Spec.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:PistolSpecialisation.webp|20px|link=]] Pistol Spec.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:LightFooted.webp|20px|link=]] Light Footed&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:HighCommandArmy.webp|20px|link=]] High Command (Army)&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:HighCommandChat.webp|20px|link=]] High Command Chat&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:SquadCamps.webp|20px|link=]] Squad Camps&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Orders&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:FormLine.webp|20px|link=]] Form Line&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Fire.webp|20px|link=]] Fire&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:FireAtWill.webp|20px|link=]] Fire At Will&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Charge.webp|20px|link=]] Charge&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:MakeReady.webp|20px|link=]] Make Ready&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:BreakRankAndFollow.webp|20px|link=]] Break Rank &amp;amp; Follow&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:CeaseFire.webp|20px|link=]] Cease Fire&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Reinforce.webp|20px|link=]] Reinforce&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:SquadCamps.webp|20px|link=]] Squad Camps&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100 &amp;lt;span class=&amp;quot;hf-class-info-stat-bonus&amp;quot;&amp;gt;+15&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-label&amp;quot;&amp;gt;Equipment&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;[[File:Memeammoselection_spyglass.webp|28px|link=]] Spyglass&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;[[File:Memeselection_lantern.webp|28px|link=]] Lantern&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;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-ArmyInfantryOfficer-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. IR 22 &#039;Coburg&#039;|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Austrian-ArmyInfantryOfficer-2.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. IR 22 &#039;Coburg&#039; Overcoat|requirement=DLC: High Command|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-ArmyInfantryOfficer-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=23rd Royal Welch Fusiliers|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-ArmyInfantryOfficer-2.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=92nd Gordon Highlanders|requirement=DLC: High Command|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-ArmyInfantryOfficer-3.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Loyal Inverness Fencible Highlanders|requirement=Shilling Unlock|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-ArmyInfantryOfficer-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=85ème Régiment d&#039;Infanterie|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-ArmyInfantryOfficer-2.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Polish Vistula Legion|requirement=DLC: High Command|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-ArmyInfantryOfficer-3.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Napoleon I|requirement=DLC: Napoleon&#039;s Rise|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-ArmyInfantryOfficer-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=7° Reggimento Fanteria di Linea|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-ArmyInfantryOfficer-2.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Battaglione Guardia Alla Città di Milano|requirement=DLC: High Command|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-ArmyInfantryOfficer-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Colbergsches Infanterie-Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-ArmyInfantryOfficer-2.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Lützow Freikorps|requirement=DLC: High Command|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-ArmyInfantryOfficer-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Mogilev Infantry Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-ArmyInfantryOfficer-2.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Interior Guard Battalion|requirement=DLC: High Command|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-ArmyInfantryOfficer-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Hall&#039;s Delaware Regiment|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-ArmyInfantryOfficer-2.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=General Washington|requirement=DLC: Washington&#039;s Colonials|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-ArmyInfantryOfficer-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=33rd Regiment of Foot|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-ArmyInfantryOfficer-2.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=General Cornwallis|requirement=DLC: Cornwallis&#039; Army|era=American Revolution}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=naval-captain&lt;br /&gt;
|title=Naval Captain&lt;br /&gt;
|content=&lt;br /&gt;
The captain rules the soggier side of the battlefield, commanding a ship and her crew to do his bidding. They have priority over steering ships.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-Privateers.webp|18px|link=]] Privateer&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-spain.webp|18px|link=]] Spanish&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Distinguishable.webp|20px|link=]] Distinguishable&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Resilient.webp|20px|link=]] Resilient&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:SwordSpecialisation.webp|20px|link=]] Sword Spec.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:PistolSpecialisation.webp|20px|link=]] Pistol Spec.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Presence.webp|20px|link=]] Presence&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:HighCommandNaval.webp|20px|link=]] High Command (Naval)&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:HighCommandChat.webp|20px|link=]] High Command Chat&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Orders&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:LoadGuns.webp|20px|link=]] Load Guns&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:FireGuns.webp|20px|link=]] Fire Guns&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:FireAtWill.webp|20px|link=]] Fire At Will&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:WetSails.webp|20px|link=]] Wet Sails&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:BoardingAction.webp|20px|link=]] Boarding Action&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:CeaseFire.webp|20px|link=]] Cease Fire&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Brace.webp|20px|link=]] Brace&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Repair.webp|20px|link=]] Repair&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:HoistFlag.webp|20px|link=]] Hoist Flag&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100 &amp;lt;span class=&amp;quot;hf-class-info-stat-bonus&amp;quot;&amp;gt;+15&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-label&amp;quot;&amp;gt;Equipment&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;[[File:Memeammoselection_spyglass.webp|28px|link=]] Spyglass&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;[[File:Memeselection_lantern.webp|28px|link=]] Lantern&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;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=British-NavalCaptain-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Royal Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-NavalCaptain-2.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Admiral Horatio Nelson|requirement=DLC: Nelson&#039;s Own|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-NavalCaptain-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=French Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Privateer-NavalCaptain-1.webp|background=hui-faction-background-privateer.webp|crest=Hui-emblem-Privateers.webp|label=Privateer Crew}}&lt;br /&gt;
{{Uniform_Card|image=Privateer-NavalCaptain-2.webp|background=hui-faction-background-privateer.webp|crest=Hui-emblem-Privateers.webp|label=Captain Jean Lafitte|requirement=DLC: Dreaded Pirate Lafitte}}&lt;br /&gt;
{{Uniform_Card|image=Spanish-NavalCaptain-1.webp|background=hui-faction-background-spanish.webp|crest=hui-emblem-spain.webp|label=Spanish Navy}}&lt;br /&gt;
}}&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2769</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2769"/>
		<updated>2026-07-11T18:19:29Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image {&lt;br /&gt;
  flex: 0 0 320px;&lt;br /&gt;
  max-width: 320px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image img {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.toc,&lt;br /&gt;
#toc,&lt;br /&gt;
.toctoggle,&lt;br /&gt;
.mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task-table td {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-status {&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Status colors */&lt;br /&gt;
.wn-task.wn-status-not-started .wn-status-cell {&lt;br /&gt;
  color: #b00020;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-in-progress .wn-status-cell {&lt;br /&gt;
  color: #b26a00;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-done .wn-status-cell {&lt;br /&gt;
  color: #1b7f3a;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-social-card-icon img {&lt;br /&gt;
  width: 40px;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  display: block;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Game Modes Page ===== */&lt;br /&gt;
.hf-game-modes-page .hf-gm-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 70%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span {&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-code {&lt;br /&gt;
  background: #4a4036;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-value {&lt;br /&gt;
  color: #555555;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  margin: 10px 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 3px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-heading {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border-top: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-top: 6px;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 0 4px 6px 0;&lt;br /&gt;
  padding: 3px 7px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a:hover {&lt;br /&gt;
  border-color: #C9A227;&lt;br /&gt;
  color: #5f4c00 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Beginner&#039;s Guide Page ===== */&lt;br /&gt;
.hf-beginners-page .hf-bg-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts,&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact,&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Mechanics Page ===== */&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact,&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Directory Hub Pages ===== */&lt;br /&gt;
.hf-directory-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-classes-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-command-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-hero,&lt;br /&gt;
.hf-melee-page .hf-directory-hero,&lt;br /&gt;
.hf-skirmisher-page .hf-directory-hero,&lt;br /&gt;
.hf-ww1-classes-page .hf-directory-hero,&lt;br /&gt;
.hf-artillery-page .hf-directory-hero,&lt;br /&gt;
.hf-cannoneer-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-directory-hero,&lt;br /&gt;
.hf-auxiliary-page .hf-directory-hero,&lt;br /&gt;
.hf-support-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-directory-hero,&lt;br /&gt;
.hf-voice-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.36), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: 76px minmax(0, 1fr);&lt;br /&gt;
  min-height: 98px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 65% 20%, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.22);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 76px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 76px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: 74px;&lt;br /&gt;
  max-width: 74px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.8);&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 6px;&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-command-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section,&lt;br /&gt;
.hf-melee-page .hf-relpage-section,&lt;br /&gt;
.hf-skirmisher-page .hf-relpage-section,&lt;br /&gt;
.hf-ww1-classes-page .hf-relpage-section,&lt;br /&gt;
.hf-cannoneer-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-relpage-section,&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section,&lt;br /&gt;
.hf-support-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section,&lt;br /&gt;
.hf-voice-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 76, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-skirmisher-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-ww1-classes-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-cannoneer-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-support-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-fact span,&lt;br /&gt;
.hf-shooting-page .hf-card-title a,&lt;br /&gt;
.hf-skirmisher-page .hf-directory-fact span,&lt;br /&gt;
.hf-skirmisher-page .hf-card-title a,&lt;br /&gt;
.hf-ww1-classes-page .hf-directory-fact span,&lt;br /&gt;
.hf-ww1-classes-page .hf-card-title a,&lt;br /&gt;
.hf-cannoneer-page .hf-directory-fact span,&lt;br /&gt;
.hf-cannoneer-page .hf-card-title a {&lt;br /&gt;
  color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-directory-fact span,&lt;br /&gt;
.hf-auxiliary-page .hf-card-title a,&lt;br /&gt;
.hf-support-page .hf-directory-fact span,&lt;br /&gt;
.hf-support-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-directory-fact span,&lt;br /&gt;
.hf-rank-file-page .hf-card-title a {&lt;br /&gt;
  color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Musician Tunes Page ===== */&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 9px 11px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table th,&lt;br /&gt;
.hf-music-page .hf-music-class-table th {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:first-child {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: 1%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(3),&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(5),&lt;br /&gt;
.hf-music-page .hf-music-class-table td:first-child {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table tr:hover td,&lt;br /&gt;
.hf-music-page .hf-music-class-table tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Factions Page ===== */&lt;br /&gt;
.hf-factions-page .hf-faction-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin-top: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-top: 4px solid #BFB69C;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 230px;&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card:hover {&lt;br /&gt;
  border-top-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 144px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest img {&lt;br /&gt;
  max-height: 120px;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-name {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  padding-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-note {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Sidebar Current Page Highlight ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Beginner&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Beginner&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;User_Interface&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;User_Interface&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Factions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Factions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Weapons&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Weapons&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Modes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Modes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Types&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Types&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Maps&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Maps&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Known_Issues&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Known_Issues&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Frequently_Asked_Questions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;FAQ&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Shooting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Shooting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Melee&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Melee&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Artillery&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Artillery&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Defences&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Defences&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Horseback_Riding&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Horseback_Riding&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Auxiliary&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Auxiliary&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Orders&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Orders&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Traits&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Traits&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Naval_Combat&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Naval_Combat&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Ships&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Ships&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Musician_Tunes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Musician_Tunes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Voice_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Voice_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Command&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Command&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Rank_and_File&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Rank_and_File&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Skirmisher&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Skirmisher&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Support&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Support&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Cavalry&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Cavalry&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crewmen&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crewmen&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Linebattle&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Linebattle&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crews&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crews&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Organized_Events&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Organized_Events&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Schedule&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Schedule&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Roster&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Roster&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_user_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_user_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_upgrade_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_upgrade_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Script_Modding_Guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Editing&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Map_Editing&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Workshop_Discord&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Workshop_Discord&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Mods_and_Consoles&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Mods_and_Consoles&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Hosting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Hosting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Server_Configuration&amp;quot;]:not([class*=&amp;quot;Server_Configuration_Enums&amp;quot;]) .hf-sidebar-list a[href*=&amp;quot;Server_Configuration&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Config_Templates&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Spawnable_Props&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Spawnable_Props&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Remote_Console_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Remote_Console_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Configuration_Enums&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Configuration_Enums&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Admin_Features&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Admin_Features&amp;quot;] {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.22) !important;&lt;br /&gt;
  border-left: 3px solid #C9A227;&lt;br /&gt;
  color: #FFFFFF !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  padding-left: 6px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Linebattle Page ===== */&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 68%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
  margin-bottom: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card,&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact span {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 36px 1fr;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-num {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 28px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule strong,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms th {&lt;br /&gt;
  background: #46463E;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms td:first-child {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  width: 140px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Hosting: Admin, Ban &amp;amp; Mute Files ===== */&lt;br /&gt;
.hf-admin-files-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card-important {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-name {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-desc {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 16px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Known Issues &amp;amp; Solutions Page ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-body-content {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Config Templates Page ===== */&lt;br /&gt;
/* Body selectors cover direct article/template views. The wrapper class below&lt;br /&gt;
   keeps the code colors working anywhere the template is transcluded. */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-body-content,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Collapsible template headings inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-block {&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  background: #EEEDEB;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading {&lt;br /&gt;
  background: #F2F0EA !important;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  border-left: 4px solid #C9A227;&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  padding: 10px 96px 10px 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading a {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: 14px;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  min-height: 40px;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-content {&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Code blocks inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Admin Features Page ===== */&lt;br /&gt;
.hf-admin-features-page .hf-admin-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #8a3327 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body pre {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(138, 51, 39, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #8a3327;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable caption {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-bottom: 0;&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Remote Console Commands Page ===== */&lt;br /&gt;
.hf-remote-console-page .hf-rc-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th.code,&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a {&lt;br /&gt;
  background: rgba(31, 93, 143, 0.12);&lt;br /&gt;
  border: 1px solid rgba(31, 93, 143, 0.28);&lt;br /&gt;
  border-bottom-color: #c9a227;&lt;br /&gt;
  color: #6f5600 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 1px 5px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:hover,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:focus {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.16);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1f5d8f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop {&lt;br /&gt;
  background: #3d352e;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 10px 24px rgba(0, 0, 0, 0.28);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  max-height: 220px;&lt;br /&gt;
  min-width: 260px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: calc(100% + 6px);&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  width: min(320px, calc(100vw - 48px));&lt;br /&gt;
  z-index: 20;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop-wide {&lt;br /&gt;
  width: min(420px, calc(100vw - 48px));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:last-child .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .wikitable th:last-child .hf-rc-enum-pop {&lt;br /&gt;
  left: auto;&lt;br /&gt;
  right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:hover .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:focus-within .hf-rc-enum-pop {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .07em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-list {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-foot {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  padding-top: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Configuration Enums Page ===== */&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-note {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block {&lt;br /&gt;
  background: linear-gradient(180deg, rgba(242, 240, 234, 0.98), rgba(238, 237, 235, 0.96));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  margin-bottom: 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .hf-issue-heading {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94)),&lt;br /&gt;
    linear-gradient(90deg, rgba(201, 162, 39, 0.3), rgba(201, 162, 39, 0));&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 10px 110px 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  right: 16px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 11px;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle a {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 12px 14px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content &amp;gt; p:first-child {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 6px;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label,&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable caption {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.16), rgba(201, 162, 39, 0.04));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  margin: 12px 0 6px;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label + .wikitable {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td {&lt;br /&gt;
  background: #f8f5ec;&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:first-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(3) {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #trait .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-family: ui-monospace, &amp;quot;SFMono-Regular&amp;quot;, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:last-child {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.36);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 1px 0;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #gamemodes,&lt;br /&gt;
.hf-server-configuration-enums-page #map-names,&lt;br /&gt;
.hf-server-configuration-enums-page #faction-winner,&lt;br /&gt;
.hf-server-configuration-enums-page #class,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon-classes,&lt;br /&gt;
.hf-server-configuration-enums-page #faction,&lt;br /&gt;
.hf-server-configuration-enums-page #attacking-defending {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #voice-phrases,&lt;br /&gt;
.hf-server-configuration-enums-page #player-actions,&lt;br /&gt;
.hf-server-configuration-enums-page #instruments,&lt;br /&gt;
.hf-server-configuration-enums-page #instrument-songs {&lt;br /&gt;
  border-left-color: #4b7f9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #ship-type,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-renderer-color,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name,&lt;br /&gt;
.hf-server-configuration-enums-page #emplacement,&lt;br /&gt;
.hf-server-configuration-enums-page #sapper-build-mode,&lt;br /&gt;
.hf-server-configuration-enums-page #nature-presets,&lt;br /&gt;
.hf-server-configuration-enums-page #explosion-type,&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object {&lt;br /&gt;
  border-left-color: #6a8f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type,&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order,&lt;br /&gt;
.hf-server-configuration-enums-page #trait,&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type {&lt;br /&gt;
  border-left-color: #8f4b9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #festive-season {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Class Pages ===== */&lt;br /&gt;
.hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96) 0%, rgba(70, 70, 62, 0.96) 68%, rgba(136, 109, 0, 0.92) 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 14px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.20), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -65px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 160px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header,&lt;br /&gt;
.hf-class-info-badges,&lt;br /&gt;
.hf-class-info-stats,&lt;br /&gt;
.hf-class-info-equip {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
  margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header-label,&lt;br /&gt;
.hf-class-info-equip-label,&lt;br /&gt;
.hf-class-info-stat-label {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction,&lt;br /&gt;
.hf-class-info-badge,&lt;br /&gt;
.hf-class-info-equip-item {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.10);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 5px;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  margin: 0 5px 6px 0;&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction img {&lt;br /&gt;
  height: 18px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.6);&lt;br /&gt;
  color: #fff3c4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stats {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.55);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-value {&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 23px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-bonus {&lt;br /&gt;
  color: #89d185;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  max-width: 280px;&lt;br /&gt;
  min-height: 258px;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 190px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-uniform-card-era {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  border-top: none;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
  border-radius: 0 0 6px 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image span,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image img {&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  color: #d9c78c;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 0 10px 10px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Artillery Page ===== */&lt;br /&gt;
.hf-artillery-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; ul:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(143, 47, 31, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #8f2f1f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body ul {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98) 0%, rgba(70, 70, 62, 0.96) 58%, rgba(143, 47, 31, 0.94) 100%);&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(201, 162, 39, 0.24), rgba(143, 47, 31, 0));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(143, 47, 31, 0.26);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.62);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  border-top-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Naval Combat Page ===== */&lt;br /&gt;
.hf-naval-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-section .hf-relpage-section-body {&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(31, 93, 143, 0.38), rgba(30, 30, 29, 0.96) 64%),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  float: right;&lt;br /&gt;
  height: 118px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -42px 0 12px 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card a,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img.mw-file-element {&lt;br /&gt;
  height: 94px !important;&lt;br /&gt;
  max-height: 94px !important;&lt;br /&gt;
  max-width: 145px !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Weapons Page ===== */&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #1e1e1d 0%, #2f2d2b 58%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 20px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.72);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  min-height: 246px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 136px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image:empty:before {&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  content: &amp;quot;Image pending&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 136px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a,&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image img {&lt;br /&gt;
  filter: saturate(1.05) contrast(1.02);&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-label {&lt;br /&gt;
  align-content: start;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  flex: 1;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-requirement {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 0 10px 10px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added,&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-enum {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 5px 6px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Orders / Traits &amp;amp; Abilities Pages ===== */&lt;br /&gt;
.hf-orders-page .hf-relpage-section,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96), rgba(70, 70, 62, 0.92)),&lt;br /&gt;
    linear-gradient(90deg, rgba(224, 186, 58, 0.14), rgba(224, 186, 58, 0));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  padding: 14px 16px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable,&lt;br /&gt;
.hf-traits-abilities-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 10px;&lt;br /&gt;
  margin: 14px 0 22px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%) !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:first-child {&lt;br /&gt;
  border-radius: 8px 0 0 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:last-child {&lt;br /&gt;
  border-radius: 0 8px 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td {&lt;br /&gt;
  background: linear-gradient(180deg, #fbf8ef 0%, #f0eadc 100%);&lt;br /&gt;
  border-bottom: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-top: 1px solid #d5d0c8 !important;&lt;br /&gt;
  color: #2f2d2b;&lt;br /&gt;
  line-height: 1.55;&lt;br /&gt;
  padding: 13px 14px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 64%),&lt;br /&gt;
    linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border-left: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-radius: 10px 0 0 10px;&lt;br /&gt;
  height: 86px;&lt;br /&gt;
  min-width: 86px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  width: 86px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  border-radius: 0 10px 10px 0;&lt;br /&gt;
  border-right: 1px solid #d5d0c8 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td {&lt;br /&gt;
  background: linear-gradient(180deg, #fffaf0 0%, #f6edda 100%);&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(47, 45, 43, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.30), rgba(224, 186, 58, 0) 66%),&lt;br /&gt;
    linear-gradient(180deg, #3b3832 0%, #1e1e1d 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable img,&lt;br /&gt;
.hf-traits-abilities-page .wikitable img {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 0;&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:first-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:first-of-type {&lt;br /&gt;
  height: 74px !important;&lt;br /&gt;
  opacity: 0.96;&lt;br /&gt;
  width: 74px !important;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:last-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:last-of-type {&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a {&lt;br /&gt;
  display: inline;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  position: static;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a.new,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a.new {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable b,&lt;br /&gt;
.hf-orders-page .wikitable strong,&lt;br /&gt;
.hf-traits-abilities-page .wikitable b,&lt;br /&gt;
.hf-traits-abilities-page .wikitable strong {&lt;br /&gt;
  color: #8f6f00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  min-width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page #captain-orders .wikitable td:first-child,&lt;br /&gt;
.hf-orders-page #midshipman-orders .wikitable td:first-child {&lt;br /&gt;
  width: 96px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Image Card Redesign ===== */&lt;br /&gt;
.hf-beginners-page .hf-card-grid,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card,&lt;br /&gt;
.hf-mechanics-page .hf-card,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.34), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  border: 1px solid #c9c1b2;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 260px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover,&lt;br /&gt;
.hf-mechanics-page .hf-card:hover,&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image,&lt;br /&gt;
.hf-mechanics-page .hf-card-image,&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 72% 18%, rgba(224, 186, 58, 0.25), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.35);&lt;br /&gt;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 10px 10px 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  padding-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img,&lt;br /&gt;
.hf-mechanics-page .hf-card-image img,&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
  max-width: none;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  padding: 13px 14px 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title,&lt;br /&gt;
.hf-mechanics-page .hf-card-title,&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.9);&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px;&lt;br /&gt;
  padding-bottom: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc,&lt;br /&gt;
.hf-mechanics-page .hf-card-desc,&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, #34322f 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #5b5444;&lt;br /&gt;
  border-top: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 5px 16px rgba(0, 0, 0, 0.2);&lt;br /&gt;
  min-height: 316px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 9px 22px rgba(0, 0, 0, 0.28);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 70% 18%, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #171716 100%);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.22);&lt;br /&gt;
  border-bottom-color: #5b5444;&lt;br /&gt;
  height: 238px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-caption,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-caption {&lt;br /&gt;
  align-items: flex-start;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  gap: 9px;&lt;br /&gt;
  padding: 12px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest {&lt;br /&gt;
  flex: 0 0 52px;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  max-height: 72px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 52px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-text,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-text {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #fff4d6;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg),&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg) {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(255, 238, 184, 0.14) 0%, rgba(201, 162, 39, 0.07) 30%, rgba(23, 23, 22, 0) 62%);&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg {&lt;br /&gt;
  filter: brightness(2.05) saturate(1.18) contrast(1.02);&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure p {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: left center;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg-missing,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg-missing {&lt;br /&gt;
  bottom: 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: 8px;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.68);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  letter-spacing: .05em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 6px 8px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.14);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  filter: brightness(1.06) saturate(1.14) contrast(1.1);&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Modding Guide Pages (Script Modding Guide (WIP), Uniform Modding, Map Making Guide) ===== */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact {&lt;br /&gt;
  background: rgba(0, 0, 0, 0.28);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  border-left: 3px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 9px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Callout boxes */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-info {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.10);&lt;br /&gt;
  border-left-color: #546e8c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-tip {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.12);&lt;br /&gt;
  border-left-color: #588157;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-warn {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.13);&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-danger {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.10);&lt;br /&gt;
  border-left-color: #9c3c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.10);&lt;br /&gt;
  border-left-color: #6c548c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Inline status badges */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge {&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  vertical-align: 2px;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.16);&lt;br /&gt;
  border: 1px solid #6c548c;&lt;br /&gt;
  color: #58447a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.14);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.16);&lt;br /&gt;
  border: 1px solid #546e8c;&lt;br /&gt;
  color: #43586f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark code blocks */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:visited,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:focus,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section body rhythm */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3 {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.6);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  margin: 20px 0 8px;&lt;br /&gt;
  padding-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4 {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  margin: 16px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ul,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol {&lt;br /&gt;
  margin: 8px 0 12px 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li {&lt;br /&gt;
  margin-bottom: 5px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tables (troubleshooting, scene objects, version history) */&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable td {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.7);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  padding: 7px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td {&lt;br /&gt;
  background: rgba(238, 237, 235, 0.95);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Reference Pages ===== */&lt;br /&gt;
.hf-reference-page .hf-reference-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-map-editing-page .hf-reference-hero,&lt;br /&gt;
.hf-maps-page .hf-reference-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-page .hf-reference-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #8a3327 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 940px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-map-editing-page .hf-relpage-section,&lt;br /&gt;
.hf-maps-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-map-editing-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-map-editing-page .hf-relpage-section-body h4,&lt;br /&gt;
.hf-maps-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-maps-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(63, 101, 66, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-server-configuration-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(138, 51, 39, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body code,&lt;br /&gt;
.hf-reference-page .hf-reference-fact code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Ryan&#039;s Melee Drill System Page ===== */&lt;br /&gt;
.hf-mds-page .hf-mds-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 940px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-facts,&lt;br /&gt;
.hf-mds-page .hf-mds-step-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-step-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-fact,&lt;br /&gt;
.hf-mds-page .hf-mds-step {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-step {&lt;br /&gt;
  background: linear-gradient(180deg, #f7f4ec 0%, #f2f0ea 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-fact span,&lt;br /&gt;
.hf-mds-page .hf-mds-step span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #6f2f2f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body code,&lt;br /&gt;
.hf-mds-page .hf-mds-fact code,&lt;br /&gt;
.hf-mds-page .hf-mds-step code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #6f2f2f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-command-table td:first-child,&lt;br /&gt;
.hf-mds-page .hf-mds-config-table td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Spawnable Props Page ===== */&lt;br /&gt;
.hf-spawnable-props-page .hf-props-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(91, 63, 42, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #5b3f2a;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallery {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 5px 14px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-1px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox .thumb {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%);&lt;br /&gt;
  border: 1px solid #bfb69c !important;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  margin: 0 auto 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerytext {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 0 2px 2px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerytext b,&lt;br /&gt;
.hf-spawnable-props-page .gallerytext strong {&lt;br /&gt;
  background: #4a4036;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 16px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Regiment Roster Page ===== */&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-filters {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-group {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-label {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-options {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn,&lt;br /&gt;
.hf-rentry-edit-btn,&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.08);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.38);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  margin: 0 6px 6px 0;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn:hover,&lt;br /&gt;
.hf-filter-btn.active,&lt;br /&gt;
.hf-filter-reset:hover,&lt;br /&gt;
.hf-rentry-add-btn:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.18);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header,&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: minmax(52px, .55fr) minmax(132px, 1.45fr) minmax(68px, .65fr) repeat(5, minmax(82px, .9fr)) repeat(2, minmax(58px, .58fr)) minmax(54px, .5fr);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-content {&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .01em;&lt;br /&gt;
  margin: 0 0 10px;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header .hf-rentry-col,&lt;br /&gt;
.hf-roster-table-header a,&lt;br /&gt;
.hf-roster-table-header a:visited,&lt;br /&gt;
.hf-roster-table-header a:hover,&lt;br /&gt;
.hf-roster-table-header a:focus {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-list {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.88);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 10.5px;&lt;br /&gt;
  line-height: 1.25;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.48);&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 6px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col:last-child {&lt;br /&gt;
  border-right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-name {&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-name-link {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge {&lt;br /&gt;
  border-radius: 999px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Active {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.16);&lt;br /&gt;
  border: 1px solid #588157;&lt;br /&gt;
  color: #355d34;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Inactive,&lt;br /&gt;
.hf-rentry-badge-Unknown {&lt;br /&gt;
  background: rgba(136, 109, 0, 0.14);&lt;br /&gt;
  border: 1px solid #886d00;&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Disbanded {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.12);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-actions {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-edit-btn {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container,&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container {&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  width: 18px;&lt;br /&gt;
  height: 18px;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Classes&amp;diff=2768</id>
		<title>Classes</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Classes&amp;diff=2768"/>
		<updated>2026-07-11T18:19:02Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-classes-page hf-directory-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Classes}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#overview|Overview]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#frontline|Frontline]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#command-classes|Command]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#ranged|Ranged &amp;amp; Skirmisher]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#support-classes|Support]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#specialist|Specialist]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#naval|Naval]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#ww1|Frontlines (WW1)]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=overview&lt;br /&gt;
|title=Overview&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-kicker&amp;quot;&amp;gt;Role directory&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-title&amp;quot;&amp;gt;Classes define how you help the team.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-text&amp;quot;&amp;gt;Every class brings a different weapon set, trait package, and responsibility. Use this page to find the right role, then follow the cards to the detailed class pages.&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;hf-directory-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;New players&amp;lt;/span&amp;gt;Start with [[Rank and File]], [[Support]], or [[Crewmen]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Leadership&amp;lt;/span&amp;gt;Learn [[Command]] and [[Orders]] before taking command roles.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Specialists&amp;lt;/span&amp;gt;Practice [[Cannoneer]], [[Cavalry]], and [[Skirmisher]] roles before relying on them in events.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=frontline&lt;br /&gt;
|title=Frontline&lt;br /&gt;
|content=&lt;br /&gt;
The backbone of any army. These classes form the battle line and do the bulk of the fighting.&lt;br /&gt;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Card|title=Rank and File|link=Rank and File|image=Rank-and-File.webp|description=Line Infantry, Grenadiers, and Guards. Core musket-armed soldiers who hold the line and fire in volleys.}}&lt;br /&gt;
{{Card|title=Cavalry|link=Cavalry|image=Cavalry.webp|description=Hussars, Dragoons, and Cuirassiers. Mounted soldiers who charge enemy lines and harass flanks.}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=command-classes&lt;br /&gt;
|title=Command&lt;br /&gt;
|content=&lt;br /&gt;
Leaders who buff nearby troops and coordinate the battle through the high command order system.&lt;br /&gt;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Card|title=Command Classes|link=Command|image=Command-Classes.webp|description=Infantry Officers, Sergeants, and Captains. Issue orders, rally troops, and coordinate the fight.}}&lt;br /&gt;
{{Card|title=Orders &amp;amp; High Command|link=Orders|image=Orders-and-High-Command.webp|description=The full order system: charges, volleys, form line, rally, naval orders, and how buffs work.}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=ranged&lt;br /&gt;
|title=Ranged &amp;amp; Skirmisher&lt;br /&gt;
|content=&lt;br /&gt;
Light troops and sharpshooters who operate independently ahead of or on the flanks of the main battle line.&lt;br /&gt;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Card|title=Skirmisher Classes|link=Skirmisher|image=Skirmisher-Classes.webp|description=Light Infantry, Riflemen, and Coast Guard. Accurate ranged fighters with lighter loadouts.}}&lt;br /&gt;
{{Card|title=Shooting Mechanics|link=Shooting|image=Shooting-Mechanics.webp|description=How firearms work: aiming, bullet drop, reload speeds, and weapon comparisons.}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=support-classes&lt;br /&gt;
|title=Support&lt;br /&gt;
|content=&lt;br /&gt;
Classes that keep the army fighting through healing, building, resupply, and music.&lt;br /&gt;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Card|title=Support Classes|link=Support|image=Support-Classes.webp|description=Surgeons, Sappers, Flag Bearers, and Musicians. Healing, construction, morale buffs, and resupply.}}&lt;br /&gt;
{{Card|title=Auxiliary|link=Auxiliary|image=Auxiliary.webp|description=Support-focused roles that keep lines, ships, and events alive.}}&lt;br /&gt;
{{Card|title=Traits &amp;amp; Abilities|link=Traits and Abilities|image=Traits-and-Abilities.webp|description=Passive abilities unique to each class, including medicine, engineering, artillery operation, and more.}}&lt;br /&gt;
{{Card|title=Defences|link=Defences|image=Defences.webp|description=What Sappers and Engineers can build, including stakes, gabions, palisades, barbed wire, and MG emplacements.}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=specialist&lt;br /&gt;
|title=Specialist&lt;br /&gt;
|content=&lt;br /&gt;
Heavy weapon operators who bring devastating firepower to the battlefield.&lt;br /&gt;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Card|title=Cannoneer|link=Cannoneer|image=Artillery.webp|description=Artillerymen and heavy weapon operators. Cannons, mortars, rockets, howitzers, ship guns, and MGs.}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=naval&lt;br /&gt;
|title=Naval&lt;br /&gt;
|content=&lt;br /&gt;
Sailors and officers who crew the ships of the line.&lt;br /&gt;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Card|title=Crewmen|link=Crewmen|image=Crewmen.webp|description=Captains, Marines, Sailors, Midshipmen, and Carpenters. Every role aboard a warship.}}&lt;br /&gt;
{{Card|title=Ships|link=Ships|image=Ships.webp|description=The vessels themselves: Frigates, Brig-Sloops, Schooners, Corvettes, Gunboats, and Rocketboats.}}&lt;br /&gt;
{{Card|title=Naval Combat|link=Naval Combat|image=Naval-Combat.webp|description=Broadsides, boarding, navigation, repairs, resources, and crew coordination at sea.}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
||id=ww1&lt;br /&gt;
||title=Frontlines (WW1)&lt;br /&gt;
||content=&lt;br /&gt;
The classes of the Great War, fought between the Allied and Central Powers in the Frontlines game type.&lt;br /&gt;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Card|title=WW1 Classes|link=WW1 Classes|image=WW1-Officer-Leading.png|description=Rifleman, Officer, Medic, Engineer, Trench Raider, and Artilleryman for the Allied and Central factions.}}&lt;br /&gt;
}}&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Cannoneer&amp;diff=2767</id>
		<title>Cannoneer</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Cannoneer&amp;diff=2767"/>
		<updated>2026-07-11T18:17:54Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: Created page with &amp;quot;&amp;lt;div class=&amp;quot;hf-relpage hf-cannoneer-page hf-directory-page&amp;quot;&amp;gt; {{Release_page_header|title=Cannoneer}} &amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt; {{Release_TOC|content= &amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt; &amp;lt;div&amp;gt;Overview&amp;lt;/div&amp;gt; &amp;lt;div&amp;gt;Uniforms&amp;lt;/div&amp;gt; }} &amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;  {{Release_section |id=overview |title=Overview |content= &amp;lt;div class=&amp;quot;hf-directory-hero&amp;quot;&amp;gt; &amp;lt;div class=&amp;quot;hf-directory-kicker&amp;quot;&amp;gt;Artillery class&amp;lt;/div&amp;gt; &amp;lt;div class=&amp;quot;hf-directory...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-cannoneer-page hf-directory-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Cannoneer}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#overview|Overview]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#uniforms|Uniforms]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=overview&lt;br /&gt;
|title=Overview&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-kicker&amp;quot;&amp;gt;Artillery class&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-title&amp;quot;&amp;gt;Cannoneers operate cannons, mortars, rockets, and other heavy weapons.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-text&amp;quot;&amp;gt;Cannoneers handle artillery faster and more reliably than general infantry. They load, ram, aim, move, repair, and claim guns while supporting the team with long-range firepower.&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;hf-directory-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Primary role&amp;lt;/span&amp;gt;Operate field artillery, mortars, swivel guns, rockets, and naval guns.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Key bonus&amp;lt;/span&amp;gt;Equipping a ramrod before ramming gives a +5% ramming speed increase.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Related pages&amp;lt;/span&amp;gt;[[Artillery]], [[Naval Combat]], [[Spawnable Props]], [[Server Configuration]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cannoneers excel at manning cannons, mortars, swivel guns, and rocket launchers. Rocketeers were deprecated and folded into the cannoneer role, so cannoneers now cover both cannon and rocket artillery duties. They can equip a ramrod to provide a +5% speed bonus to ramming.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;For the Frontlines Artilleryman, see [[WW1 Classes#artilleryman|WW1 Classes]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:CannonSpecialisation.webp|20px|link=]] Cannon Spec.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:RocketSpecialisation.webp|20px|link=]] Rocket Spec.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:LightFooted.webp|20px|link=]] Light Footed&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:ArtilleryOperator.webp|20px|link=]] Artillery Operator&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:RocketOperator.webp|20px|link=]] Rocket Operator&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Repairman.webp|20px|link=]] Repairman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-label&amp;quot;&amp;gt;Equipment&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;[[File:Memeammoselection_spyglass.webp|28px|link=]] Spyglass&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;Ramrod&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;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=uniforms&lt;br /&gt;
|title=Uniforms&lt;br /&gt;
|content=&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-Cannoneer-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. Böhmische Feldartillerie N°1|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Austrian-Cannoneer-2.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. Innerösterreichisches N°4|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Cannoneer-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Foot Artillery|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Cannoneer-2.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Rocket Corps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Cannoneer-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Foot Artillery|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Cannoneer-2.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=1st Horse Artillery|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Cannoneer-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Artiglieria Reale a Piedi|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Cannoneer-2.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=1st Horse Artillery|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Cannoneer-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Feldartillerie|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Cannoneer-2.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Brandenburgische Artillerie-Brigade|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Cannoneer-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Foot Artillery|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Cannoneer-2.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=5th Brigade|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Cannoneer-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Virginia State Artillery|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Cannoneer-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=Royal Artillery|era=American Revolution}}&lt;br /&gt;
}}&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Sidebar&amp;diff=2766</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Sidebar&amp;diff=2766"/>
		<updated>2026-07-11T18:17:42Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Beginner&#039;s Guide&lt;br /&gt;
** Beginner&#039;s Guide|Beginner&#039;s Guide&lt;br /&gt;
** User Interface|User Interface&lt;br /&gt;
** Factions|Factions&lt;br /&gt;
** Weapons|Weapons&lt;br /&gt;
** Game Modes|Game Modes&lt;br /&gt;
** Game Types|Game Types&lt;br /&gt;
** Maps|Maps&lt;br /&gt;
** Known Issues &amp;amp; Solutions|Tech Support&lt;br /&gt;
** Frequently Asked Questions|Frequently Asked Questions&lt;br /&gt;
** Special:Search|Search&lt;br /&gt;
* Mechanics&lt;br /&gt;
** Shooting|Shooting&lt;br /&gt;
** Melee|Melee&lt;br /&gt;
** Artillery|Artillery&lt;br /&gt;
** Defences|Defences&lt;br /&gt;
** Horseback Riding|Horseback Riding&lt;br /&gt;
** Auxiliary|Auxiliary&lt;br /&gt;
** Orders|Orders&lt;br /&gt;
** Traits &amp;amp; Abilities|Traits &amp;amp; Abilities&lt;br /&gt;
** Naval Combat|Naval Combat&lt;br /&gt;
** Ships|Ships&lt;br /&gt;
** Musician Tunes|Musician Tunes&lt;br /&gt;
** Voice Commands|Voice Commands&lt;br /&gt;
* Classes&lt;br /&gt;
** Command|Command&lt;br /&gt;
** Rank &amp;amp; File|Rank &amp;amp; File&lt;br /&gt;
** Skirmisher|Skirmisher&lt;br /&gt;
** Support|Support&lt;br /&gt;
** Cannoneer|Cannoneer&lt;br /&gt;
** Cavalry|Cavalry&lt;br /&gt;
** Crewmen|Crewmen&lt;br /&gt;
** WW1 Classes|WW1 Classes&lt;br /&gt;
* Community&lt;br /&gt;
** Linebattle|Linebattle&lt;br /&gt;
** Crews &amp;amp; Regiments|Crews &amp;amp; Regiments&lt;br /&gt;
** Organized Events|Organized Events&lt;br /&gt;
** Regiment Schedule|Regiment Schedule&lt;br /&gt;
** Regiment Roster|Regiment Roster&lt;br /&gt;
* Modding&lt;br /&gt;
** SDK user guide|SDK user guide&lt;br /&gt;
** SDK upgrade guide|SDK upgrade guide&lt;br /&gt;
** Script Modding Guide|Script Modding Guide&lt;br /&gt;
** Script Modding Guide (WIP)|Script Modding Guide (WIP)&lt;br /&gt;
** Uniform Modding Guide | Uniform Modding Guide&lt;br /&gt;
** Map Modding Guide | Map Modding Guide&lt;br /&gt;
** Map Editing|Map Editing&lt;br /&gt;
** Workshop Discord|Workshop Discord&lt;br /&gt;
** Mods and Consoles|Mods and Consoles&lt;br /&gt;
* Servers&lt;br /&gt;
** Server Hosting|Server Hosting&lt;br /&gt;
** Server Configuration|Server Configuration&lt;br /&gt;
** Server Config Templates | Server Config Templates&lt;br /&gt;
** Spawnable Props|Spawnable Props&lt;br /&gt;
** Remote Console Commands|Remote Console Commands&lt;br /&gt;
** Server Configuration Enums|Server Configuration Enums&lt;br /&gt;
** Admin Features | Admin Features&lt;br /&gt;
* Admin Tools&lt;br /&gt;
** Special:ManagePermissions|Manage Permissions&lt;br /&gt;
** Special:ManageReleases|Manage Releases&lt;br /&gt;
** Special:ManageUpcomingRelease|Manage Upcoming Release&lt;br /&gt;
** Special:Log | Log&lt;br /&gt;
** Special:RecentChanges | Recent Changes&lt;br /&gt;
** Special:Upload|Upload Image&lt;br /&gt;
** Special:SpecialPages|Special Pages&lt;br /&gt;
** Special:UserRights|User Rights&lt;br /&gt;
** Special:EditPage/MediaWiki:Sidebar|Edit Sidebar&lt;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Artillery&amp;diff=2765</id>
		<title>Artillery</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Artillery&amp;diff=2765"/>
		<updated>2026-07-11T18:17:00Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-artillery-page hf-directory-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Artillery}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#ammo-types|Ammunition Types]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#cannons|Cannons]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#rockets|Rocket Launchers]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#mortars|Mortars]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#swivels|Swivel Guns]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#environment-damage|Environment Damage]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#controls|Operating Artillery]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-kicker&amp;quot;&amp;gt;Crew-served weapons&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-title&amp;quot;&amp;gt;Artillery rewards coordination, range control, and careful ammunition choice.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-text&amp;quot;&amp;gt;Cannons, rockets, mortars, swivel guns, and naval weapons shape the battlefield by breaking lines, damaging ships, destroying defences, and forcing enemies out of position.&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;hf-directory-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Key skill&amp;lt;/span&amp;gt;Choose the right ammunition and range for the target before firing.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Crew role&amp;lt;/span&amp;gt;Cannoneers reload faster and keep artillery pressure consistent.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Related pages&amp;lt;/span&amp;gt;[[Cannoneer]], [[Crewmen]], [[Naval Combat]], [[Spawnable Props]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=ammo-types&lt;br /&gt;
|title=Ammunition Types&lt;br /&gt;
|content=&lt;br /&gt;
Artillery ammunition changes depending on the weapon that fires it, so the same selected shot can behave differently across cannons, howitzers, mortars, and naval guns.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Round Shot&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Often called the cannonball, round shot is the most commonly used artillery ammunition, but its behaviour depends on the artillery piece it is loaded into.&lt;br /&gt;
&lt;br /&gt;
In cannons, round shot is a solid iron ball used mostly for long-range to medium-range combat. It has the potential to wipe out entire lines due to the shot being able to &#039;&#039;&#039;pierce&#039;&#039;&#039; players and defences. It can also destroy sapper-built defences and enemy artillery. If it strikes a loaded artillery piece, the piece will blow up, which can often result in the death of the entire crew manning it.&lt;br /&gt;
&lt;br /&gt;
In howitzers, round shot produces a shrapnel round with a timed fuse explosion. This is an anti-personnel shot only and does more damage when it explodes while still airborne.&lt;br /&gt;
&lt;br /&gt;
In mortars, round shot produces a mortar shot which explodes on impact.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Chain Shot&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Chain shot is only available in naval combat. It has a more drastic drop than round shot, but deals double damage to ship masts.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grape Shot&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sometimes called canister shot, this ammunition is used in cannons and swivel guns. It shoots a bag of small metal pellets which can shred through any close-range infantry or cavalry.&lt;br /&gt;
&lt;br /&gt;
It is used almost exclusively at short ranges due to its inaccuracy. Effective up to 50 meters, it can still be fired to 100 meters. Though not often used, it still has the potential to wipe entire lines in one shot and can be incredibly useful to a cornered cannoneer.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Long Range Shell Rocket&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This ammunition can only be used inside a rocket launcher and can shoot incredibly far. They have a range of about 100-250m and explode upon impact when hitting any surface (including trees, so watch out).&lt;br /&gt;
&lt;br /&gt;
When fired, they usually don&#039;t fly straight. They will swirl left and right in the air, making them inaccurate and prone to hitting trees or buildings. They are referred to as &amp;quot;Shell Rocket(L)&amp;quot; in-game.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Short Range Shell Rocket&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is similar to the long-range rocket but only useful from about 35-55 meters. It can be useful to defend artillery or friendly lines. Short-range rockets are also rumoured to have a larger explosion radius than long-range rockets.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=cannons&lt;br /&gt;
|title=Cannons&lt;br /&gt;
|content=&lt;br /&gt;
Cannons are the backbone of the artillery, the most versatile and most used artillery pieces. They can be loaded with either grape shot or round shot from an ammo box.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loading &amp;amp; Firing&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Load:&#039;&#039;&#039; Hold the desired ammunition type and hold E on the barrel.&lt;br /&gt;
* &#039;&#039;&#039;Ram:&#039;&#039;&#039; When the ammunition is loaded, hold E again to ram the shot. Any class can ram, but equipping a ramrod as a cannoneer before ramming provides a +5% speed increase.&lt;br /&gt;
* &#039;&#039;&#039;Aim:&#039;&#039;&#039; Press E when looking at the cannon from behind, then move the barrel using WASD.&lt;br /&gt;
* &#039;&#039;&#039;Fire:&#039;&#039;&#039; Press Left Click or the fire button. Keep in mind that a cannoneer can override your aiming if you are firing as a different class.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aiming a Cannon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You will only need to worry about bullet drop when firing at distances above 100+ meters. Though 100 meters isn&#039;t the maximum range (around 500 meters), it will prove difficult to find the best position to aim your cannon at extreme distances.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Moving a Cannon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you need to reposition, press E on the wheels of an &#039;&#039;&#039;unloaded&#039;&#039;&#039; cannon. You can move up the cannon with 2 people for increased speed. Keep in mind you will probably have to move an ammo box as well. This can only be done by a cannoneer, but a sapper can build one for no material cost if available.&lt;br /&gt;
&lt;br /&gt;
During the moving process, a cannoneer can override the person moving it. If 2 non-artillery classes or 2 artillery classes move the cannon at the same time, the first person who started moving it will always be favoured.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=rockets&lt;br /&gt;
|title=Rocket Launchers&lt;br /&gt;
|content=&lt;br /&gt;
Rockets are very unreliable as a beginner but with time can be learned and turned into a deadly long-range and short-range weapon. They can be loaded with 2 types of ammunition from a rocket stack and can hold 2 rockets at the same time (one on the left, one on the right).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;What Makes Rockets Unreliable&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The thing that makes rockets unreliable is their tendency to swirl left and right in the air randomly. This makes precise aiming difficult as it is nearly impossible to hit a specific target. You just have to be lucky to land a precise shot. Fortunately, the rockets will usually go to the same spot if fired from the same side of the launcher.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Facts&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Rockets can destroy enemy artillery and cause the same explosion that cannonballs produce on a loaded artillery piece.&lt;br /&gt;
* &#039;&#039;&#039;Moving:&#039;&#039;&#039; Hold E on the bucket in the front of the launcher (cannoneer only). You can move it with 2 people. Build it back up by holding E on the bucket again.&lt;br /&gt;
* When rocket launchers spawn, they always spawn unpacked, allowing cannoneers to move them quickly.&lt;br /&gt;
* Aiming rockets is best learned through practice. It will take a while to learn, but mastery can make you incredibly effective.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=mortars&lt;br /&gt;
|title=Mortars&lt;br /&gt;
|content=&lt;br /&gt;
Mortars are notoriously difficult to master but can shoot incredible distances (50-850 meters) and can be incredibly dangerous in the right hands. They can be loaded with round shot alone.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Advantages Over Cannons&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Rain down cannonballs on enemy encampments without worrying about walls, trees, mountains, or houses.&lt;br /&gt;
* The explosion of a mortar is bigger than that of a cannon.&lt;br /&gt;
* Shoot anyone &#039;&#039;&#039;anywhere&#039;&#039;&#039; on the map with enough precision (if they don&#039;t have a roof above them).&lt;br /&gt;
* You don&#039;t have to ram the shot in the mortar.&lt;br /&gt;
* You can destroy enemy artillery with it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Drawbacks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Cannot fire grape shot.&lt;br /&gt;
* Cannot fire closer than ~50 meters, so you can&#039;t defend yourself from close-range troops or cavalry.&lt;br /&gt;
* Shots take time to land.&lt;br /&gt;
* You &#039;&#039;&#039;cannot&#039;&#039;&#039; move a mortar, so if the map has a bad mortar spot, you&#039;re stuck with it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tips&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* After firing, a 15-second countdown begins before you can shoot again. Use this time to observe where your cannonball landed and adjust your aim.&lt;br /&gt;
* Unlike rockets, mortar shots land exactly where you aim them.&lt;br /&gt;
* If a mortar is shot or rebuilt by a sapper after being destroyed, it will still retain its aiming position.&lt;br /&gt;
* Mortar effectiveness highly depends on the map.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=swivels&lt;br /&gt;
|title=Swivel Guns&lt;br /&gt;
|content=&lt;br /&gt;
Swivel guns are small, versatile cannons that can be built by the &#039;&#039;&#039;Sapper&#039;&#039;&#039; class. They are placed on a swivel gun stand and are most effective at close-quarters defence.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Ammunition:&#039;&#039;&#039; Swivel guns exclusively use &#039;&#039;&#039;grape shot&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Primary Use:&#039;&#039;&#039; They are excellent defensive tools for repelling infantry charges, such as at the top of ladders or in fortified positions.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=environment-damage&lt;br /&gt;
|title=Environment Damage&lt;br /&gt;
|content=&lt;br /&gt;
Each artillery piece deals a fixed amount of damage per hit to destructible environment objects such as sapper-built defences, palisades, and other structures. Higher numbers destroy fortifications in fewer shots.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nations at War &amp;amp; American Revolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable hf-guide-table&amp;quot;&lt;br /&gt;
! Artillery Piece !! Environment Damage&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Swivel Gun&#039;&#039;&#039; {{!}}{{!}} 35&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;4 Pdr Cannon&#039;&#039;&#039; {{!}}{{!}} 50&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;9 Pdr Cannon&#039;&#039;&#039; {{!}}{{!}} 90&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;24 Pdr Cannon&#039;&#039;&#039; {{!}}{{!}} 150&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Carronade&#039;&#039;&#039; {{!}}{{!}} 100&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Coastal Cannon&#039;&#039;&#039; {{!}}{{!}} 150&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Mortar&#039;&#039;&#039; {{!}}{{!}} 75&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Field Howitzer Shrapnel&#039;&#039;&#039; {{!}}{{!}} 0 (anti-personnel only)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Rocket&#039;&#039;&#039; {{!}}{{!}} 25&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Naval Guns (Age of Sail)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable hf-guide-table&amp;quot;&lt;br /&gt;
! Ship Armament !! Environment Damage&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;8-Gun Schooner / Gunboat 4 Pdr&#039;&#039;&#039; {{!}}{{!}} 50&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Brigsloop / Frigate 9 Pdr&#039;&#039;&#039; {{!}}{{!}} 60&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Frigate 18 Pdr&#039;&#039;&#039; {{!}}{{!}} 150&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;2-Gun Schooner 24 Pdr&#039;&#039;&#039; {{!}}{{!}} 200&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Corvette / Brigsloop Carronade&#039;&#039;&#039; {{!}}{{!}} 150&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Frontlines (WW1)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable hf-guide-table&amp;quot;&lt;br /&gt;
! Artillery Piece !! Environment Damage&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Howitzer&#039;&#039;&#039; {{!}}{{!}} 75&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Heavy Howitzer&#039;&#039;&#039; {{!}}{{!}} 150&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Heavy Mortar&#039;&#039;&#039; {{!}}{{!}} 75&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;3-Inch Deck Gun&#039;&#039;&#039; {{!}}{{!}} 75&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Coast Gun&#039;&#039;&#039; {{!}}{{!}} 300&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Dreadnought&#039;&#039;&#039; {{!}}{{!}} 300&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
Key takeaways:&lt;br /&gt;
&lt;br /&gt;
* The Field Howitzer&#039;s shrapnel shell deals no structural damage at all; it is purely an anti-personnel weapon.&lt;br /&gt;
* Rockets are poor siege weapons at 25 damage per hit. Use round shot from cannons or heavy naval guns to bring down structures.&lt;br /&gt;
* The Frontlines Coast Gun and Dreadnought guns are the most destructive weapons in the game against structures.&lt;br /&gt;
* Grenades and satchels can also damage artillery and structures (server-configurable since 5.10), and moveable artillery can be damaged with any melee weapon since 5.00.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=controls&lt;br /&gt;
|title=Operating Artillery Controls&lt;br /&gt;
|content=&lt;br /&gt;
&#039;&#039;&#039;PC Controls&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Action !! PC Control&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Interact (Mount, Load, Ram) {{!}}{{!}} E&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Aim {{!}}{{!}} WASD (to move the barrel)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Zoom (Fine Aim) {{!}}{{!}} Right Mouse Button&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Fire {{!}}{{!}} Left Mouse Button&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Move Artillery Piece {{!}}{{!}} Hold E on the wheels&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Console Controls (Xbox / PlayStation)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Action !! Xbox Control !! PlayStation Control&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Interact (Mount, Load, Ram) {{!}}{{!}} X {{!}}{{!}} Square&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Aim {{!}}{{!}} Left Analog Stick {{!}}{{!}} Left Analog Stick&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Zoom (Fine Aim) {{!}}{{!}} Left Trigger (LT) {{!}}{{!}} L2&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Fire {{!}}{{!}} Right Trigger (RT) {{!}}{{!}} R2&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Move Artillery Piece {{!}}{{!}} Hold X on the wheels {{!}}{{!}} Hold Square on the wheels&lt;br /&gt;
{{!}}}&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Artillery&amp;diff=2764</id>
		<title>Artillery</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Artillery&amp;diff=2764"/>
		<updated>2026-07-11T17:55:45Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-artillery-page hf-directory-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Artillery}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#ammo-types|Ammunition Types]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#cannons|Cannons]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#rockets|Rocket Launchers]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#mortars|Mortars]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#swivels|Swivel Guns]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#environment-damage|Environment Damage]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#controls|Operating Artillery]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#cannoneer|Cannoneer Class]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-kicker&amp;quot;&amp;gt;Crew-served weapons&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-title&amp;quot;&amp;gt;Artillery rewards coordination, range control, and careful ammunition choice.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-text&amp;quot;&amp;gt;Cannons, rockets, mortars, swivel guns, and naval weapons shape the battlefield by breaking lines, damaging ships, destroying defences, and forcing enemies out of position.&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;hf-directory-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Key skill&amp;lt;/span&amp;gt;Choose the right ammunition and range for the target before firing.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Crew role&amp;lt;/span&amp;gt;Cannoneers reload faster and keep artillery pressure consistent.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Related pages&amp;lt;/span&amp;gt;[[Crewmen]], [[Naval Combat]], [[Spawnable Props]], [[Remote Console Commands]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=ammo-types&lt;br /&gt;
|title=Ammunition Types&lt;br /&gt;
|content=&lt;br /&gt;
Artillery ammunition changes depending on the weapon that fires it, so the same selected shot can behave differently across cannons, howitzers, mortars, and naval guns.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Round Shot&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Often called the cannonball, round shot is the most commonly used artillery ammunition, but its behaviour depends on the artillery piece it is loaded into.&lt;br /&gt;
&lt;br /&gt;
In cannons, round shot is a solid iron ball used mostly for long-range to medium-range combat. It has the potential to wipe out entire lines due to the shot being able to &#039;&#039;&#039;pierce&#039;&#039;&#039; players and defences. It can also destroy sapper-built defences and enemy artillery. If it strikes a loaded artillery piece, the piece will blow up, which can often result in the death of the entire crew manning it.&lt;br /&gt;
&lt;br /&gt;
In howitzers, round shot produces a shrapnel round with a timed fuse explosion. This is an anti-personnel shot only and does more damage when it explodes while still airborne.&lt;br /&gt;
&lt;br /&gt;
In mortars, round shot produces a mortar shot which explodes on impact.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Chain Shot&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Chain shot is only available in naval combat. It has a more drastic drop than round shot, but deals double damage to ship masts.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grape Shot&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sometimes called canister shot, this ammunition is used in cannons and swivel guns. It shoots a bag of small metal pellets which can shred through any close-range infantry or cavalry.&lt;br /&gt;
&lt;br /&gt;
It is used almost exclusively at short ranges due to its inaccuracy. Effective up to 50 meters, it can still be fired to 100 meters. Though not often used, it still has the potential to wipe entire lines in one shot and can be incredibly useful to a cornered cannoneer.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Long Range Shell Rocket&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This ammunition can only be used inside a rocket launcher and can shoot incredibly far. They have a range of about 100-250m and explode upon impact when hitting any surface (including trees, so watch out).&lt;br /&gt;
&lt;br /&gt;
When fired, they usually don&#039;t fly straight. They will swirl left and right in the air, making them inaccurate and prone to hitting trees or buildings. They are referred to as &amp;quot;Shell Rocket(L)&amp;quot; in-game.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Short Range Shell Rocket&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is similar to the long-range rocket but only useful from about 35-55 meters. It can be useful to defend artillery or friendly lines. Short-range rockets are also rumoured to have a larger explosion radius than long-range rockets.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=cannons&lt;br /&gt;
|title=Cannons&lt;br /&gt;
|content=&lt;br /&gt;
Cannons are the backbone of the artillery, the most versatile and most used artillery pieces. They can be loaded with either grape shot or round shot from an ammo box.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loading &amp;amp; Firing&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Load:&#039;&#039;&#039; Hold the desired ammunition type and hold E on the barrel.&lt;br /&gt;
* &#039;&#039;&#039;Ram:&#039;&#039;&#039; When the ammunition is loaded, hold E again to ram the shot. Any class can ram, but equipping a ramrod as a cannoneer before ramming provides a +5% speed increase.&lt;br /&gt;
* &#039;&#039;&#039;Aim:&#039;&#039;&#039; Press E when looking at the cannon from behind, then move the barrel using WASD.&lt;br /&gt;
* &#039;&#039;&#039;Fire:&#039;&#039;&#039; Press Left Click or the fire button. Keep in mind that a cannoneer can override your aiming if you are firing as a different class.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aiming a Cannon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You will only need to worry about bullet drop when firing at distances above 100+ meters. Though 100 meters isn&#039;t the maximum range (around 500 meters), it will prove difficult to find the best position to aim your cannon at extreme distances.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Moving a Cannon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you need to reposition, press E on the wheels of an &#039;&#039;&#039;unloaded&#039;&#039;&#039; cannon. You can move up the cannon with 2 people for increased speed. Keep in mind you will probably have to move an ammo box as well. This can only be done by a cannoneer, but a sapper can build one for no material cost if available.&lt;br /&gt;
&lt;br /&gt;
During the moving process, a cannoneer can override the person moving it. If 2 non-artillery classes or 2 artillery classes move the cannon at the same time, the first person who started moving it will always be favoured.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=rockets&lt;br /&gt;
|title=Rocket Launchers&lt;br /&gt;
|content=&lt;br /&gt;
Rockets are very unreliable as a beginner but with time can be learned and turned into a deadly long-range and short-range weapon. They can be loaded with 2 types of ammunition from a rocket stack and can hold 2 rockets at the same time (one on the left, one on the right).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;What Makes Rockets Unreliable&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The thing that makes rockets unreliable is their tendency to swirl left and right in the air randomly. This makes precise aiming difficult as it is nearly impossible to hit a specific target. You just have to be lucky to land a precise shot. Fortunately, the rockets will usually go to the same spot if fired from the same side of the launcher.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Facts&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Rockets can destroy enemy artillery and cause the same explosion that cannonballs produce on a loaded artillery piece.&lt;br /&gt;
* &#039;&#039;&#039;Moving:&#039;&#039;&#039; Hold E on the bucket in the front of the launcher (cannoneer only). You can move it with 2 people. Build it back up by holding E on the bucket again.&lt;br /&gt;
* When rocket launchers spawn, they always spawn unpacked, allowing cannoneers to move them quickly.&lt;br /&gt;
* Aiming rockets is best learned through practice. It will take a while to learn, but mastery can make you incredibly effective.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=mortars&lt;br /&gt;
|title=Mortars&lt;br /&gt;
|content=&lt;br /&gt;
Mortars are notoriously difficult to master but can shoot incredible distances (50-850 meters) and can be incredibly dangerous in the right hands. They can be loaded with round shot alone.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Advantages Over Cannons&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Rain down cannonballs on enemy encampments without worrying about walls, trees, mountains, or houses.&lt;br /&gt;
* The explosion of a mortar is bigger than that of a cannon.&lt;br /&gt;
* Shoot anyone &#039;&#039;&#039;anywhere&#039;&#039;&#039; on the map with enough precision (if they don&#039;t have a roof above them).&lt;br /&gt;
* You don&#039;t have to ram the shot in the mortar.&lt;br /&gt;
* You can destroy enemy artillery with it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Drawbacks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Cannot fire grape shot.&lt;br /&gt;
* Cannot fire closer than ~50 meters, so you can&#039;t defend yourself from close-range troops or cavalry.&lt;br /&gt;
* Shots take time to land.&lt;br /&gt;
* You &#039;&#039;&#039;cannot&#039;&#039;&#039; move a mortar, so if the map has a bad mortar spot, you&#039;re stuck with it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tips&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* After firing, a 15-second countdown begins before you can shoot again. Use this time to observe where your cannonball landed and adjust your aim.&lt;br /&gt;
* Unlike rockets, mortar shots land exactly where you aim them.&lt;br /&gt;
* If a mortar is shot or rebuilt by a sapper after being destroyed, it will still retain its aiming position.&lt;br /&gt;
* Mortar effectiveness highly depends on the map.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=swivels&lt;br /&gt;
|title=Swivel Guns&lt;br /&gt;
|content=&lt;br /&gt;
Swivel guns are small, versatile cannons that can be built by the &#039;&#039;&#039;Sapper&#039;&#039;&#039; class. They are placed on a swivel gun stand and are most effective at close-quarters defence.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Ammunition:&#039;&#039;&#039; Swivel guns exclusively use &#039;&#039;&#039;grape shot&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Primary Use:&#039;&#039;&#039; They are excellent defensive tools for repelling infantry charges, such as at the top of ladders or in fortified positions.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=environment-damage&lt;br /&gt;
|title=Environment Damage&lt;br /&gt;
|content=&lt;br /&gt;
Each artillery piece deals a fixed amount of damage per hit to destructible environment objects such as sapper-built defences, palisades, and other structures. Higher numbers destroy fortifications in fewer shots.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nations at War &amp;amp; American Revolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable hf-guide-table&amp;quot;&lt;br /&gt;
! Artillery Piece !! Environment Damage&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Swivel Gun&#039;&#039;&#039; {{!}}{{!}} 35&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;4 Pdr Cannon&#039;&#039;&#039; {{!}}{{!}} 50&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;9 Pdr Cannon&#039;&#039;&#039; {{!}}{{!}} 90&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;24 Pdr Cannon&#039;&#039;&#039; {{!}}{{!}} 150&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Carronade&#039;&#039;&#039; {{!}}{{!}} 100&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Coastal Cannon&#039;&#039;&#039; {{!}}{{!}} 150&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Mortar&#039;&#039;&#039; {{!}}{{!}} 75&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Field Howitzer Shrapnel&#039;&#039;&#039; {{!}}{{!}} 0 (anti-personnel only)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Rocket&#039;&#039;&#039; {{!}}{{!}} 25&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Naval Guns (Age of Sail)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable hf-guide-table&amp;quot;&lt;br /&gt;
! Ship Armament !! Environment Damage&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;8-Gun Schooner / Gunboat 4 Pdr&#039;&#039;&#039; {{!}}{{!}} 50&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Brigsloop / Frigate 9 Pdr&#039;&#039;&#039; {{!}}{{!}} 60&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Frigate 18 Pdr&#039;&#039;&#039; {{!}}{{!}} 150&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;2-Gun Schooner 24 Pdr&#039;&#039;&#039; {{!}}{{!}} 200&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Corvette / Brigsloop Carronade&#039;&#039;&#039; {{!}}{{!}} 150&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Frontlines (WW1)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable hf-guide-table&amp;quot;&lt;br /&gt;
! Artillery Piece !! Environment Damage&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Howitzer&#039;&#039;&#039; {{!}}{{!}} 75&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Heavy Howitzer&#039;&#039;&#039; {{!}}{{!}} 150&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Heavy Mortar&#039;&#039;&#039; {{!}}{{!}} 75&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;3-Inch Deck Gun&#039;&#039;&#039; {{!}}{{!}} 75&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Coast Gun&#039;&#039;&#039; {{!}}{{!}} 300&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Dreadnought&#039;&#039;&#039; {{!}}{{!}} 300&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
Key takeaways:&lt;br /&gt;
&lt;br /&gt;
* The Field Howitzer&#039;s shrapnel shell deals no structural damage at all; it is purely an anti-personnel weapon.&lt;br /&gt;
* Rockets are poor siege weapons at 25 damage per hit. Use round shot from cannons or heavy naval guns to bring down structures.&lt;br /&gt;
* The Frontlines Coast Gun and Dreadnought guns are the most destructive weapons in the game against structures.&lt;br /&gt;
* Grenades and satchels can also damage artillery and structures (server-configurable since 5.10), and moveable artillery can be damaged with any melee weapon since 5.00.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=controls&lt;br /&gt;
|title=Operating Artillery Controls&lt;br /&gt;
|content=&lt;br /&gt;
&#039;&#039;&#039;PC Controls&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Action !! PC Control&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Interact (Mount, Load, Ram) {{!}}{{!}} E&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Aim {{!}}{{!}} WASD (to move the barrel)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Zoom (Fine Aim) {{!}}{{!}} Right Mouse Button&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Fire {{!}}{{!}} Left Mouse Button&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Move Artillery Piece {{!}}{{!}} Hold E on the wheels&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Console Controls (Xbox / PlayStation)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Action !! Xbox Control !! PlayStation Control&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Interact (Mount, Load, Ram) {{!}}{{!}} X {{!}}{{!}} Square&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Aim {{!}}{{!}} Left Analog Stick {{!}}{{!}} Left Analog Stick&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Zoom (Fine Aim) {{!}}{{!}} Left Trigger (LT) {{!}}{{!}} L2&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Fire {{!}}{{!}} Right Trigger (RT) {{!}}{{!}} R2&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Move Artillery Piece {{!}}{{!}} Hold X on the wheels {{!}}{{!}} Hold Square on the wheels&lt;br /&gt;
{{!}}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=cannoneer&lt;br /&gt;
|title=Cannoneer Class&lt;br /&gt;
|content=&lt;br /&gt;
Cannoneers excel at manning cannons, mortars, swivel guns, and rocket launchers. Rocketeers were deprecated and folded into the cannoneer role, so cannoneers now cover both cannon and rocket artillery duties. They can equip a ramrod to provide a +5% speed bonus to ramming.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;For the Frontlines Artilleryman, see [[WW1 Classes#artilleryman|WW1 Classes]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:CannonSpecialisation.webp|20px|link=]] Cannon Spec.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:RocketSpecialisation.webp|20px|link=]] Rocket Spec.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:LightFooted.webp|20px|link=]] Light Footed&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:ArtilleryOperator.webp|20px|link=]] Artillery Operator&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:RocketOperator.webp|20px|link=]] Rocket Operator&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Repairman.webp|20px|link=]] Repairman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-label&amp;quot;&amp;gt;Equipment&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;[[File:Memeammoselection_spyglass.webp|28px|link=]] Spyglass&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;Ramrod&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;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-Cannoneer-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. Böhmische Feldartillerie N°1|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Austrian-Cannoneer-2.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. Innerösterreichisches N°4|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Cannoneer-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Foot Artillery|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Cannoneer-2.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Rocket Corps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Cannoneer-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Foot Artillery|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Cannoneer-2.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=1st Horse Artillery|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Cannoneer-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Artiglieria Reale a Piedi|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Cannoneer-2.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=1st Horse Artillery|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Cannoneer-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Feldartillerie|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Cannoneer-2.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Brandenburgische Artillerie-Brigade|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Cannoneer-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Foot Artillery|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Cannoneer-2.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=5th Brigade|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Cannoneer-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Virginia State Artillery|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Cannoneer-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=Royal Artillery|era=American Revolution}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=WW1_Classes&amp;diff=2763</id>
		<title>WW1 Classes</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=WW1_Classes&amp;diff=2763"/>
		<updated>2026-07-11T17:55:14Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-ww1-classes-page hf-directory-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=WW1 Classes}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#overview|Overview]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#rifleman|Rifleman]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#officer|Officer]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#medic|Medic]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#engineer|Engineer]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#trench-raider|Trench Raider]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#artilleryman|Artilleryman]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=overview&lt;br /&gt;
|title=Overview&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-kicker&amp;quot;&amp;gt;Frontlines roles&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-title&amp;quot;&amp;gt;WW1 classes are built for trenches, objectives, and modern weapons.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-text&amp;quot;&amp;gt;Frontlines classes use rifles, grenades, revolvers, trench weapons, engineering tools, machine guns, and artillery support across Allied and Central factions.&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;hf-directory-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Era&amp;lt;/span&amp;gt;Frontlines covers the World War I class set for Allied and Central forces.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Combat style&amp;lt;/span&amp;gt;Expect trench pushes, ranged pressure, support tools, and objective-focused utility.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Related pages&amp;lt;/span&amp;gt;[[Weapons]], [[Defences]], [[Game Modes]], [[Maps]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Frontlines is the World War I game type for the &#039;&#039;&#039;Allied Powers&#039;&#039;&#039; and &#039;&#039;&#039;Central Powers&#039;&#039;&#039;. These classes use Frontlines weapons such as bolt-action rifles, trench guns, revolvers, grenades, clubs, machine guns, and artillery. See [[Weapons]] for the weapon lists and [[Defences]] for Frontlines buildables.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-allied.webp|18px|link=]] Allied&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-central.webp|18px|link=]] Central&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=rifleman&lt;br /&gt;
|title=Rifleman&lt;br /&gt;
|content=&lt;br /&gt;
The standard Frontlines infantry class. Riflemen carry bolt-action rifles and bayonets, hold trench lines, and push objectives under Officer orders. This is not the same class as the Nations at War [[Skirmisher#rifleman|Rifleman]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-allied.webp|18px|link=]] Allied&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-central.webp|18px|link=]] Central&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:MusketSpecialisation.webp|20px|link=]] Musket Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:RankDiscipline.webp|20px|link=]] Rank Discipline&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Orderly.webp|20px|link=]] Orderly&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:MusketDrill.webp|20px|link=]] Musket Drill&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:RankAndFile.webp|20px|link=]] Rank and File&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:BayonetHandling.webp|20px|link=]] Bayonet Handling&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Handyman.webp|20px|link=]] Handyman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;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;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Allied-ArmyLineInfantry-1.webp|background=hui-faction-background-allied.webp|crest=hui-emblem-allied.webp|label=Durham Light Infantry}}&lt;br /&gt;
{{Uniform_Card|image=Allied-ArmyLineInfantry-2.webp|background=hui-faction-background-allied.webp|crest=hui-emblem-allied.webp|label=103rd Infantry Regiment|requirement=DLC: Frontlines American Forces}}&lt;br /&gt;
{{Uniform_Card|image=Allied-ArmyLineInfantry-3.webp|background=hui-faction-background-allied.webp|crest=hui-emblem-allied.webp|label=6th Victoria Battalion|requirement=DLC: Frontlines Australian Forces}}&lt;br /&gt;
{{Uniform_Card|image=Allied-ArmyLineInfantry-4.webp|background=hui-faction-background-allied.webp|crest=hui-emblem-allied.webp|label=Durham Light Infantry Winter Uniform|requirement=Shilling unlock}}&lt;br /&gt;
{{Uniform_Card|image=Central-ArmyLineInfantry-1.webp|background=hui-faction-background-central.webp|crest=hui-emblem-central.webp|label=2. Westfälisches Nr. 15}}&lt;br /&gt;
{{Uniform_Card|image=Central-ArmyLineInfantry-2.webp|background=hui-faction-background-central.webp|crest=hui-emblem-central.webp|label=57&#039;nci Piyade Alayı|requirement=DLC: Frontlines Ottoman Forces}}&lt;br /&gt;
{{Uniform_Card|image=Central-ArmyLineInfantry-3.webp|background=hui-faction-background-central.webp|crest=hui-emblem-central.webp|label=2. Westfälisches Nr. 15 Winter Uniform|requirement=Shilling unlock}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=officer&lt;br /&gt;
|title=Officer&lt;br /&gt;
|content=&lt;br /&gt;
The Frontlines Officer issues [[Orders]], places squad camps, and coordinates infantry pushes. Officers carry a revolver and officer&#039;s sword and appear with a distinct mini-map icon.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-allied.webp|18px|link=]] Allied&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-central.webp|18px|link=]] Central&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Distinguishable.webp|20px|link=]] Distinguishable&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Resilient.webp|20px|link=]] Resilient&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:SwordSpecialisation.webp|20px|link=]] Sword Spec.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:PistolSpecialisation.webp|20px|link=]] Pistol Spec.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:LightFooted.webp|20px|link=]] Light Footed&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:HighCommandArmy.webp|20px|link=]] High Command (Army)&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:HighCommandChat.webp|20px|link=]] High Command Chat&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:SquadCamps.webp|20px|link=]] Squad Camps&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Orders&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:FormLine.webp|20px|link=]] Form Line&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Fire.webp|20px|link=]] Fire&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:FireAtWill.webp|20px|link=]] Fire At Will&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Charge.webp|20px|link=]] Charge&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:MakeReady.webp|20px|link=]] Make Ready&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:BreakRankAndFollow.webp|20px|link=]] Break Rank &amp;amp; Follow&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:CeaseFire.webp|20px|link=]] Cease Fire&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Reinforce.webp|20px|link=]] Reinforce&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:SquadCamps.webp|20px|link=]] Squad Camps&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100 &amp;lt;span class=&amp;quot;hf-class-info-stat-bonus&amp;quot;&amp;gt;+15&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-label&amp;quot;&amp;gt;Equipment&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;[[File:Memeammoselection_spyglass.webp|28px|link=]] Spyglass&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;[[File:Memeselection_lantern.webp|28px|link=]] Lantern&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;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Allied-ArmyInfantryOfficer-1.webp|background=hui-faction-background-allied.webp|crest=hui-emblem-allied.webp|label=Durham Light Infantry}}&lt;br /&gt;
{{Uniform_Card|image=Allied-ArmyInfantryOfficer-2.webp|background=hui-faction-background-allied.webp|crest=hui-emblem-allied.webp|label=103rd Infantry Regiment|requirement=DLC: Frontlines American Forces}}&lt;br /&gt;
{{Uniform_Card|image=Allied-ArmyInfantryOfficer-3.webp|background=hui-faction-background-allied.webp|crest=hui-emblem-allied.webp|label=6th Victoria Battalion|requirement=DLC: Frontlines Australian Forces}}&lt;br /&gt;
{{Uniform_Card|image=Central-ArmyInfantryOfficer-1.webp|background=hui-faction-background-central.webp|crest=hui-emblem-central.webp|label=2. Westfälisches Nr. 15}}&lt;br /&gt;
{{Uniform_Card|image=Central-ArmyInfantryOfficer-2.webp|background=hui-faction-background-central.webp|crest=hui-emblem-central.webp|label=57&#039;nci Piyade Alayı|requirement=DLC: Frontlines Ottoman Forces}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=medic&lt;br /&gt;
|title=Medic&lt;br /&gt;
|content=&lt;br /&gt;
Medics heal wounded teammates and can bandage themselves. Injured players display a health bar, making them easier to find in combat. Medics carry a revolver and use a distinct mini-map icon.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-allied.webp|18px|link=]] Allied&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-central.webp|18px|link=]] Central&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Distinguishable.webp|20px|link=]] Distinguishable&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Medicine.webp|20px|link=]] Medicine&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:SelfMedicine.webp|20px|link=]] Self Medicine&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:RankAndFile.webp|20px|link=]] Rank and File&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-label&amp;quot;&amp;gt;Equipment&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;[[File:Memeselection_lantern.webp|28px|link=]] Lantern&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;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Allied-Surgeon-1.webp|background=hui-faction-background-allied.webp|crest=hui-emblem-allied.webp|label=35e Régiment D&#039;Infanterie De Ligne}}&lt;br /&gt;
{{Uniform_Card|image=Central-Surgeon-1.webp|background=hui-faction-background-central.webp|crest=hui-emblem-central.webp|label=3. Westfälisches Nr.16}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=engineer&lt;br /&gt;
|title=Engineer&lt;br /&gt;
|content=&lt;br /&gt;
Engineers build and repair [[Defences|Frontlines defences]]. Their buildables include sandbags, barbed wire, machine gun platforms, ammo boxes, and other trench works.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-allied.webp|18px|link=]] Allied&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-central.webp|18px|link=]] Central&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:ExplosivesSpecialist.webp|20px|link=]] Explosives Specialist&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:SiegeSpecialization.webp|20px|link=]] Siege Specialization&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Distinguishable.webp|20px|link=]] Distinguishable&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:EngineeringSpecialist.webp|20px|link=]] Engineering Specialist&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:ExplosivesHandling.webp|20px|link=]] Explosives Handling&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Repairman.webp|20px|link=]] Repairman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;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;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Allied-Sapper-1.webp|background=hui-faction-background-allied.webp|crest=hui-emblem-allied.webp|label=11th Engineer Regiment}}&lt;br /&gt;
{{Uniform_Card|image=Central-Sapper-1.webp|background=hui-faction-background-central.webp|crest=hui-emblem-central.webp|label=10. Kompanie Garde-Reserve}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=trench-raider&lt;br /&gt;
|title=Trench Raider&lt;br /&gt;
|content=&lt;br /&gt;
Trench Raiders focus on destroying enemy emplacements and breaking through fortified positions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-allied.webp|18px|link=]] Allied&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-central.webp|18px|link=]] Central&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:AxeSpecialisation.webp|20px|link=]] Axe Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:BlunderbussSpecialisation.webp|20px|link=]] Blunderbuss Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:ExplosivesSpecialist.webp|20px|link=]] Explosives Specialist&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:SiegeSpecialization.webp|20px|link=]] Siege Specialization&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:BuiltDifferent.webp|20px|link=]] Built Different&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:ExplosivesHandling.webp|20px|link=]] Explosives Handling&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Repairman.webp|20px|link=]] Repairman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:SatchelCharges.webp|20px|link=]] Satchel Charges&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-label&amp;quot;&amp;gt;Equipment&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;[[File:Memeselection_lantern.webp|28px|link=]] Lantern&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;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Allied-Carpenter-1.webp|background=hui-faction-background-allied.webp|crest=hui-emblem-allied.webp|label=Arditi}}&lt;br /&gt;
{{Uniform_Card|image=Central-Carpenter-1.webp|background=hui-faction-background-central.webp|crest=hui-emblem-central.webp|label=Sturmtruppen}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=artilleryman&lt;br /&gt;
|title=Artilleryman&lt;br /&gt;
|content=&lt;br /&gt;
Artillerymen operate Frontlines [[Artillery|artillery]], including howitzers, heavy howitzers, heavy mortars, deck guns, and coast guns. They can equip a ramrod for a +5% ramming speed bonus.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-allied.webp|18px|link=]] Allied&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-central.webp|18px|link=]] Central&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:CannonSpecialisation.webp|20px|link=]] Cannon Spec.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:RocketSpecialisation.webp|20px|link=]] Rocket Spec.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:LightFooted.webp|20px|link=]] Light Footed&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:ArtilleryOperator.webp|20px|link=]] Artillery Operator&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:RocketOperator.webp|20px|link=]] Rocket Operator&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Repairman.webp|20px|link=]] Repairman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-label&amp;quot;&amp;gt;Equipment&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;[[File:Memeammoselection_spyglass.webp|28px|link=]] Spyglass&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;Ramrod&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;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Allied-Cannoneer-1.webp|background=hui-faction-background-allied.webp|crest=hui-emblem-allied.webp|label=12e Régiment D&#039;Artillerie}}&lt;br /&gt;
{{Uniform_Card|image=Central-Cannoneer-1.webp|background=hui-faction-background-central.webp|crest=hui-emblem-central.webp|label=1. Feld-Artillerie-Regiment Nr.12}}&lt;br /&gt;
}}&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Support&amp;diff=2762</id>
		<title>Support</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Support&amp;diff=2762"/>
		<updated>2026-07-11T17:53:55Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-support-page hf-directory-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Support}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#morale|Morale Boosters]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#flag-bearer|Flag Bearers]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#musician|Musician]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#healers|Healers]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#surgeon|Surgeons]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#builders|Builders &amp;amp; Breakers]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#sapper|Sappers]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#carpenter|Carpenters]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-kicker&amp;quot;&amp;gt;Support roles&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-title&amp;quot;&amp;gt;Support classes keep formations alive, supplied, and effective.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-text&amp;quot;&amp;gt;Flag bearers, musicians, healers, builders, and specialists provide the buffs, repairs, and utility that let a line survive longer than raw numbers alone.&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;hf-directory-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Primary value&amp;lt;/span&amp;gt;Buff nearby allies, restore health, build defences, or keep key positions supplied.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Best with&amp;lt;/span&amp;gt;Rank and File, officers, artillery crews, and defensive objectives.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Related pages&amp;lt;/span&amp;gt;[[Rank and File]], [[Orders]], [[Defences]], [[Musician Tunes]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=morale&lt;br /&gt;
|title=Morale Boosters&lt;br /&gt;
|content=&lt;br /&gt;
Morale Boosters provide area-of-effect buffs to nearby Rank &amp;amp; File, increasing accuracy and reload speed through music and standards.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=flag-bearer&lt;br /&gt;
|title=Flag Bearers&lt;br /&gt;
|content=&lt;br /&gt;
The flag bearers carry the standard of their faction into battle, motivating the Rank &amp;amp; File to pour shots into the enemy at an ever increasing pace. Their flags provide an AoE bonus that extends to approximately compass range. Armed with a pistol and sabre, they can defend themselves if need be, or humiliate their enemies by slicing them up with their flags.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:RegimentalHonours.webp|20px|link=]] Regimental Honours&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:StandardBearer.webp|20px|link=]] Standard Bearer&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-label&amp;quot;&amp;gt;Equipment&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;Faction Flag&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;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-FlagBearer-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. IR 22 &#039;Coburg&#039;|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-FlagBearer-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=23rd Royal Welch Fusiliers|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-FlagBearer-2.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Loyal Inverness Fencible Highlanders|requirement=Shilling unlock|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-FlagBearer-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=85ème Régiment d&#039;Infanterie|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-FlagBearer-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=7° Reggimento Fanteria di Linea|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-FlagBearer-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Colbergsches Infanterie-Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-FlagBearer-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Mogilev Infantry Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-FlagBearer-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Hall&#039;s Delaware Regiment|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-FlagBearer-2.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=1st Rhode Island Regiment|requirement=Shilling unlock|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-FlagBearer-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=33rd Regiment of Foot|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-FlagBearer-2.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=42nd Black Watch Highlanders|requirement=Shilling unlock|era=American Revolution}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=musician&lt;br /&gt;
|title=Musician&lt;br /&gt;
|content=&lt;br /&gt;
Musicians play tunes to support nearby troops and keep the ranks moving together. Their songs provide a stackable movement speed bonus to nearby soldiers.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-Privateers.webp|18px|link=]] Privateer&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-spain.webp|18px|link=]] Spanish&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:AbleSwimmer.webp|20px|link=]] Able Swimmer&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Musician.webp|20px|link=]] Musician&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-label&amp;quot;&amp;gt;Equipment&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;Marching Drum&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;Fife&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;Bagpipes&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;Violin&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;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-Musician-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. IR 22 &#039;Coburg&#039;|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Austrian-Musician-2.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. IR 22 &#039;Coburg&#039;|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Austrian-Musician-3.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. IR 22 &#039;Coburg&#039;|requirement=DLC: Washington&#039;s Colonials|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Austrian-Musician-4.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. IR 22 &#039;Coburg&#039;|requirement=DLC: Cornwallis&#039; Army|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Musician-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Royal Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Musician-2.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Royal Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Musician-3.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=56th West Essex|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Musician-4.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=56th West Essex|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Musician-5.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=92nd Gordon Highlanders|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Musician-6.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Royal Navy|requirement=DLC: Washington&#039;s Colonials|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Musician-7.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=56th West Essex|requirement=DLC: Cornwallis&#039; Army|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Musician-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=French Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Musician-2.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=French Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Musician-3.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=67e Régiment d&#039;Infanterie|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Musician-4.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=67e Régiment d&#039;Infanterie|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Musician-5.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=French Navy|requirement=DLC: Washington&#039;s Colonials|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Musician-6.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=67e Régiment d&#039;Infanterie|requirement=DLC: Cornwallis&#039; Army|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Musician-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=7° Reggimento Fanteria di Linea|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Musician-2.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=7° Reggimento Fanteria di Linea|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Musician-3.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=7° Reggimento Fanteria di Linea|requirement=DLC: Washington&#039;s Colonials|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Musician-4.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=7° Reggimento Fanteria di Linea|requirement=DLC: Cornwallis&#039; Army|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Musician-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Colbergsches Infanterie-Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Musician-2.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Colbergsches Infanterie-Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Musician-3.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Colbergsches Infanterie-Regiment|requirement=DLC: Washington&#039;s Colonials|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Musician-4.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Colbergsches Infanterie-Regiment|requirement=DLC: Cornwallis&#039; Army|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Musician-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Mogilev Infantry Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Musician-2.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Mogilev Infantry Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Musician-3.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Mogilev Infantry Regiment|requirement=DLC: Washington&#039;s Colonials|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Musician-4.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Mogilev Infantry Regiment|requirement=DLC: Cornwallis&#039; Army|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Musician-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Hall&#039;s Delaware Regiment|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Musician-2.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Hall&#039;s Delaware Regiment|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Musician-3.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Hall&#039;s Delaware Regiment|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Musician-4.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Hall&#039;s Delaware Regiment|requirement=DLC: Washington&#039;s Colonials|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Musician-5.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Hall&#039;s Delaware Regiment|requirement=DLC: Cornwallis&#039; Army|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Musician-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=33rd Regiment of Foot|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Musician-2.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=33rd Regiment of Foot|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Musician-3.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=33rd Regiment of Foot|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Musician-4.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=33rd Regiment of Foot|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Musician-5.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=42nd Black Watch Highlanders|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Musician-6.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=33rd Regiment of Foot|requirement=DLC: Washington&#039;s Colonials|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Musician-7.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=33rd Regiment of Foot|requirement=DLC: Cornwallis&#039; Army|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=Privateer-Musician-1.webp|background=hui-faction-background-privateer.webp|crest=Hui-emblem-Privateers.webp|label=Privateer Crew}}&lt;br /&gt;
{{Uniform_Card|image=Privateer-Musician-2.webp|background=hui-faction-background-privateer.webp|crest=Hui-emblem-Privateers.webp|label=Privateer Crew|requirement=DLC: Washington&#039;s Colonials}}&lt;br /&gt;
{{Uniform_Card|image=Privateer-Musician-3.webp|background=hui-faction-background-privateer.webp|crest=Hui-emblem-Privateers.webp|label=Privateer Crew|requirement=DLC: Cornwallis&#039; Army}}&lt;br /&gt;
{{Uniform_Card|image=Spanish-Musician-1.webp|background=hui-faction-background-spanish.webp|crest=hui-emblem-spain.webp|label=Spanish Navy}}&lt;br /&gt;
{{Uniform_Card|image=Spanish-Musician-2.webp|background=hui-faction-background-spanish.webp|crest=hui-emblem-spain.webp|label=Spanish Navy|requirement=DLC: Washington&#039;s Colonials}}&lt;br /&gt;
{{Uniform_Card|image=Spanish-Musician-3.webp|background=hui-faction-background-spanish.webp|crest=hui-emblem-spain.webp|label=Spanish Navy|requirement=DLC: Cornwallis&#039; Army}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=healers&lt;br /&gt;
|title=Healers&lt;br /&gt;
|content=&lt;br /&gt;
Healers keep the fighting force alive by tending to the wounded on the battlefield.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=surgeon&lt;br /&gt;
|title=Surgeons&lt;br /&gt;
|content=&lt;br /&gt;
Surgeons selflessly run across the battlefield to tend to the wounds of injured comrades. A health bar appears above any injured men, allowing them to prioritise their triage. Don&#039;t be fooled, however, in thinking that these men have taken an oath to do no harm. Armed with a pistol and sabre, they can rapidly turn their white coats red with the blood of their foes. Surgeons stand out on the mini-map with a different icon.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;For the Frontlines Medic, see [[WW1 Classes#medic|WW1 Classes]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-Privateers.webp|18px|link=]] Privateer&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-spain.webp|18px|link=]] Spanish&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Distinguishable.webp|20px|link=]] Distinguishable&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Medicine.webp|20px|link=]] Medicine&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:SelfMedicine.webp|20px|link=]] Self Medicine&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:RankAndFile.webp|20px|link=]] Rank and File&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-label&amp;quot;&amp;gt;Equipment&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;[[File:Memeselection_lantern.webp|28px|link=]] Lantern&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;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-Surgeon-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=Surgeon Korps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Austrian-Surgeon-2.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=Plague Doctor|requirement=Halloween seasonal event|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Surgeon-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Surgeon Corps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Surgeon-2.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Plague Doctor|requirement=Halloween seasonal event|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Surgeon-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Surgeon Corps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Surgeon-2.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Plague Doctor|requirement=Halloween seasonal event|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Surgeon-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Corpo Medico|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Surgeon-2.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Plague Doctor|requirement=Halloween seasonal event|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Surgeon-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Chirurgenkorps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Surgeon-2.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Plague Doctor|requirement=Halloween seasonal event|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Surgeon-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Surgeon Corps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Surgeon-2.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Plague Doctor|requirement=Halloween seasonal event|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Surgeon-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Regimental Surgeon|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Surgeon-2.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Plague Doctor|requirement=Halloween seasonal event|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Surgeon-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=Regimental Surgeon|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Surgeon-2.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=Plague Doctor|requirement=Halloween seasonal event|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=Privateer-Surgeon-1.webp|background=hui-faction-background-privateer.webp|crest=Hui-emblem-Privateers.webp|label=Privateer Crew}}&lt;br /&gt;
{{Uniform_Card|image=Spanish-Surgeon-1.webp|background=hui-faction-background-spanish.webp|crest=hui-emblem-spain.webp|label=Spanish Navy}}&lt;br /&gt;
{{Uniform_Card|image=Spanish-Surgeon-2.webp|background=hui-faction-background-spanish.webp|crest=hui-emblem-spain.webp|label=Plague Doctor|requirement=Halloween seasonal event}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=builders&lt;br /&gt;
|title=Builders &amp;amp; Breakers&lt;br /&gt;
|content=&lt;br /&gt;
These classes provide the engineering backbone of the army, constructing and destroying battlefield fortifications.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=sapper&lt;br /&gt;
|title=Sappers&lt;br /&gt;
|content=&lt;br /&gt;
Sappers provide support for the fighting forces by building [[Defences|defensive structures and emplacements]] to establish a secure position for both infantry fire and artillery bombardment.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;For the Frontlines Engineer, see [[WW1 Classes#engineer|WW1 Classes]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:ExplosivesSpecialist.webp|20px|link=]] Explosives Specialist&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:SiegeSpecialization.webp|20px|link=]] Siege Specialization&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Distinguishable.webp|20px|link=]] Distinguishable&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:EngineeringSpecialist.webp|20px|link=]] Engineering Specialist&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:ExplosivesHandling.webp|20px|link=]] Explosives Handling&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Repairman.webp|20px|link=]] Repairman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;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;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-Sapper-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=Sappeur Korps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Sapper-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Engineer Corps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Sapper-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Engineer Corps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Sapper-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=7° Reggimento Fanteria di Linea|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Sapper-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Pionierkorps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Sapper-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=2nd Pioneer Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Sapper-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Regimental Sapper|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Sapper-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=Regimental Sapper|era=American Revolution}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=carpenter&lt;br /&gt;
|title=Carpenters&lt;br /&gt;
|content=&lt;br /&gt;
The carpenters, in contrast to the sappers, are a destructive force who excel at destroying enemy emplacements.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;For the Frontlines Trench Raider, see [[WW1 Classes#trench-raider|WW1 Classes]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-Privateers.webp|18px|link=]] Privateer&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-spain.webp|18px|link=]] Spanish&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:AxeSpecialisation.webp|20px|link=]] Axe Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:BlunderbussSpecialisation.webp|20px|link=]] Blunderbuss Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:ExplosivesSpecialist.webp|20px|link=]] Explosives Specialist&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:SiegeSpecialization.webp|20px|link=]] Siege Specialization&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:BuiltDifferent.webp|20px|link=]] Built Different&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:ExplosivesHandling.webp|20px|link=]] Explosives Handling&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Repairman.webp|20px|link=]] Repairman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:SatchelCharges.webp|20px|link=]] Satchel Charges&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-label&amp;quot;&amp;gt;Equipment&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;[[File:Memeselection_lantern.webp|28px|link=]] Lantern&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;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-Carpenter-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=Pionniers Korps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Carpenter-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Engineer Corps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Carpenter-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Engineer Corps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Carpenter-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Pontoniere|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Carpenter-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Pionierkorps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Carpenter-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=2nd Pioneer Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Carpenter-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Regimental Carpenter|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Carpenter-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=Regimental Carpenter|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=Privateer-Carpenter-1.webp|background=hui-faction-background-privateer.webp|crest=Hui-emblem-Privateers.webp|label=Privateer Crew}}&lt;br /&gt;
{{Uniform_Card|image=Spanish-Carpenter-1.webp|background=hui-faction-background-spanish.webp|crest=hui-emblem-spain.webp|label=Spanish Navy}}&lt;br /&gt;
}}&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Skirmisher&amp;diff=2761</id>
		<title>Skirmisher</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Skirmisher&amp;diff=2761"/>
		<updated>2026-07-11T17:53:31Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-skirmisher-page hf-directory-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Skirmisher}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#overview|Overview]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#light-infantry|Light Infantry]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#rifleman|Rifleman]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#customs|Customs]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=overview&lt;br /&gt;
|title=Overview&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-kicker&amp;quot;&amp;gt;Light infantry roles&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-title&amp;quot;&amp;gt;Skirmishers fight away from the line with speed and precision.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-text&amp;quot;&amp;gt;These classes harass formations, exploit cover, and use mobility or range to disrupt enemy lines before falling back.&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;hf-directory-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Core role&amp;lt;/span&amp;gt;Flank, screen, and punish exposed targets rather than standing in volleys.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Tradeoff&amp;lt;/span&amp;gt;Higher mobility and accuracy come with weaker close-combat staying power.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Related pages&amp;lt;/span&amp;gt;[[Shooting]], [[Melee]], [[Classes]], [[Traits and Abilities]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Skirmisher classes are intended to operate away from the lines, and as such do not benefit from any of the buffs one might get from being [[Orders|in the line]] or in proximity to auxiliary classes. Their effectiveness comes from their speed and deadly accuracy, striking lines with the element of surprise.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=light-infantry&lt;br /&gt;
|title=Light Infantry&lt;br /&gt;
|content=&lt;br /&gt;
The light infantry classes move with a greater speed than the rest of the player classes, able to outpace lines to reach tactical positions and cause disruption in the enemy lines before moving on. Their most effective firing position is crouched in cover, making them unattractive individual targets for lines. The cost of their lighter gear is a weakness in melee, resulting in less damage dealt and more damage received when engaged in close combat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Skirmisher.webp|20px|link=]] Skirmisher&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Versatile.webp|20px|link=]] Versatile&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:BayonetHandling.webp|20px|link=]] Bayonet Handling&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Dash.webp|20px|link=]] Dash&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80 &amp;lt;span class=&amp;quot;hf-class-info-stat-bonus&amp;quot;&amp;gt;+6&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;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;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-LightInfantry-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=3rd Battalion &#039;Königgrätz&#039;|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-LightInfantry-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=93rd Sutherland Highlanders|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-LightInfantry-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=10ème Régiment d&#039;Infanterie|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-LightInfantry-2.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Guides à Pied de Bonaparte|requirement=DLC: Napoleon&#039;s Rise|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-LightInfantry-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=1° Reggimento Fanteria Leggera|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-LightInfantry-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Schlesische Landwehr|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-LightInfantry-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=24th Jaegers|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-LightInfantry-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=4th Massachusetts Light Infantry|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-LightInfantry-2.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Quaker Blues|requirement=Shilling unlock|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-LightInfantry-3.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Frontiersman|requirement=DLC: Washington&#039;s Colonials|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-LightInfantry-4.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Oneida Native American Warrior|requirement=Shilling unlock|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-LightInfantry-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=1st Light Infantry Battalion|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-LightInfantry-2.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=Butler&#039;s Rangers|requirement=Shilling unlock|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-LightInfantry-3.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=Mohawk Warrior Native|requirement=DLC: Cornwallis&#039; Army|era=American Revolution}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=rifleman&lt;br /&gt;
|title=Rifleman&lt;br /&gt;
|content=&lt;br /&gt;
The Rifleman class is the sharpshooter of the game, demonstrating deadly accuracy compared to their musket-wielding peers. Due to their tighter barrels, their rifles take longer to load than a smoothbore musket. As a result, these classes are better suited for operating alone at a distance from both friend and foe alike.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Marksman.webp|20px|link=]] Marksman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:FinePowder.webp|20px|link=]] Fine Powder&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:SteadyAim.webp|20px|link=]] Steady Aim&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;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;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-Rifleman-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=Feldjägerbataillon N° &#039;Arno&#039; Jägers|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Rifleman-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=95th Rifle Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Rifleman-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Tirailleurs Corses|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Rifleman-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Bersaglieri Bresciani|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Rifleman-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Schlesische Schützen|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Rifleman-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Russian-German Legion|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Rifleman-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Kentucky County Riflemen|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Rifleman-2.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Morgan&#039;s Riflemen|requirement=Shilling unlock|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Rifleman-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=Ansbach-Bayreuth Jäger|era=American Revolution}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=customs&lt;br /&gt;
|title=Customs&lt;br /&gt;
|content=&lt;br /&gt;
Customs are the light infantry of the sea, able to swim and run at a greater pace to reach an optimum position to take shots at the enemy.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:AbleSwimmer.webp|20px|link=]] Able Swimmer&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:LightFooted.webp|20px|link=]] Light Footed&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Skirmisher.webp|20px|link=]] Skirmisher&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:FastMusketReload.webp|20px|link=]] Fast Musket Reload&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:BayonetHandling.webp|20px|link=]] Bayonet Handling&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80 &amp;lt;span class=&amp;quot;hf-class-info-stat-bonus&amp;quot;&amp;gt;+6&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35 &amp;lt;span class=&amp;quot;hf-class-info-stat-bonus&amp;quot;&amp;gt;+12&amp;lt;/span&amp;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;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=British-Customs-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Barbados Militia|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Customs-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Douanes Impériales|era=Nations At War}}&lt;br /&gt;
}}&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Rank_%26_File&amp;diff=2760</id>
		<title>Rank &amp; File</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Rank_%26_File&amp;diff=2760"/>
		<updated>2026-07-11T17:52:13Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-rank-file-page hf-directory-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Rank and File}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#overview|Overview]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#line-infantry|Line Infantry (Standard)]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#guards|Guards]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#grenadiers|Grenadiers]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#marines|Marines]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#coast-guards|Coast Guards]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=overview&lt;br /&gt;
|title=Overview&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-kicker&amp;quot;&amp;gt;Infantry roles&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-title&amp;quot;&amp;gt;Rank and File are the backbone of line infantry combat.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-text&amp;quot;&amp;gt;These classes form firing lines, hold ground, board ships, and benefit most from orders, flags, music, and disciplined formations.&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;hf-directory-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Core role&amp;lt;/span&amp;gt;Stand in formation, fire volleys, and hold objectives with musket and bayonet.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Key support&amp;lt;/span&amp;gt;Officers, flag bearers, and musicians improve Rank and File effectiveness.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Related pages&amp;lt;/span&amp;gt;[[Orders]], [[Shooting]], [[Melee]], [[Support]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Rank &amp;amp; File make up the bulk of the fighting forces on each side. On land these men stand shoulder to shoulder to fire volleys at the enemy, while at sea they man the cannons and take boarding action.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=line-infantry&lt;br /&gt;
|title=Line Infantry (Standard)&lt;br /&gt;
|content=&lt;br /&gt;
The stalwart line infantryman. Armed with a musket and bayonet, he is motivated by the orders of the Officers and the patriotic encouragement of the Morale Boosters to perform above and beyond the capabilities of a single man.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;For the Frontlines Rifleman, see [[WW1 Classes#rifleman|WW1 Classes]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:MusketSpecialisation.webp|20px|link=]] Musket Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:RankDiscipline.webp|20px|link=]] Rank Discipline&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Orderly.webp|20px|link=]] Orderly&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:MusketDrill.webp|20px|link=]] Musket Drill&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:RankAndFile.webp|20px|link=]] Rank and File&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:BayonetHandling.webp|20px|link=]] Bayonet Handling&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Handyman.webp|20px|link=]] Handyman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;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;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-ArmyLineInfantry-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. IR 22 &#039;Coburg&#039;|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Austrian-ArmyLineInfantry-2.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. IR 62 &#039;Banat&#039;|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Austrian-ArmyLineInfantry-3.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=Ungarische Insurrection|requirement=DLC: Regiments of the Line|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-ArmyLineInfantry-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=23rd Royal Welch Fusiliers|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-ArmyLineInfantry-2.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=92nd Gordon Highlanders|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-ArmyLineInfantry-3.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Loyal Lusitanian Legion|requirement=DLC: Regiments of the Line|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-ArmyLineInfantry-4.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Loyal Inverness Fencible Highlanders|requirement=Shilling unlock|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-ArmyLineInfantry-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=85ème Régiment d&#039;Infanterie|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-ArmyLineInfantry-2.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Légion de la Vistule|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-ArmyLineInfantry-3.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=6th &#039;Herzog Wilhelm&#039; Bavarian Fusiliers|requirement=DLC: Regiments of the Line|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-ArmyLineInfantry-4.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=18e Demi-Brigade d&#039;Infanterie &#039;Les Braves&#039;|requirement=DLC: Napoleon&#039;s Rise|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-ArmyLineInfantry-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=7° Reggimento Fanteria di Linea|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-ArmyLineInfantry-2.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Reggimento Real Veterani|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-ArmyLineInfantry-3.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Legione Reale Dalmata|requirement=DLC: Regiments of the Line|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-ArmyLineInfantry-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Colbergsches Infanterie-Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-ArmyLineInfantry-2.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Lützow Freikorps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-ArmyLineInfantry-3.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=11. Reserve Regiment|requirement=DLC: Regiments of the Line|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-ArmyLineInfantry-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Mogilev Infantry Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-ArmyLineInfantry-2.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Interior Guard Battalion|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-ArmyLineInfantry-3.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Pavlovsk Fusiliers|requirement=DLC: Regiments of the Line|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-ArmyLineInfantry-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Hall&#039;s Delaware Regiment|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-ArmyLineInfantry-2.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=North Carolina Continental Line|requirement=Shilling unlock|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-ArmyLineInfantry-3.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Connecticut Minute Company|requirement=DLC: Washington&#039;s Colonials|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-ArmyLineInfantry-4.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Green Mountain Boys|requirement=Shilling unlock|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-ArmyLineInfantry-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=33rd Regiment of Foot|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-ArmyLineInfantry-2.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=42nd Black Watch Highlanders|requirement=Shilling unlock|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-ArmyLineInfantry-3.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=New Hampshire Line|requirement=Shilling unlock|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-ArmyLineInfantry-4.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=Hessian Musketers|requirement=DLC: Cornwallis&#039; Army|era=American Revolution}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=guards&lt;br /&gt;
|title=Guards&lt;br /&gt;
|content=&lt;br /&gt;
The guards are the Elite Infantry of the ranks. Their primary job is to guard the Command, helping them to survive where the common man may fall. Their additional training makes them unparalleled combatants in melee.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:EliteInfantry.webp|20px|link=]] Elite Infantry&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Orderly.webp|20px|link=]] Orderly&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:RankAndFile.webp|20px|link=]] Rank and File&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Guardsman.webp|20px|link=]] Guardsman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:BayonetHandling.webp|20px|link=]] Bayonet Handling&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;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;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-Guard-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. Grenadier Battalion &#039;Janusch&#039;|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Austrian-Guard-2.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=Herzoglich Braunschweigisches Feldkorps|requirement=DLC: Regiments of the Guard|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Guard-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=1st Foot Guards, St James&#039; Palace|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Guard-2.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Coldstream Regiment of Foot Guards|requirement=DLC: Regiments of the Guard|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Guard-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=2e Régiment de la Garde Impériale|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Guard-2.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=1er Grenadiers de la Garde Impériale|requirement=DLC: Regiments of the Guard|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Guard-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Guardia Reale Italiana|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Guard-2.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Marinai Della Guardia Reale|requirement=DLC: Regiments of the Guard|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Guard-2.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Zweites Garde-Regiment Zu Fuss|requirement=DLC: Regiments of the Guard|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Guard-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Semyonovsky Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Guard-2.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Leib-Gvardii Litovskii Polk|requirement=DLC: Regiments of the Guard|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Guard-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Washington&#039;s Guard|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Guard-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=1st Foot Guards|era=American Revolution}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=grenadiers&lt;br /&gt;
|title=Grenadiers&lt;br /&gt;
|content=&lt;br /&gt;
The grenadiers are the largest of the soldiers, able to take far more punishment in melee than their fellow men. As a result, they are also highly proficient in melee combat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Resilient.webp|20px|link=]] Resilient&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:BayonetSpecialisation.webp|20px|link=]] Bayonet Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Orderly.webp|20px|link=]] Orderly&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:RankAndFile.webp|20px|link=]] Rank and File&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:BayonetHandling.webp|20px|link=]] Bayonet Handling&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:HandGrenades.webp|20px|link=]] Hand Grenades&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100 &amp;lt;span class=&amp;quot;hf-class-info-stat-bonus&amp;quot;&amp;gt;+15&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;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;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-Grenadier-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. Grenadier Battalion &#039;Locher&#039;|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Austrian-Grenadier-2.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=Serbische Freikorps|requirement=DLC: Grenadier Regiments|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Grenadier-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=41st Regiment of Foot|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Grenadier-2.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Belgian 7th Line Battalion|requirement=DLC: Grenadier Regiments|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Grenadier-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=3ème Régiment d&#039;Infanterie|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Grenadier-2.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Polish 4th Infantry Regiment|requirement=DLC: Grenadier Regiments|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Grenadier-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=6° Reggimento Fanteria di Linea|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Grenadier-2.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Battaglione Guardia Alla Città di Milano|requirement=DLC: Grenadier Regiments|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Grenadier-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=1. Berg Grenadiere|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Grenadier-2.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=1. Schlesisches Infanterie-Regiment|requirement=DLC: Grenadier Regiments|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Grenadier-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Pavlovsk Grenadiers|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Grenadier-2.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Nizhnii-Novgorod Opolcheniye|requirement=DLC: Grenadier Regiments|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Grenadier-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Régiment De Soissonnais|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Grenadier-2.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=George Washington Grenadiers|requirement=Shilling unlock|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Grenadier-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=Land-Grenadier-Regiment Rall|era=American Revolution}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=marines&lt;br /&gt;
|title=Marines&lt;br /&gt;
|content=&lt;br /&gt;
The marines repel boarders and lead coastal invasions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-Privateers.webp|18px|link=]] Privateer&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-spain.webp|18px|link=]] Spanish&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:MusketSpecialisation.webp|20px|link=]] Musket Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:RankDiscipline.webp|20px|link=]] Rank Discipline&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Resilient.webp|20px|link=]] Resilient&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Barrelman.webp|20px|link=]] Barrelman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Guardsman.webp|20px|link=]] Guardsman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:BayonetHandling.webp|20px|link=]] Bayonet Handling&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;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;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=British-NavalMarine-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Royal Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-NavalMarine-2.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Nelson&#039;s Crew|requirement=DLC: Nelson&#039;s Own|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-NavalMarine-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=French Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-NavalMarine-2.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Marines De La Garde Impériale|requirement=DLC: Nelson&#039;s Own|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Privateer-NavalMarine-1.webp|background=hui-faction-background-privateer.webp|crest=Hui-emblem-Privateers.webp|label=Privateer Crew}}&lt;br /&gt;
{{Uniform_Card|image=Privateer-NavalMarine-2.webp|background=hui-faction-background-privateer.webp|crest=Hui-emblem-Privateers.webp|label=Lafitte&#039;s Crew|requirement=DLC: Dreaded Pirate Lafitte}}&lt;br /&gt;
{{Uniform_Card|image=Spanish-NavalMarine-1.webp|background=hui-faction-background-spanish.webp|crest=hui-emblem-spain.webp|label=Spanish Navy}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=coast-guards&lt;br /&gt;
|title=Coast Guards&lt;br /&gt;
|content=&lt;br /&gt;
These men guard fortifications, skilled in the use of all forms of projectiles, both small arms and those considerably larger!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:MusketSpecialisation.webp|20px|link=]] Musket Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:CannonSpecialisation.webp|20px|link=]] Cannon Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Orderly.webp|20px|link=]] Orderly&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Guardsman.webp|20px|link=]] Guardsman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:RankAndFile.webp|20px|link=]] Rank and File&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:BayonetHandling.webp|20px|link=]] Bayonet Handling&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;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;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=British-CoastGuard-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=St Kitts Militia|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-CoastGuard-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Canonniers Gardes-Côtes|era=Nations At War}}&lt;br /&gt;
}}&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2759</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2759"/>
		<updated>2026-07-11T17:49:35Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image {&lt;br /&gt;
  flex: 0 0 320px;&lt;br /&gt;
  max-width: 320px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image img {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.toc,&lt;br /&gt;
#toc,&lt;br /&gt;
.toctoggle,&lt;br /&gt;
.mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task-table td {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-status {&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Status colors */&lt;br /&gt;
.wn-task.wn-status-not-started .wn-status-cell {&lt;br /&gt;
  color: #b00020;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-in-progress .wn-status-cell {&lt;br /&gt;
  color: #b26a00;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-done .wn-status-cell {&lt;br /&gt;
  color: #1b7f3a;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-social-card-icon img {&lt;br /&gt;
  width: 40px;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  display: block;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Game Modes Page ===== */&lt;br /&gt;
.hf-game-modes-page .hf-gm-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 70%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span {&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-code {&lt;br /&gt;
  background: #4a4036;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-value {&lt;br /&gt;
  color: #555555;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  margin: 10px 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 3px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-heading {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border-top: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-top: 6px;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 0 4px 6px 0;&lt;br /&gt;
  padding: 3px 7px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a:hover {&lt;br /&gt;
  border-color: #C9A227;&lt;br /&gt;
  color: #5f4c00 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Beginner&#039;s Guide Page ===== */&lt;br /&gt;
.hf-beginners-page .hf-bg-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts,&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact,&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Mechanics Page ===== */&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact,&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Directory Hub Pages ===== */&lt;br /&gt;
.hf-directory-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-classes-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-hero,&lt;br /&gt;
.hf-melee-page .hf-directory-hero,&lt;br /&gt;
.hf-skirmisher-page .hf-directory-hero,&lt;br /&gt;
.hf-ww1-classes-page .hf-directory-hero,&lt;br /&gt;
.hf-artillery-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-directory-hero,&lt;br /&gt;
.hf-auxiliary-page .hf-directory-hero,&lt;br /&gt;
.hf-support-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-directory-hero,&lt;br /&gt;
.hf-voice-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.36), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: 76px minmax(0, 1fr);&lt;br /&gt;
  min-height: 98px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 65% 20%, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.22);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 76px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 76px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: 74px;&lt;br /&gt;
  max-width: 74px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.8);&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 6px;&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section,&lt;br /&gt;
.hf-melee-page .hf-relpage-section,&lt;br /&gt;
.hf-skirmisher-page .hf-relpage-section,&lt;br /&gt;
.hf-ww1-classes-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-relpage-section,&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section,&lt;br /&gt;
.hf-support-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section,&lt;br /&gt;
.hf-voice-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 76, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-skirmisher-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-ww1-classes-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-support-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-fact span,&lt;br /&gt;
.hf-shooting-page .hf-card-title a,&lt;br /&gt;
.hf-skirmisher-page .hf-directory-fact span,&lt;br /&gt;
.hf-skirmisher-page .hf-card-title a,&lt;br /&gt;
.hf-ww1-classes-page .hf-directory-fact span,&lt;br /&gt;
.hf-ww1-classes-page .hf-card-title a {&lt;br /&gt;
  color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-directory-fact span,&lt;br /&gt;
.hf-auxiliary-page .hf-card-title a,&lt;br /&gt;
.hf-support-page .hf-directory-fact span,&lt;br /&gt;
.hf-support-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rank-file-page .hf-directory-fact span,&lt;br /&gt;
.hf-rank-file-page .hf-card-title a {&lt;br /&gt;
  color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Musician Tunes Page ===== */&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 9px 11px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table th,&lt;br /&gt;
.hf-music-page .hf-music-class-table th {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:first-child {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: 1%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(3),&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(5),&lt;br /&gt;
.hf-music-page .hf-music-class-table td:first-child {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table tr:hover td,&lt;br /&gt;
.hf-music-page .hf-music-class-table tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Factions Page ===== */&lt;br /&gt;
.hf-factions-page .hf-faction-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin-top: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-top: 4px solid #BFB69C;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 230px;&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card:hover {&lt;br /&gt;
  border-top-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 144px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest img {&lt;br /&gt;
  max-height: 120px;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-name {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  padding-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-note {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Sidebar Current Page Highlight ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Beginner&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Beginner&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;User_Interface&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;User_Interface&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Factions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Factions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Weapons&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Weapons&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Modes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Modes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Types&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Types&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Maps&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Maps&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Known_Issues&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Known_Issues&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Frequently_Asked_Questions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;FAQ&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Shooting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Shooting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Melee&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Melee&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Artillery&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Artillery&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Defences&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Defences&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Horseback_Riding&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Horseback_Riding&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Auxiliary&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Auxiliary&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Orders&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Orders&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Traits&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Traits&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Naval_Combat&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Naval_Combat&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Ships&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Ships&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Musician_Tunes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Musician_Tunes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Voice_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Voice_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Command&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Command&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Rank_and_File&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Rank_and_File&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Skirmisher&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Skirmisher&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Support&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Support&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Cavalry&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Cavalry&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crewmen&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crewmen&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Linebattle&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Linebattle&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crews&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crews&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Organized_Events&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Organized_Events&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Schedule&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Schedule&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Roster&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Roster&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_user_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_user_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_upgrade_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_upgrade_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Script_Modding_Guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Editing&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Map_Editing&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Workshop_Discord&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Workshop_Discord&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Mods_and_Consoles&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Mods_and_Consoles&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Hosting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Hosting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Server_Configuration&amp;quot;]:not([class*=&amp;quot;Server_Configuration_Enums&amp;quot;]) .hf-sidebar-list a[href*=&amp;quot;Server_Configuration&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Config_Templates&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Spawnable_Props&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Spawnable_Props&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Remote_Console_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Remote_Console_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Configuration_Enums&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Configuration_Enums&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Admin_Features&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Admin_Features&amp;quot;] {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.22) !important;&lt;br /&gt;
  border-left: 3px solid #C9A227;&lt;br /&gt;
  color: #FFFFFF !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  padding-left: 6px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Linebattle Page ===== */&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 68%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
  margin-bottom: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card,&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact span {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 36px 1fr;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-num {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 28px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule strong,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms th {&lt;br /&gt;
  background: #46463E;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms td:first-child {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  width: 140px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Hosting: Admin, Ban &amp;amp; Mute Files ===== */&lt;br /&gt;
.hf-admin-files-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card-important {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-name {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-desc {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 16px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Known Issues &amp;amp; Solutions Page ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-body-content {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Config Templates Page ===== */&lt;br /&gt;
/* Body selectors cover direct article/template views. The wrapper class below&lt;br /&gt;
   keeps the code colors working anywhere the template is transcluded. */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-body-content,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Collapsible template headings inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-block {&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  background: #EEEDEB;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading {&lt;br /&gt;
  background: #F2F0EA !important;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  border-left: 4px solid #C9A227;&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  padding: 10px 96px 10px 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading a {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: 14px;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  min-height: 40px;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-content {&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Code blocks inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Admin Features Page ===== */&lt;br /&gt;
.hf-admin-features-page .hf-admin-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #8a3327 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body pre {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(138, 51, 39, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #8a3327;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable caption {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-bottom: 0;&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Remote Console Commands Page ===== */&lt;br /&gt;
.hf-remote-console-page .hf-rc-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th.code,&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a {&lt;br /&gt;
  background: rgba(31, 93, 143, 0.12);&lt;br /&gt;
  border: 1px solid rgba(31, 93, 143, 0.28);&lt;br /&gt;
  border-bottom-color: #c9a227;&lt;br /&gt;
  color: #6f5600 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 1px 5px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:hover,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:focus {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.16);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1f5d8f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop {&lt;br /&gt;
  background: #3d352e;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 10px 24px rgba(0, 0, 0, 0.28);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  max-height: 220px;&lt;br /&gt;
  min-width: 260px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: calc(100% + 6px);&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  width: min(320px, calc(100vw - 48px));&lt;br /&gt;
  z-index: 20;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop-wide {&lt;br /&gt;
  width: min(420px, calc(100vw - 48px));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:last-child .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .wikitable th:last-child .hf-rc-enum-pop {&lt;br /&gt;
  left: auto;&lt;br /&gt;
  right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:hover .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:focus-within .hf-rc-enum-pop {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .07em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-list {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-foot {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  padding-top: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Configuration Enums Page ===== */&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-note {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block {&lt;br /&gt;
  background: linear-gradient(180deg, rgba(242, 240, 234, 0.98), rgba(238, 237, 235, 0.96));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  margin-bottom: 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .hf-issue-heading {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94)),&lt;br /&gt;
    linear-gradient(90deg, rgba(201, 162, 39, 0.3), rgba(201, 162, 39, 0));&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 10px 110px 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  right: 16px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 11px;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle a {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 12px 14px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content &amp;gt; p:first-child {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 6px;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label,&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable caption {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.16), rgba(201, 162, 39, 0.04));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  margin: 12px 0 6px;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label + .wikitable {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td {&lt;br /&gt;
  background: #f8f5ec;&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:first-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(3) {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #trait .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-family: ui-monospace, &amp;quot;SFMono-Regular&amp;quot;, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:last-child {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.36);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 1px 0;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #gamemodes,&lt;br /&gt;
.hf-server-configuration-enums-page #map-names,&lt;br /&gt;
.hf-server-configuration-enums-page #faction-winner,&lt;br /&gt;
.hf-server-configuration-enums-page #class,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon-classes,&lt;br /&gt;
.hf-server-configuration-enums-page #faction,&lt;br /&gt;
.hf-server-configuration-enums-page #attacking-defending {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #voice-phrases,&lt;br /&gt;
.hf-server-configuration-enums-page #player-actions,&lt;br /&gt;
.hf-server-configuration-enums-page #instruments,&lt;br /&gt;
.hf-server-configuration-enums-page #instrument-songs {&lt;br /&gt;
  border-left-color: #4b7f9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #ship-type,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-renderer-color,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name,&lt;br /&gt;
.hf-server-configuration-enums-page #emplacement,&lt;br /&gt;
.hf-server-configuration-enums-page #sapper-build-mode,&lt;br /&gt;
.hf-server-configuration-enums-page #nature-presets,&lt;br /&gt;
.hf-server-configuration-enums-page #explosion-type,&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object {&lt;br /&gt;
  border-left-color: #6a8f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type,&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order,&lt;br /&gt;
.hf-server-configuration-enums-page #trait,&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type {&lt;br /&gt;
  border-left-color: #8f4b9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #festive-season {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Class Pages ===== */&lt;br /&gt;
.hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96) 0%, rgba(70, 70, 62, 0.96) 68%, rgba(136, 109, 0, 0.92) 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 14px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.20), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -65px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 160px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header,&lt;br /&gt;
.hf-class-info-badges,&lt;br /&gt;
.hf-class-info-stats,&lt;br /&gt;
.hf-class-info-equip {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
  margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header-label,&lt;br /&gt;
.hf-class-info-equip-label,&lt;br /&gt;
.hf-class-info-stat-label {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction,&lt;br /&gt;
.hf-class-info-badge,&lt;br /&gt;
.hf-class-info-equip-item {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.10);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 5px;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  margin: 0 5px 6px 0;&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction img {&lt;br /&gt;
  height: 18px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.6);&lt;br /&gt;
  color: #fff3c4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stats {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.55);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-value {&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 23px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-bonus {&lt;br /&gt;
  color: #89d185;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  max-width: 280px;&lt;br /&gt;
  min-height: 258px;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 190px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-uniform-card-era {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  border-top: none;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
  border-radius: 0 0 6px 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image span,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image img {&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  color: #d9c78c;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 0 10px 10px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Artillery Page ===== */&lt;br /&gt;
.hf-artillery-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; ul:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(143, 47, 31, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #8f2f1f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body ul {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98) 0%, rgba(70, 70, 62, 0.96) 58%, rgba(143, 47, 31, 0.94) 100%);&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(201, 162, 39, 0.24), rgba(143, 47, 31, 0));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(143, 47, 31, 0.26);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.62);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  border-top-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Naval Combat Page ===== */&lt;br /&gt;
.hf-naval-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-section .hf-relpage-section-body {&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(31, 93, 143, 0.38), rgba(30, 30, 29, 0.96) 64%),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  float: right;&lt;br /&gt;
  height: 118px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -42px 0 12px 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card a,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img.mw-file-element {&lt;br /&gt;
  height: 94px !important;&lt;br /&gt;
  max-height: 94px !important;&lt;br /&gt;
  max-width: 145px !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Weapons Page ===== */&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #1e1e1d 0%, #2f2d2b 58%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 20px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.72);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  min-height: 246px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 136px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image:empty:before {&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  content: &amp;quot;Image pending&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 136px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a,&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image img {&lt;br /&gt;
  filter: saturate(1.05) contrast(1.02);&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-label {&lt;br /&gt;
  align-content: start;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  flex: 1;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-requirement {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 0 10px 10px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added,&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-enum {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 5px 6px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Orders / Traits &amp;amp; Abilities Pages ===== */&lt;br /&gt;
.hf-orders-page .hf-relpage-section,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96), rgba(70, 70, 62, 0.92)),&lt;br /&gt;
    linear-gradient(90deg, rgba(224, 186, 58, 0.14), rgba(224, 186, 58, 0));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  padding: 14px 16px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable,&lt;br /&gt;
.hf-traits-abilities-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 10px;&lt;br /&gt;
  margin: 14px 0 22px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%) !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:first-child {&lt;br /&gt;
  border-radius: 8px 0 0 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:last-child {&lt;br /&gt;
  border-radius: 0 8px 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td {&lt;br /&gt;
  background: linear-gradient(180deg, #fbf8ef 0%, #f0eadc 100%);&lt;br /&gt;
  border-bottom: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-top: 1px solid #d5d0c8 !important;&lt;br /&gt;
  color: #2f2d2b;&lt;br /&gt;
  line-height: 1.55;&lt;br /&gt;
  padding: 13px 14px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 64%),&lt;br /&gt;
    linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border-left: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-radius: 10px 0 0 10px;&lt;br /&gt;
  height: 86px;&lt;br /&gt;
  min-width: 86px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  width: 86px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  border-radius: 0 10px 10px 0;&lt;br /&gt;
  border-right: 1px solid #d5d0c8 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td {&lt;br /&gt;
  background: linear-gradient(180deg, #fffaf0 0%, #f6edda 100%);&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(47, 45, 43, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.30), rgba(224, 186, 58, 0) 66%),&lt;br /&gt;
    linear-gradient(180deg, #3b3832 0%, #1e1e1d 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable img,&lt;br /&gt;
.hf-traits-abilities-page .wikitable img {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 0;&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:first-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:first-of-type {&lt;br /&gt;
  height: 74px !important;&lt;br /&gt;
  opacity: 0.96;&lt;br /&gt;
  width: 74px !important;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:last-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:last-of-type {&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a {&lt;br /&gt;
  display: inline;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  position: static;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a.new,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a.new {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable b,&lt;br /&gt;
.hf-orders-page .wikitable strong,&lt;br /&gt;
.hf-traits-abilities-page .wikitable b,&lt;br /&gt;
.hf-traits-abilities-page .wikitable strong {&lt;br /&gt;
  color: #8f6f00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  min-width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page #captain-orders .wikitable td:first-child,&lt;br /&gt;
.hf-orders-page #midshipman-orders .wikitable td:first-child {&lt;br /&gt;
  width: 96px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Image Card Redesign ===== */&lt;br /&gt;
.hf-beginners-page .hf-card-grid,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card,&lt;br /&gt;
.hf-mechanics-page .hf-card,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.34), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  border: 1px solid #c9c1b2;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 260px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover,&lt;br /&gt;
.hf-mechanics-page .hf-card:hover,&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image,&lt;br /&gt;
.hf-mechanics-page .hf-card-image,&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 72% 18%, rgba(224, 186, 58, 0.25), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.35);&lt;br /&gt;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 10px 10px 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  padding-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img,&lt;br /&gt;
.hf-mechanics-page .hf-card-image img,&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
  max-width: none;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  padding: 13px 14px 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title,&lt;br /&gt;
.hf-mechanics-page .hf-card-title,&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.9);&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px;&lt;br /&gt;
  padding-bottom: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc,&lt;br /&gt;
.hf-mechanics-page .hf-card-desc,&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, #34322f 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #5b5444;&lt;br /&gt;
  border-top: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 5px 16px rgba(0, 0, 0, 0.2);&lt;br /&gt;
  min-height: 316px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 9px 22px rgba(0, 0, 0, 0.28);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 70% 18%, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #171716 100%);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.22);&lt;br /&gt;
  border-bottom-color: #5b5444;&lt;br /&gt;
  height: 238px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-caption,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-caption {&lt;br /&gt;
  align-items: flex-start;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  gap: 9px;&lt;br /&gt;
  padding: 12px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest {&lt;br /&gt;
  flex: 0 0 52px;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  max-height: 72px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 52px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-text,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-text {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #fff4d6;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg),&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg) {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(255, 238, 184, 0.14) 0%, rgba(201, 162, 39, 0.07) 30%, rgba(23, 23, 22, 0) 62%);&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg {&lt;br /&gt;
  filter: brightness(2.05) saturate(1.18) contrast(1.02);&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure p {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: left center;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg-missing,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg-missing {&lt;br /&gt;
  bottom: 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: 8px;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.68);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  letter-spacing: .05em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 6px 8px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.14);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  filter: brightness(1.06) saturate(1.14) contrast(1.1);&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Modding Guide Pages (Script Modding Guide (WIP), Uniform Modding, Map Making Guide) ===== */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact {&lt;br /&gt;
  background: rgba(0, 0, 0, 0.28);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  border-left: 3px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 9px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Callout boxes */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-info {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.10);&lt;br /&gt;
  border-left-color: #546e8c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-tip {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.12);&lt;br /&gt;
  border-left-color: #588157;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-warn {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.13);&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-danger {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.10);&lt;br /&gt;
  border-left-color: #9c3c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.10);&lt;br /&gt;
  border-left-color: #6c548c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Inline status badges */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge {&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  vertical-align: 2px;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.16);&lt;br /&gt;
  border: 1px solid #6c548c;&lt;br /&gt;
  color: #58447a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.14);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.16);&lt;br /&gt;
  border: 1px solid #546e8c;&lt;br /&gt;
  color: #43586f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark code blocks */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:visited,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:focus,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section body rhythm */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3 {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.6);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  margin: 20px 0 8px;&lt;br /&gt;
  padding-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4 {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  margin: 16px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ul,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol {&lt;br /&gt;
  margin: 8px 0 12px 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li {&lt;br /&gt;
  margin-bottom: 5px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tables (troubleshooting, scene objects, version history) */&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable td {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.7);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  padding: 7px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td {&lt;br /&gt;
  background: rgba(238, 237, 235, 0.95);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Reference Pages ===== */&lt;br /&gt;
.hf-reference-page .hf-reference-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-map-editing-page .hf-reference-hero,&lt;br /&gt;
.hf-maps-page .hf-reference-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-page .hf-reference-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #8a3327 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 940px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-reference-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-map-editing-page .hf-relpage-section,&lt;br /&gt;
.hf-maps-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-map-editing-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-map-editing-page .hf-relpage-section-body h4,&lt;br /&gt;
.hf-maps-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-maps-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(63, 101, 66, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-server-configuration-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(138, 51, 39, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body code,&lt;br /&gt;
.hf-reference-page .hf-reference-fact code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-reference-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Ryan&#039;s Melee Drill System Page ===== */&lt;br /&gt;
.hf-mds-page .hf-mds-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 940px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-facts,&lt;br /&gt;
.hf-mds-page .hf-mds-step-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-step-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-fact,&lt;br /&gt;
.hf-mds-page .hf-mds-step {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-step {&lt;br /&gt;
  background: linear-gradient(180deg, #f7f4ec 0%, #f2f0ea 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-fact span,&lt;br /&gt;
.hf-mds-page .hf-mds-step span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #6f2f2f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body code,&lt;br /&gt;
.hf-mds-page .hf-mds-fact code,&lt;br /&gt;
.hf-mds-page .hf-mds-step code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #6f2f2f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-command-table td:first-child,&lt;br /&gt;
.hf-mds-page .hf-mds-config-table td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Spawnable Props Page ===== */&lt;br /&gt;
.hf-spawnable-props-page .hf-props-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(91, 63, 42, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #5b3f2a;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallery {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 5px 14px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-1px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox .thumb {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%);&lt;br /&gt;
  border: 1px solid #bfb69c !important;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  margin: 0 auto 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerytext {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 0 2px 2px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerytext b,&lt;br /&gt;
.hf-spawnable-props-page .gallerytext strong {&lt;br /&gt;
  background: #4a4036;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 16px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Regiment Roster Page ===== */&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-filters {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-group {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-label {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-options {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn,&lt;br /&gt;
.hf-rentry-edit-btn,&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.08);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.38);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  margin: 0 6px 6px 0;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn:hover,&lt;br /&gt;
.hf-filter-btn.active,&lt;br /&gt;
.hf-filter-reset:hover,&lt;br /&gt;
.hf-rentry-add-btn:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.18);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header,&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: minmax(52px, .55fr) minmax(132px, 1.45fr) minmax(68px, .65fr) repeat(5, minmax(82px, .9fr)) repeat(2, minmax(58px, .58fr)) minmax(54px, .5fr);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-content {&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .01em;&lt;br /&gt;
  margin: 0 0 10px;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header .hf-rentry-col,&lt;br /&gt;
.hf-roster-table-header a,&lt;br /&gt;
.hf-roster-table-header a:visited,&lt;br /&gt;
.hf-roster-table-header a:hover,&lt;br /&gt;
.hf-roster-table-header a:focus {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-list {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.88);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 10.5px;&lt;br /&gt;
  line-height: 1.25;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.48);&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 6px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col:last-child {&lt;br /&gt;
  border-right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-name {&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-name-link {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge {&lt;br /&gt;
  border-radius: 999px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Active {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.16);&lt;br /&gt;
  border: 1px solid #588157;&lt;br /&gt;
  color: #355d34;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Inactive,&lt;br /&gt;
.hf-rentry-badge-Unknown {&lt;br /&gt;
  background: rgba(136, 109, 0, 0.14);&lt;br /&gt;
  border: 1px solid #886d00;&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Disbanded {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.12);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-actions {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-edit-btn {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container,&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container {&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  width: 18px;&lt;br /&gt;
  height: 18px;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Map_Editing&amp;diff=2758</id>
		<title>Map Editing</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Map_Editing&amp;diff=2758"/>
		<updated>2026-07-11T17:48:55Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-reference-page hf-map-editing-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Map Editing}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#starting-maps|Starting Maps]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#positioning|Positioning]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#placing-props|Placing Props]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#polishing|Polishing Up]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#community|Community Maps]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-kicker&amp;quot;&amp;gt;Map Customisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-title&amp;quot;&amp;gt;Build custom experiences by editing existing maps and rotations.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-text&amp;quot;&amp;gt;Use this page to prepare custom map rotations, read in-game positions, place props, test changes quickly, and package community maps for server use.&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;hf-reference-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Best Starting Point&amp;lt;/span&amp;gt;&amp;lt;code&amp;gt;CustomMap&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;CustomMapNaval&amp;lt;/code&amp;gt; provide flat spaces for building.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Useful Console Output&amp;lt;/span&amp;gt;&amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;get details&amp;lt;/code&amp;gt; help capture position and rotation values.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Prop Reference&amp;lt;/span&amp;gt;Use [[Spawnable Props]] when looking up object names for configuration files.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=overview&lt;br /&gt;
|title=Overview&lt;br /&gt;
|content=&lt;br /&gt;
Holdfast allows server owners to customise existing maps to create a whole new experience. You can add props, change spawns, weapon setup, class limits, and more until you&#039;ve created something entirely new. Map customisation is defined using [[Server Configuration#Map_Rotations|Map Rotations]] in the configuration file.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=starting-maps&lt;br /&gt;
|title=Starting Maps&lt;br /&gt;
|content=&lt;br /&gt;
As well as building upon the normal [[Server Configuration#Maps|maps]], there are two flat and empty maps that are perfect to let your imagination run wild: &#039;&#039;&#039;CustomMap&#039;&#039;&#039; and &#039;&#039;&#039;CustomMapNaval&#039;&#039;&#039;. As you&#039;ll likely spend plenty of time setting up your new map, create a new [[Server Configuration#Map_Rotations|rotation]] with an unlimited timer and open spawns, e.g.:&lt;br /&gt;
&lt;br /&gt;
[[File:Holdfast CustomMap.jpg|right|600px|CustomMap]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;!map_rotation start&lt;br /&gt;
map_name CustomMap&lt;br /&gt;
game_mode ArmyBattlefield&lt;br /&gt;
round_time_minutes -1&lt;br /&gt;
reinforcements_per_faction 9000&lt;br /&gt;
wave_spawn_time_seconds 1&lt;br /&gt;
max_player_respawns -1&lt;br /&gt;
faction_balancing false&lt;br /&gt;
allow_midround_spawning true&lt;br /&gt;
allow_faction_switching true&lt;br /&gt;
allow_spectating true&lt;br /&gt;
minimum_players -1&lt;br /&gt;
maximum_players 150&lt;br /&gt;
time_hour 8&lt;br /&gt;
time_dynamic false&lt;br /&gt;
friendly_fire true&lt;br /&gt;
weather_preset calm&lt;br /&gt;
weather_dynamic false&lt;br /&gt;
game_type hardcore&lt;br /&gt;
!map_rotation end&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To refresh changes to your map without restarting your server, issue the following (substitute the correct rotation index):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;rc fileReloader serverConfigFile&lt;br /&gt;
rc mapRotation 1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=positioning&lt;br /&gt;
|title=Positioning&lt;br /&gt;
|content=&lt;br /&gt;
Before placing a prop, decide where it goes and which way it faces. Stand where you want it in-game, open the console with &amp;lt;code&amp;gt;F1&amp;lt;/code&amp;gt; and type &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Holdfast Console Get.png|left|350px|The output of get]]&lt;br /&gt;
&lt;br /&gt;
This prints your position and rotation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;playerPosition =&amp;gt; (15.3, 16.8, 146.9)&lt;br /&gt;
playerRotation =&amp;gt; (0.0, 218.0, 0.0)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Position&#039;&#039;&#039; is (X, Y, Z). Positive X is North, positive Y is up, positive Z is West.&lt;br /&gt;
* &#039;&#039;&#039;Rotation&#039;&#039;&#039; is degrees around (X, Y, Z). You&#039;ll use &#039;&#039;&#039;Y&#039;&#039;&#039; most to turn objects; X and Z tilt.&lt;br /&gt;
* To face the opposite direction of the example above, use &amp;lt;code&amp;gt;(0.0, 38.0, 0.0)&amp;lt;/code&amp;gt; (218 - 180).&lt;br /&gt;
&lt;br /&gt;
As of [[Game_Version_0.3X#0.35|0.35]], &amp;lt;code&amp;gt;get details&amp;lt;/code&amp;gt; also copies position &amp;amp; rotation to your clipboard for easy pasting.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=placing-props&lt;br /&gt;
|title=Placing Props&lt;br /&gt;
|content=&lt;br /&gt;
Props range from simple decor (just position/rotation) to interactables (with extra parameters).&lt;br /&gt;
&lt;br /&gt;
=== Decorative Props ===&lt;br /&gt;
See [[Spawnable Props|Spawnable Props]] for the full list. Place a decorative prop with:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;objects_override &amp;amp;lt;prop&amp;amp;gt; &amp;amp;lt;pX&amp;amp;gt; &amp;amp;lt;pY&amp;amp;gt; &amp;amp;lt;pZ&amp;amp;gt; &amp;amp;lt;rX&amp;amp;gt; &amp;amp;lt;rY&amp;amp;gt; &amp;amp;lt;rZ&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;lt;prop&amp;amp;gt;&#039;&#039;&#039; &amp;amp;mdash; Enum from [[Spawnable Props|Spawnable Props]]&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;lt;pX&amp;amp;gt; &amp;amp;lt;pY&amp;amp;gt; &amp;amp;lt;pZ&amp;amp;gt;&#039;&#039;&#039; &amp;amp;mdash; Position (use &amp;lt;code&amp;gt;get playerPosition&amp;lt;/code&amp;gt;)&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;lt;rX&amp;amp;gt; &amp;amp;lt;rY&amp;amp;gt; &amp;amp;lt;rZ&amp;amp;gt;&#039;&#039;&#039; &amp;amp;mdash; Rotation (use &amp;lt;code&amp;gt;get playerRotation&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
[[File:Holdfast CustomMap TargetDummy.jpg|right|600px|CustomMap]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example&#039;&#039;&#039; &amp;amp;mdash; add a Target Dummy at the example coordinates:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;!map_rotation start&lt;br /&gt;
map_name CustomMap&lt;br /&gt;
game_mode ArmyBattlefield&lt;br /&gt;
round_time_minutes -1&lt;br /&gt;
reinforcements_per_faction 9000&lt;br /&gt;
wave_spawn_time_seconds 1&lt;br /&gt;
max_player_respawns -1&lt;br /&gt;
faction_balancing false&lt;br /&gt;
allow_midround_spawning true&lt;br /&gt;
allow_faction_switching true&lt;br /&gt;
allow_spectating true&lt;br /&gt;
minimum_players -1&lt;br /&gt;
maximum_players 150&lt;br /&gt;
time_hour 8&lt;br /&gt;
time_dynamic false&lt;br /&gt;
friendly_fire true&lt;br /&gt;
weather_preset calm&lt;br /&gt;
weather_dynamic false&lt;br /&gt;
game_type hardcore&lt;br /&gt;
&lt;br /&gt;
objects_override TargetDummy 15.3 16.8 146.9 0.0 218.0 0.0&lt;br /&gt;
!map_rotation end&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interactable Props ===&lt;br /&gt;
These require extra arguments.&lt;br /&gt;
&lt;br /&gt;
==== Weapon Racks ====&lt;br /&gt;
Players can hold &amp;lt;kbd&amp;gt;E&amp;lt;/kbd&amp;gt; to take weapons from a rack (limited supply).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;objects_override WeaponRack &amp;amp;lt;Object Position&amp;amp;gt; &amp;amp;lt;Object Rotation&amp;amp;gt; &amp;amp;lt;Weapon&amp;amp;gt; &amp;amp;lt;Number Of Weapons In Rack&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;lt;Object Position&amp;amp;gt;&#039;&#039;&#039; &amp;amp;mdash; &amp;lt;code&amp;gt;x y z&amp;lt;/code&amp;gt; (use &amp;lt;code&amp;gt;get playerPosition&amp;lt;/code&amp;gt;)&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;lt;Object Rotation&amp;amp;gt;&#039;&#039;&#039; &amp;amp;mdash; &amp;lt;code&amp;gt;x y z&amp;lt;/code&amp;gt; (use &amp;lt;code&amp;gt;get playerRotation&amp;lt;/code&amp;gt;)&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;lt;Weapon&amp;amp;gt;&#039;&#039;&#039; &amp;amp;mdash; Enum from [[Server Configuration Enums#Weapon|Weapon]]&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;lt;Number Of Weapons In Rack&amp;amp;gt;&#039;&#039;&#039; &amp;amp;mdash; &amp;lt;code&amp;gt;0-255&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;# Override Commands (This is a comment and will be ignored by the game)&lt;br /&gt;
objects_override WeaponRack 1 2 3 7 8 9 Rifle_Pattern1800Infantry 4&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Place this between &amp;lt;code&amp;gt;!map_rotation start&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;!map_rotation end&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Firearm Ammoboxes ====&lt;br /&gt;
Customisable ammo boxes for RP/events. Players replenish ammo on use.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;objects_override firearmammobox &amp;amp;lt;Object Position&amp;amp;gt; &amp;amp;lt;Object Rotation&amp;amp;gt; &amp;amp;lt;Firearm&amp;amp;gt; &amp;amp;lt;Maximum Interactions Until Depletion&amp;amp;gt; &amp;amp;lt;Ammo Given&amp;amp;gt; &amp;amp;lt;Maximum Interactions Allowed Per Player&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;lt;Object Position&amp;amp;gt;&#039;&#039;&#039; &amp;amp;mdash; &amp;lt;code&amp;gt;x y z&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;lt;Object Rotation&amp;amp;gt;&#039;&#039;&#039; &amp;amp;mdash; &amp;lt;code&amp;gt;x y z&amp;lt;/code&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;lt;Firearm&amp;amp;gt;&#039;&#039;&#039; &amp;amp;mdash; Enum from [[Server Configuration Enums#Firearm|Firearm]]&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;lt;Maximum Interactions Until Depletion&amp;amp;gt;&#039;&#039;&#039; &amp;amp;mdash; &amp;lt;code&amp;gt;0-255&amp;lt;/code&amp;gt; total uses&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;lt;Ammo Given&amp;amp;gt;&#039;&#039;&#039; &amp;amp;mdash; &amp;lt;code&amp;gt;0-255&amp;lt;/code&amp;gt; rounds per use&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;lt;Maximum Interactions Allowed Per Player&amp;amp;gt;&#039;&#039;&#039; &amp;amp;mdash; &amp;lt;code&amp;gt;0-255&amp;lt;/code&amp;gt; per-player cap&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;# Override Commands (This is a comment and will be ignored by the game)&lt;br /&gt;
objects_override firearmammobox 1 2 3 7 8 9 Rifle_Pattern1800Infantry 20 2 1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Place this between &amp;lt;code&amp;gt;!map_rotation start&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;!map_rotation end&amp;lt;/code&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=polishing&lt;br /&gt;
|title=Polishing Up&lt;br /&gt;
|content=&lt;br /&gt;
Once your map is laid out, adjust class limits, spawns, and other settings as usual via the [[Server Configuration|Server Configuration]] guide.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=community&lt;br /&gt;
|title=Community Maps&lt;br /&gt;
|content=&lt;br /&gt;
The Holdfast modding community shares custom map configs and assists new modders. Join via the official Discord:&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/holdfastgame Holdfast Official Discord]&lt;br /&gt;
&lt;br /&gt;
Once joined, go to the [https://discord.com/channels/306195621373542400/738090850772451388 #become-a-modder] channel and click the button to get the &#039;&#039;&#039;Modder&#039;&#039;&#039; role to unlock the Modding Bench channels.&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Server_Configuration&amp;diff=2757</id>
		<title>Server Configuration</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Server_Configuration&amp;diff=2757"/>
		<updated>2026-07-11T17:48:33Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-reference-page hf-server-configuration-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Server Configuration}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#config-files|Configuration Files]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#import-files|Importing Config Files]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#server-wide|Server-Wide Settings]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#auto-shutdown|Auto Shutdown/Restart]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#map-rotations|Map Rotations]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#overrides|Override Commands]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#map-voting|Map Voting]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#workshop-mods|Workshop Mods]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#discord-webhook|Discord Admin Webhook]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-kicker&amp;quot;&amp;gt;Server Administration&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-title&amp;quot;&amp;gt;Configure server identity, rotations, voting, mods, and automation.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-text&amp;quot;&amp;gt;Use this page to understand Holdfast server configuration files, global settings, imported config fragments, map rotations, override commands, workshop mods, and Discord admin webhooks.&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;hf-reference-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;File Format&amp;lt;/span&amp;gt;Configuration files are plain text, with settings, comments, imports, and map rotation blocks.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Rotation Scope&amp;lt;/span&amp;gt;Commands inside a map rotation only apply to that rotation unless documented otherwise.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Related Pages&amp;lt;/span&amp;gt;See [[Server Hosting]], [[Remote Console Commands]], [[Server Configuration Enums]], and [[Map Editing]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=config-files&lt;br /&gt;
|title=Server Configuration Files&lt;br /&gt;
|content=&lt;br /&gt;
[[File:Hfconfig.png|thumb|right|Example Configuration File]]&lt;br /&gt;
&lt;br /&gt;
Server configuration files are plain text files containing settings defining the server setup and the maps/game modes available in rotation. There are three types of lines:&lt;br /&gt;
* &#039;&#039;&#039;Setting lines:&#039;&#039;&#039; &amp;lt;code&amp;gt;&amp;amp;lt;setting&amp;amp;gt; &amp;amp;lt;value&amp;amp;gt;&amp;lt;/code&amp;gt; — the important ones.&lt;br /&gt;
* &#039;&#039;&#039;Comment lines:&#039;&#039;&#039; starting with &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; — ignored; good for notes and saved rotations.&lt;br /&gt;
* &#039;&#039;&#039;Empty lines:&#039;&#039;&#039; spacing only — ignored.&lt;br /&gt;
&lt;br /&gt;
The usual layout: global server settings at the top, followed by a list of map-rotation settings. Further examples ship with the server (see [[Server Hosting|Server Hosting]]).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=import-files&lt;br /&gt;
|title=Importing Config Files&lt;br /&gt;
|content=&lt;br /&gt;
The &amp;lt;code&amp;gt;import&amp;lt;/code&amp;gt; variable lets you pull settings from another server configuration file. Imported files must be &amp;lt;code&amp;gt;.txt&amp;lt;/code&amp;gt; files, just like regular server config files. This is useful when several configs share the same header, admin settings, map voting setup, or repeated rotation settings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;import &amp;amp;lt;folder&amp;amp;gt;/&amp;amp;lt;file&amp;amp;gt;.txt&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;import monday-shared/header-shared.txt&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this example, &amp;lt;code&amp;gt;monday-shared&amp;lt;/code&amp;gt; is the folder and &amp;lt;code&amp;gt;header-shared.txt&amp;lt;/code&amp;gt; is the imported config file.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Usage:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Global config:&#039;&#039;&#039; Use &amp;lt;code&amp;gt;import&amp;lt;/code&amp;gt; near the top of the config to pull in shared server-wide settings.&lt;br /&gt;
* &#039;&#039;&#039;Map rotation config:&#039;&#039;&#039; Use &amp;lt;code&amp;gt;import&amp;lt;/code&amp;gt; inside a &amp;lt;code&amp;gt;!map_rotation start&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;!map_rotation end&amp;lt;/code&amp;gt; block to pull in settings for that specific rotation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Global example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;### Server Details&lt;br /&gt;
import monday-shared/header-shared.txt&lt;br /&gt;
&lt;br /&gt;
server_name Monday Event Server&lt;br /&gt;
server_region europe&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rotation example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;!map_rotation start&lt;br /&gt;
map_name countryside&lt;br /&gt;
game_mode FrontlinesOffensive&lt;br /&gt;
import monday-shared/frontlines-rules.txt&lt;br /&gt;
!map_rotation end&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=server-wide&lt;br /&gt;
|title=Server-Wide Settings&lt;br /&gt;
|content=&lt;br /&gt;
These define how the server shows up to players, how it talks to the server browser, and basic restrictions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ports&#039;&#039;&#039; — all &#039;&#039;&#039;must be unique per instance&#039;&#039;&#039; on the same machine:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;server_port 20100&lt;br /&gt;
steam_communications_port 8700&lt;br /&gt;
steam_query_port 27000&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Display &amp;amp; access:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;server_name New Server - Army Battlefield&lt;br /&gt;
server_welcome_message Welcome to my new game server!&lt;br /&gt;
server_region europe&lt;br /&gt;
server_admin_password ChangeThisPassword&lt;br /&gt;
#server_password ChangeThisPassword&lt;br /&gt;
server_intro_title Welcome to my server!&lt;br /&gt;
server_intro_body Greetings fellow humans&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;server_password&amp;lt;/code&amp;gt; is optional (leave commented to keep the server public).&lt;br /&gt;
* &amp;lt;code&amp;gt;server_admin_password&amp;lt;/code&amp;gt; is used for [[Remote Console Commands|Remote Console Commands]].&lt;br /&gt;
* &amp;lt;code&amp;gt;server_intro_*&amp;lt;/code&amp;gt; shows a join popup.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Server regions&#039;&#039;&#039; (shown in the browser):&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; {{!}} Region codes&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} europe {{!}}{{!}} usa {{!}}{{!}} usaeast {{!}}{{!}} usawest {{!}}{{!}} australia&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} china {{!}}{{!}} japan {{!}}{{!}} russia {{!}}{{!}} southkorea {{!}}{{!}} brazil&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Broadcast mode&#039;&#039;&#039; — network usage focus for close-range combat:&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Parameter !! Usage&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Standard {{!}}{{!}} Reduced packet rate on close range (high player count). Default.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Competitive {{!}}{{!}} Highest bandwidth; use only for Melee Arena with lower player counts. (Max of 64 players)&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;network_broadcast_mode Standard&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maximum server player count&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;maximum_players 150&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Population thresholds&#039;&#039;&#039; (gate maps by player counts):&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;population_low_min_players 30&lt;br /&gt;
population_medium_min_players 50&lt;br /&gt;
population_high_min_players 100&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Warnings &amp;amp; rotation randomization:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;show_serverperformance_warning true&lt;br /&gt;
map_rotation_start_randomise true&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Global officer chat&#039;&#039;&#039; (Enable a separate chat channel that officers can speak in globally):&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;include_officer_only_chat true&lt;br /&gt;
include_sergeants_in_officer_chat true&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Objective capture&#039;&#039;&#039; (Conquest/flag modes):&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;conquest_stealthcap_reqplayers_verylow 0&lt;br /&gt;
conquest_stealthcap_reqplayers_low 2&lt;br /&gt;
conquest_stealthcap_reqplayers_medium 3&lt;br /&gt;
conquest_stealthcap_reqplayers_high 4&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Frontlines ===&lt;br /&gt;
Use this to set the game type to Frontlines (defaults to false):&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;frontlines_mode true&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=auto-shutdown&lt;br /&gt;
|title=Auto Shutdown/Restart System&lt;br /&gt;
|content=&lt;br /&gt;
An auto-shutdown and auto-restart system can be configured in the config or via the [https://docs.google.com/document/d/1eljq4DgrJ1sD44rWTKnGzYgckh7EBs5AlfKABzGwclM VapuriLoadTester] launcher.&lt;br /&gt;
&lt;br /&gt;
=== Auto Shutdown ===&lt;br /&gt;
The server can shut itself down after a set number of minutes (doesn&#039;t require VLT). VLT helper also closes on shutdown.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;server_autoshutdown_interval_minutes 240&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the round is still running, the server won&#039;t wait; it proceeds after &#039;&#039;interval + overtime&#039;&#039;. Make sure players get warned.&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;server_autoshutdown_overtime_minutes 10&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Broadcast message and frequency:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;server_autoshutdown_broadcasted_message Server will be shutting down.&lt;br /&gt;
server_autoshutdown_broadcasted_message_interval_minutes 2&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Auto Restart ===&lt;br /&gt;
Restarts the server every N minutes (doesn&#039;t require VLT). It waits for round end unless overtime is hit.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;server_autorestart_interval_minutes 320&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Overtime and messaging:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;server_autorestart_overtime_minutes 10&lt;br /&gt;
server_autorestart_broadcasted_message Auto restart at the end of the round.&lt;br /&gt;
server_autorestart_broadcasted_message_interval_minutes 2&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=map-rotations&lt;br /&gt;
|title=Map Rotations&lt;br /&gt;
|content=&lt;br /&gt;
A number of example configs ship with the server files. Big Mamba also compiled AGS examples: [https://github.com/ankit2951/holdfast-config here].&lt;br /&gt;
&lt;br /&gt;
=== Basic Map Settings ===&lt;br /&gt;
Common per-rotation keys:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;map_name&lt;br /&gt;
game_mode&lt;br /&gt;
game_type&lt;br /&gt;
round_time_minutes&lt;br /&gt;
faction_balancing&lt;br /&gt;
faction_attacking&lt;br /&gt;
faction_defending&lt;br /&gt;
max_tickets&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Most map rotation commands can now be placed at the top of the server config file, before the map rotations section, and they will be applied to all map rotations that don&#039;t already have the same command. Some exceptions are commands that are map-specific such as map_name and game_mode.&lt;br /&gt;
&lt;br /&gt;
=== Maps ===&lt;br /&gt;
Visit [[Maps|Maps]] or [[Server Configuration Enums|Server Configuration Enums]] for a full list of all maps.&lt;br /&gt;
&lt;br /&gt;
General map rotation commands:&lt;br /&gt;
* &amp;lt;code&amp;gt;map_name&amp;lt;/code&amp;gt; - the map for this rotation&lt;br /&gt;
* &amp;lt;code&amp;gt;game_mode&amp;lt;/code&amp;gt; - the game mode for this rotation (ArmyBattlefield, CoastalSiege etc)&lt;br /&gt;
* &amp;lt;code&amp;gt;game_type&amp;lt;/code&amp;gt; - the game type for this rotation (Standard or Hardcore)&lt;br /&gt;
* &amp;lt;code&amp;gt;faction_attacking&amp;lt;/code&amp;gt; - the attacking faction for this rotation&lt;br /&gt;
* &amp;lt;code&amp;gt;faction_defending&amp;lt;/code&amp;gt; - the defending faction for this rotation&lt;br /&gt;
* &amp;lt;code&amp;gt;round_time_minutes&amp;lt;/code&amp;gt; - round length, in minutes&lt;br /&gt;
* &amp;lt;code&amp;gt;allow_midround_spawning&amp;lt;/code&amp;gt; - whether players can spawn after the round has started&lt;br /&gt;
* &amp;lt;code&amp;gt;allow_faction_switching&amp;lt;/code&amp;gt; - whether players may switch faction mid round&lt;br /&gt;
* &amp;lt;code&amp;gt;minimum_players&amp;lt;/code&amp;gt; - minimum players required before the round starts&lt;br /&gt;
* &amp;lt;code&amp;gt;reinforcements_per_faction&amp;lt;/code&amp;gt; - shared respawn tickets available to each faction&lt;br /&gt;
* &amp;lt;code&amp;gt;max_accumulated_faction_points&amp;lt;/code&amp;gt; - cap on faction points that can accumulate in a round&lt;br /&gt;
* &amp;lt;code&amp;gt;deathmatch_max_kills&amp;lt;/code&amp;gt; - kills required to win in deathmatch mode&lt;br /&gt;
* &amp;lt;code&amp;gt;max_player_respawns&amp;lt;/code&amp;gt; - maximum times a player can respawn (-1 for unlimited)&lt;br /&gt;
&lt;br /&gt;
Randomly assign a faction to the chosen side(s) each round:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;faction_randomiser &amp;amp;lt;Attacking/Defending/Both&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Faction Balancing ===&lt;br /&gt;
When &amp;lt;code&amp;gt;faction_balancing&amp;lt;/code&amp;gt; is enabled, players will be prevented to join a faction that has a significantly higher player count than the other faction. &amp;lt;code&amp;gt;faction_balancing_discrepancy_amount&amp;lt;/code&amp;gt; sets how large the player-count difference between factions is allowed to get before balancing kicks in.&lt;br /&gt;
&lt;br /&gt;
The allowed discrepancy can also be set individually per population bracket, overriding the global value at that bracket:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;faction_balancing_discrepancy_amount_very_low 4&lt;br /&gt;
faction_balancing_discrepancy_amount_low 6&lt;br /&gt;
faction_balancing_discrepancy_amount_medium 8&lt;br /&gt;
faction_balancing_discrepancy_amount_high 10&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can also set a target population ratio between attackers and defenders (both values must be above 0). Useful on asymmetric maps where one side should hold more players:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;faction_balancing_ratio &amp;amp;lt;attackers&amp;amp;gt; &amp;amp;lt;defenders&amp;amp;gt;&lt;br /&gt;
faction_balancing_ratio 3 2&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Spawn Settings ===&lt;br /&gt;
Spawn wave timers (defaults shown). &#039;&#039;vehicle&#039;&#039; = Cavalry; &#039;&#039;dynamic&#039;&#039; = Frontlines tables:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;wave_spawn_time_seconds 10&lt;br /&gt;
wave_spawn_vehicle_time_seconds 20&lt;br /&gt;
wave_spawn_dynamic_time_seconds 15&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spawn immunity (max 5s):&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;spawn_immunity_timer 5&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Melee Arena Settings ===&lt;br /&gt;
First round grace to let players load/spawn:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;round_spawn_close_timer_seconds 45&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Subsequent rounds:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;round_spawn_close_timer_seconds_between_rounds 15&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Rounds to win:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;amount_of_rounds 50&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Countdown before a round begins:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;round_countdown_timer_seconds 10&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Officer Orders ===&lt;br /&gt;
Enable/disable officer orders system:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;class_system_orders &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Enable/disable squad camp system (tent in NaW, table in Frontlines):&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;class_system_orders_reinforce &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Spawn limit on placed squad camp (set to -1 on Frontlines):&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;class_system_orders_reinforce_limit 25&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Enable/disable hoist flag order in naval:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;hoist_flag_order_enabled &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Have officers spawn mounted on horses:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;officers_spawn_mounted &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Abilities ===&lt;br /&gt;
Enable/disable throwable grenade abilities for grenadiers and carpenters:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;grenade_abilities_enabled &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Enable/disable grenade damage on artillery pieces:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;grenades_damage_artillery &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Conquest Config ===&lt;br /&gt;
(Also applies to &#039;&#039;&#039;Offensive&#039;&#039;&#039; in Frontlines and American Revolution.)&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;conquest_tick_reward 3&lt;br /&gt;
conquest_ticker_time_seconds 1&lt;br /&gt;
conquest_tickets_per_capture 100&lt;br /&gt;
conquest_max_tickets 7500&lt;br /&gt;
conquest_territory_lock_time_seconds 0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Weather and Time of Day ===&lt;br /&gt;
Preset on map load (set to &amp;lt;code&amp;gt;none&amp;lt;/code&amp;gt; for random valid presets):&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;nature_preset none&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Friendly Fire ===&lt;br /&gt;
Enable FF:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;friendly_fire &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Melee &amp;quot;bounce&amp;quot; when FF is off:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;friendly_fire_melee_bounce &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reflect % of FF damage back to attacker:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;damage_split 50&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Frontlines ===&lt;br /&gt;
Domination time (Offensive):&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;frontline_offensive_domination_duration_seconds 120&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Capture point override:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;capture_point_override &amp;amp;lt;objective&amp;amp;gt; &amp;amp;lt;num_respawns&amp;amp;gt; &amp;amp;lt;time_for_1_person_to_capture&amp;amp;gt; &amp;amp;lt;max_people_affecting_time&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;capture_point_override A 150 30 1&lt;br /&gt;
capture_point_override B 175 30 1&lt;br /&gt;
capture_point_override C 350 60 2&lt;br /&gt;
capture_point_override D -1 90 3&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other Commands ===&lt;br /&gt;
Set whether muskets start with their bayonets attached or not on spawn:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;start_bayonet_attached &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restrict players to melee weapons only:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;melee_weapons_only &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Allow players to enter spectate mode:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;allow_spectating &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set whether enemy players should still show their name tags:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;show_enemy_player_name_tags &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Enable or disable use of the in-game admin console on this rotation (if disabled, admins can only use P menu actions):&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;admin_console_allowed &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Show a custom rule message to specific player classes at the start of the round. List the classes separated by commas, then a &amp;lt;code&amp;gt;&amp;amp;#124;&amp;lt;/code&amp;gt;, then the message:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;server_round_rule &amp;amp;lt;Class&amp;amp;gt;,&amp;amp;lt;Class&amp;amp;gt;|&amp;amp;lt;message&amp;amp;gt;&lt;br /&gt;
server_round_rule Rifleman,Skirmisher|No firing until the first line clashes.&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Admin Features ===&lt;br /&gt;
For any admin features, including all charge and fire out of line settings, you can find more details in the [[Admin_Features|Admin Features]] page.&lt;br /&gt;
&lt;br /&gt;
=== Automatic Console Commands ===&lt;br /&gt;
You can issue any [[Remote Console Commands|RCON]] at rotation start to reset defaults, spawn bots, or stage scenarios.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=overrides&lt;br /&gt;
|title=Override Commands&lt;br /&gt;
|content=&lt;br /&gt;
Server administrators can craft RP scenarios: limits per class, spawn lists per point, starting equipment, racks, props, artillery, etc.&lt;br /&gt;
&lt;br /&gt;
=== Land ===&lt;br /&gt;
&lt;br /&gt;
==== Class Limit Override On Spawn Points ====&lt;br /&gt;
[[File:200 Carpenters vs 200 Rifleman.png|thumb|right|Tahir Desert Army Battlefield – 200 Carpenters vs 200 Riflemen]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;spawn_override &amp;amp;lt;Spawn Point&amp;amp;gt; &amp;amp;lt;Class&amp;amp;gt; &amp;amp;lt;Class Limit&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;Spawn Point&amp;amp;gt;&amp;lt;/code&amp;gt; = A/B/C… (see spawn menu)&lt;br /&gt;
* Overwrites the classes available at that point.&lt;br /&gt;
&lt;br /&gt;
Example (200 Carpenters vs 200 Riflemen):&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;# Override Commands&lt;br /&gt;
spawn_override A Carpenter 200&lt;br /&gt;
spawn_override B Rifleman 200&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To add a class with a spawn limit to a spawn point while &#039;&#039;&#039;keeping&#039;&#039;&#039; the classes already available there (instead of overwriting them), use the inclusive variant:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;spawn_inclusive_override &amp;amp;lt;Spawn Point&amp;amp;gt; &amp;amp;lt;Class&amp;amp;gt; &amp;amp;lt;Class Limit&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;spawn_inclusive_override A Carpenter 20&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Spawn Overrides (Land) ====&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;objects_override spawnsection &amp;amp;lt;Position&amp;amp;gt; &amp;amp;lt;Rotation&amp;amp;gt; &amp;amp;lt;ID&amp;amp;gt;,&amp;amp;lt;Spawn_Name&amp;amp;gt;,&amp;amp;lt;Category&amp;amp;gt;,&amp;amp;lt;Attacking|Defending|Neutral&amp;amp;gt;,&amp;amp;lt;SizeX&amp;amp;gt;,&amp;amp;lt;SizeY&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Categories: BaseSpawn, FortifiedPosition, OpenPlains, Farm, Field, Village, Camp, Lodge, Church, Ruins, Port, Ship.&lt;br /&gt;
&lt;br /&gt;
==== Exclusive Modded Uniforms ====&lt;br /&gt;
Restrict specific factions to using only uniforms from the currently loaded mods.&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;exclusive_modded_uniforms british french&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Starting Weapon Override ====&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;starting_weapons_selection_override &amp;amp;lt;Faction&amp;amp;gt; &amp;amp;lt;Class&amp;amp;gt; &amp;amp;lt;MaxFirearms&amp;amp;gt; &amp;amp;lt;MaxMelee&amp;amp;gt; &amp;amp;lt;WeaponClass1&amp;amp;gt;* &amp;amp;lt;WeaponClass2&amp;amp;gt;* &amp;amp;lt;WeaponClass3&amp;amp;gt;*&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Multiple types in a slot: separate with commas.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;# Override Commands&lt;br /&gt;
starting_weapons_selection_override British Grenadier 4 2 Rifle&lt;br /&gt;
starting_weapons_selection_override French  Grenadier 4 3 Rifle Pike,Spontoon,Sword Pistol&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Starting Weapon Bayonet Override ====&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;starting_weapons_bayonet_enabled &amp;amp;lt;Faction&amp;amp;gt; &amp;amp;lt;Class&amp;amp;gt; &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Firearm Ammo Override ====&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;firearm_ammo_override &amp;amp;lt;Faction&amp;amp;gt; &amp;amp;lt;Class&amp;amp;gt; &amp;amp;lt;Firearm&amp;amp;gt; &amp;amp;lt;StartingAmmo&amp;amp;gt; &amp;amp;lt;LoadedInBarrel&amp;amp;gt; &amp;amp;lt;MaxCarry&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;# Override Commands&lt;br /&gt;
firearm_ammo_override British LightInfantry Musket_NewLandPatternBrownBess 2 0&lt;br /&gt;
firearm_ammo_override French  LightInfantry Musket_NewLandPatternBrownBess 0 1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Weapon Class Ammo Override ====&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;weapon_class_ammo_override &amp;amp;lt;Faction&amp;amp;gt; &amp;amp;lt;Class&amp;amp;gt; &amp;amp;lt;WeaponClass&amp;amp;gt; &amp;amp;lt;StartingAmmo&amp;amp;gt; &amp;amp;lt;LoadedInBarrel&amp;amp;gt; &amp;amp;lt;MaxCarry&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Sapper Buildable Defences - Limits ====&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;sappers_buildlimit &amp;amp;lt;EmplacementType&amp;amp;gt; &amp;amp;lt;attacking|defending&amp;amp;gt; &amp;amp;lt;Limit&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;# Sapper Configuration Commands&lt;br /&gt;
sappers_buildlimit ExplosiveBarrel defending 0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Sapper Starting Materials ====&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;sappers_attacking_starting_materials &amp;amp;lt;MaterialLimit&amp;amp;gt;&lt;br /&gt;
sappers_defending_starting_materials &amp;amp;lt;MaterialLimit&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;# Sapper Configuration Commands&lt;br /&gt;
sappers_attacking_starting_materials 50&lt;br /&gt;
sappers_defending_starting_materials 200&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Artillery Dynamic Spawn Sections ===&lt;br /&gt;
&lt;br /&gt;
Artillery dynamic spawns are set up for official maps, mostly used to allow event hosts to remove specific artillery pieces in their config without having to use a spawnable object to &amp;quot;block&amp;quot; the piece. You can obtain the dynamic spawn IDs from the server log when the map loads. Section IDs always start from 0.&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! ArtilleryType !! Usage&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} FieldGun {{!}}{{!}} Spawns 9PDR&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Howitzer {{!}}{{!}} Spawns Howitzer&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} RocketLauncher {{!}}{{!}} Spawns Rocket Launcher&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Mortar {{!}}{{!}} Spawns Mortar&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} None {{!}}{{!}} Nothing spawns&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Random {{!}}{{!}} Spawns random artillery piece. Pieces able to spawn are pre-set per spawn point by map developers.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} RandomSymmetric {{!}}{{!}} Spawns random artillery piece; artillery spawn sections that share the same RandomSymmetric ID will spawn the same artillery piece.&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;artillery_spawn_override &amp;amp;lt;slotId&amp;amp;gt; &amp;amp;lt;ArtilleryType&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set whether dynamic artillery come with cannoneer spawn sections or not, and whether they should be locked to their owners or usable by anyone (Note: If disabled, you may want to use spawn overrides to add cannoneer slots to the HQ spawns, since they don’t come with cannoneer slots any more on default maps.)&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;artillery_spawn_sections_enabled &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Naval ===&lt;br /&gt;
&lt;br /&gt;
For these commands, &amp;quot;FactionSide&amp;quot; needs to be set to either &amp;quot;Attacking&amp;quot;, &amp;quot;Defending&amp;quot;, or &amp;quot;Both&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==== Class Limit Override On Ships ====&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;ships_spawn_detail_override &amp;amp;lt;ShipType&amp;amp;gt; &amp;amp;lt;FactionSide&amp;amp;gt; &amp;amp;lt;Class&amp;amp;gt; &amp;amp;lt;ClassLimit&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;# Override Commands&lt;br /&gt;
ships_spawn_detail_override Frigate50gun Attacking Rifleman 200&lt;br /&gt;
ships_spawn_detail_override Frigate50gun Defending Rifleman 200&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To add or change a single class limit on a ship &#039;&#039;&#039;without&#039;&#039;&#039; overwriting the other classes available on it, use the &amp;quot;modify&amp;quot; variant:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;ships_spawn_detail_modify_override &amp;amp;lt;ShipType&amp;amp;gt; &amp;amp;lt;FactionSide&amp;amp;gt; &amp;amp;lt;Class&amp;amp;gt; &amp;amp;lt;ClassLimit&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;ships_spawn_detail_modify_override Frigate50gun Attacking Rifleman 50&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Ship Spawning ====&lt;br /&gt;
Spawn ships with custom names and colors:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;ships_spawn &amp;amp;lt;ShipType&amp;amp;gt; &amp;amp;lt;Amount&amp;amp;gt; &amp;amp;lt;FactionSide&amp;amp;gt; &amp;amp;lt;shipVariationIndex&amp;amp;gt; &amp;amp;lt;shipNameIndex / shipNameOverride&amp;amp;gt; &amp;amp;lt;hullColor1Override&amp;amp;gt; &amp;amp;lt;hullColor2Override&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Custom ship names can include spaces by putting an underscore in place of each space.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;# Override Commands&lt;br /&gt;
ships_spawn Frigate50gun 1 Attacking 0 The_Most_Amazing_Ship Black Green&lt;br /&gt;
ships_spawn Rocketboat 2 Defending 0 The_Sturdy_Rocketboat Black White&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set whether port spawners spawn gunboats instead of rowboats (default true):&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;gunboat_spawner_enabled &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seconds before a destroyed ship respawns:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;ships_respawn_timer &amp;amp;lt;Seconds&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Rowboat spawner cooldown timers:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;rowboat_cooldown_timer &amp;amp;lt;Seconds&amp;amp;gt;&lt;br /&gt;
rowboat_cooldown_while_sinking_timer &amp;amp;lt;Seconds&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Health Override For Ships ====&lt;br /&gt;
Override the starting HP of each ship type:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;ships_health_detail_override &amp;amp;lt;ShipType&amp;amp;gt; &amp;amp;lt;FactionSide&amp;amp;gt; &amp;amp;lt;HP&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;# Override Commands&lt;br /&gt;
ships_health_detail_override Frigate50gun Attacking 20000&lt;br /&gt;
ships_health_detail_override Frigate50gun Defending 70&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set whether ships inside the spawn area should be protected from enemy damage:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;ship_spawn_protection &amp;amp;lt;ShipType&amp;amp;gt; &amp;amp;lt;FactionSide&amp;amp;gt; &amp;amp;lt;woodResources&amp;amp;gt; &amp;amp;lt;metalResources&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Ship Resource Overrides ====&lt;br /&gt;
Set the starting amounts of wood resources and metal resources for each ship type:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;ships_starting_resources_detail_override &amp;amp;lt;ShipType&amp;amp;gt; &amp;amp;lt;FactionSide&amp;amp;gt; &amp;amp;lt;woodResources&amp;amp;gt; &amp;amp;lt;metalResources&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set details about how much loot each ship type drops:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;ships_resources_loot_detail_override &amp;amp;lt;ShipType&amp;amp;gt; &amp;amp;lt;FactionSide&amp;amp;gt; &amp;amp;lt;percentStartingResourcesDroppedWhenCaptured&amp;amp;gt; &amp;amp;lt;percentResourcesLooted&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parameter 1: You can change the percentage of starting resources a ship drops when captured.&lt;br /&gt;
Parameter 2: You can set certain ship types to acquire fewer resources than other ships when looting the same crate.&lt;br /&gt;
&lt;br /&gt;
==== Ship Stealing Overrides ====&lt;br /&gt;
Enable ship stealing globally:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;ship_stealing &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set whether capturing an enemy ship should instantly sink it or let it be controlled by the new faction:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;sink_ships_on_capture &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set whether players can still respawn on a ship that is currently being contested:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;allow_respawn_on_contested_ships &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set whether players from the new ship faction owner can start spawning after capturing a ship:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;allow_spawn_on_captured_ships &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Override the score obtained when capturing a specific ship type:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;ship_score_override &amp;amp;lt;ShipType&amp;amp;gt; &amp;amp;lt;FactionSide&amp;amp;gt; &amp;amp;lt;score&amp;amp;gt; &amp;amp;lt;stealMultiplier&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set the time required to capture a ship:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;ship_steal_time_override &amp;amp;lt;ShipType&amp;amp;gt; &amp;amp;lt;FactionSide&amp;amp;gt; &amp;amp;lt;seconds&amp;amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set the time required for rowboats to be auto destroyed when abondoned:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;ship_auto_kill_override &amp;amp;lt;ShipType&amp;amp;gt; &amp;amp;lt;FactionSide&amp;amp;gt; &amp;amp;lt;seconds&amp;amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Ship Ramming Damage Overrides ====&lt;br /&gt;
Set whether ships should drop any resources at all when sunk:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;ships_drop_resources_on_sink &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Override ramming damage details for each ship type:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;ships_ramming_detail_override &amp;amp;lt;ShipType&amp;amp;gt; &amp;amp;lt;FactionSide&amp;amp;gt; &amp;amp;lt;ramBaseDamage&amp;amp;gt; &amp;amp;lt;ramDamageReflectionPercent&amp;amp;gt; &amp;amp;lt;ramMinVelocity&amp;amp;gt; &amp;amp;lt;ramImpactSlowdownPercent&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parameter 1: Base damage dealt when ramming.&lt;br /&gt;
Parameter 2: Percentage damage that is reflected back to the ship when ramming.&lt;br /&gt;
Parameter 3: Minimum velocity the ship needs to be travelling at to deal any ramming damage.&lt;br /&gt;
Parameter 4: Percentage reduction in ship speed when ramming.&lt;br /&gt;
&lt;br /&gt;
==== Ship Space Mode ====&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;ships_spacemode true&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Wind ====&lt;br /&gt;
Set the starting wind direction. Provide a single direction, or several separated by spaces to pick one at random on map load:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;wind_direction &amp;amp;lt;Direction&amp;amp;gt;&lt;br /&gt;
wind_direction North&lt;br /&gt;
wind_direction North East SouthWest&amp;lt;/pre&amp;gt;&lt;br /&gt;
Valid directions: North, NorthEast, East, SouthEast, South, SouthWest, West, NorthWest.&lt;br /&gt;
&lt;br /&gt;
Enable wind that changes direction on its own over time. Pass just &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;, or add four values for the random interval and transition ranges (seconds):&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;dynamic_wind &amp;amp;lt;true/false&amp;amp;gt;&lt;br /&gt;
dynamic_wind &amp;amp;lt;true/false&amp;amp;gt; &amp;amp;lt;minInterval&amp;amp;gt; &amp;amp;lt;maxInterval&amp;amp;gt; &amp;amp;lt;minTransition&amp;amp;gt; &amp;amp;lt;maxTransition&amp;amp;gt;&lt;br /&gt;
dynamic_wind true 30 90 5 15&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Spawn Overrides (Naval) ====&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;objects_override shipspawnsection &amp;amp;lt;Position&amp;amp;gt; &amp;amp;lt;Rotation&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Buffs &amp;amp; Traits ===&lt;br /&gt;
These override commands make use of the BuffPropertyType enum. A single buff or trait can have one, more than one, or none of these buff properties that you can override. You can typically tell which property types a buff or trait has by looking at its barracks description, or just its behaviour in-game. The full list of BuffPropertyType values can be found in this page: [[Server Configuration Enums|Server Configuration Enums]]. As an example, the SteadyAim buff can have these 2 buff property types overridden: Accuracy, CameraZoom&lt;br /&gt;
&lt;br /&gt;
==== Class Traits ====&lt;br /&gt;
Each player class can have multiple traits that give the player some specific benefits. The values of these trait properties can be overridden with this command:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;trait_property_override &amp;amp;lt;Trait&amp;amp;gt; &amp;amp;lt;BuffPropertyType&amp;amp;gt; &amp;amp;lt;Value&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Buff Types ====&lt;br /&gt;
Buffs can be applied either through high command orders or through class specific abilities. You can override their property values via this command:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;buff_property_override &amp;amp;lt;BuffType&amp;amp;gt; &amp;amp;lt;BuffPropertyType&amp;amp;gt; &amp;amp;lt;Value&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== High Command Orders ====&lt;br /&gt;
The cooldown duration of any high command order can be overridden via this command:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;order_cooldown_override &amp;amp;lt;HighCommandOrderType&amp;amp;gt; &amp;amp;lt;CooldownDuration&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that most orders and class abilities in the game have both a HighCommandOrderType and a BuffType. These can have different enum names for the same order or ability.&lt;br /&gt;
&lt;br /&gt;
=== Festive Season Override ===&lt;br /&gt;
Festive seasonal events are usually active during specific periods of the year, but they can be overridden via this command:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;festive_season_override &amp;amp;lt;HoldfastSeason&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A value of &#039;None&#039; will disable any festive seasonal objects. &lt;br /&gt;
&lt;br /&gt;
=== Object Overrides ===&lt;br /&gt;
Objects can be added following [[Map Editing#Positioning|Map Editing]].&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=map-voting&lt;br /&gt;
|title=Map Voting&lt;br /&gt;
|content=&lt;br /&gt;
=== Basics ===&lt;br /&gt;
Global settings (not in a rotation):&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;map_voting_enabled true&lt;br /&gt;
map_voting_duration 15&lt;br /&gt;
map_voting_allow_same_map false&lt;br /&gt;
map_voting_history_count 3&lt;br /&gt;
map_voting_max_choices 3&lt;br /&gt;
map_voting_gameplay_modes ArmyBattlefield ArmyBattlefield ArmyConquest ArmySiege&lt;br /&gt;
map_voting_log_file_path logs_output/mapvotinglogs.txt&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Help My Map Can&#039;t Be Voted For ===&lt;br /&gt;
Per-rotation flags (buckets by player count &amp;amp; mode). Set all to &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt; to ignore; set all to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; to allow regardless of count.&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;population_verylow_playable  &amp;amp;lt;true/false&amp;amp;gt;&lt;br /&gt;
population_low_playable      &amp;amp;lt;true/false&amp;amp;gt;&lt;br /&gt;
population_medium_playable   &amp;amp;lt;true/false&amp;amp;gt;&lt;br /&gt;
population_high_playable     &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; load order matters — put modded maps first in the mod load order.&lt;br /&gt;
&lt;br /&gt;
=== Map Vote History by Population ===&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;map_voting_history_count_verylow 1&lt;br /&gt;
map_voting_history_count_low     2&lt;br /&gt;
map_voting_history_count_medium  4&lt;br /&gt;
map_voting_history_count_high    10&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The map-voting history normally stops recently-played maps from reappearing in votes. You can use this command to exclude specific game modes from the history, so maps of those modes can be voted for again without waiting:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;exclude_from_map_voting_history &amp;amp;lt;GameMode&amp;amp;gt; &amp;amp;lt;GameMode&amp;amp;gt; ...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Can I Manually Trigger Map Voting? ===&lt;br /&gt;
Not directly. Workaround: end the round via a win-condition object or the dynamic win-condition flag.&lt;br /&gt;
&lt;br /&gt;
=== Including a &amp;quot;Random&amp;quot; Option ===&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;map_voting_include_random_choice &amp;amp;lt;true/false&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=workshop-mods&lt;br /&gt;
|title=Workshop Mods&lt;br /&gt;
|content=&lt;br /&gt;
For creators, see [[Script Modding Guide]].&lt;br /&gt;
&lt;br /&gt;
=== Install Mods ===&lt;br /&gt;
Global (not in a rotation):&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;mods_installed_server_only &amp;amp;lt;steamid&amp;amp;gt;&lt;br /&gt;
mods_installed &amp;amp;lt;steamid&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Per-rotation (requires the SteamID to be installed on server):&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;load_mod &amp;amp;lt;steamid&amp;amp;gt;              # loads on client and server&lt;br /&gt;
load_mod_client_only &amp;amp;lt;steamid&amp;amp;gt;  # loads only on clients&lt;br /&gt;
load_mod_server_only &amp;amp;lt;steamid&amp;amp;gt;  # loads only on server&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mod Variables ===&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;mod_variable &amp;amp;lt;string&amp;amp;gt;        # global; not in a rotation&lt;br /&gt;
mod_variable_local &amp;amp;lt;string&amp;amp;gt;  # only for the rotation it&#039;s in&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=discord-webhook&lt;br /&gt;
|title=Discord Admin Webhook Logger&lt;br /&gt;
|content=&lt;br /&gt;
=== Basics ===&lt;br /&gt;
Enable Discord developer mode (Settings → Advanced). Warnings show admin PMs, slays, kicks, revives, slaps. Banmutes log config-writing actions (kicks, VOIP/text mutes, VOIP spammer).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;discord_webhook_warning_tag_admin &amp;amp;lt;@!ID&amp;amp;gt; | &amp;amp;lt;@!ID&amp;amp;gt;&lt;br /&gt;
discord_webhook_warning_id &amp;amp;lt;webhookID&amp;amp;gt;&lt;br /&gt;
discord_webhook_warning_token &amp;amp;lt;webhookToken&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
discord_webhook_banmute_tag_admin &amp;amp;lt;@!ID&amp;amp;gt; | &amp;amp;lt;@!ID&amp;amp;gt;&lt;br /&gt;
discord_webhook_banmute_id &amp;amp;lt;webhookID&amp;amp;gt;&lt;br /&gt;
discord_webhook_banmute_token &amp;amp;lt;webhookToken&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How To Set Up ===&lt;br /&gt;
* Put these in the &#039;&#039;&#039;global&#039;&#039;&#039; settings area (not inside a rotation).&lt;br /&gt;
* Create two webhooks in Discord (one for warnings, one for ban/mute).&lt;br /&gt;
* Click &#039;&#039;&#039;Copy Webhook URL&#039;&#039;&#039; and open it; extract the &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;token&amp;lt;/code&amp;gt; and paste into the *_id/*_token settings.&lt;br /&gt;
* &amp;lt;code&amp;gt;_tag_admin&amp;lt;/code&amp;gt; lets you prefix text or pings. To ping a user, enable Dev Mode, right-click → &#039;&#039;&#039;Copy ID&#039;&#039;&#039; and use &amp;lt;code&amp;gt;&amp;amp;lt;@!USERID&amp;amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If configured correctly, each admin action posts:&lt;br /&gt;
* Action performed&lt;br /&gt;
* Title from &amp;lt;code&amp;gt;_tag_admin&amp;lt;/code&amp;gt;&lt;br /&gt;
* Admin (linked to Steam)&lt;br /&gt;
* Target user (linked to Steam)&lt;br /&gt;
* Server name&lt;br /&gt;
* Reason&lt;br /&gt;
* Date/time&lt;br /&gt;
&lt;br /&gt;
{{{!}}style=&amp;quot;margin: 0 auto;&amp;quot;&lt;br /&gt;
{{!}} [[File:DiscordWebhookCopyUrl.png|thumb|Where to create webhooks]]&lt;br /&gt;
{{!}}{{!}} [[File:DiscordWebhookURL.png|thumb|Where to find the id and token]]&lt;br /&gt;
{{!}}{{!}} [[File:DiscordWebhookPreview.png|thumb|Discord admin webhook example]]&lt;br /&gt;
{{!}}}&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Server_Hosting&amp;diff=2756</id>
		<title>Server Hosting</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Server_Hosting&amp;diff=2756"/>
		<updated>2026-07-11T17:48:11Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-reference-page hf-server-hosting-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Server Hosting}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#quick-start|Quick Start Guide]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#prevent-overwrites|Prevent Overwrites on Update]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#admin-player-files|Admin, Ban &amp;amp; Mute Files]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#windows|Windows Server Hosting]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#windows-config|Basic Configuration &amp;amp; Starting]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#linux|Linux Server Hosting]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#linux-config|Linux Configuration &amp;amp; Starting]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-kicker&amp;quot;&amp;gt;Server Administration&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-title&amp;quot;&amp;gt;Set up and maintain a Holdfast dedicated server.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-text&amp;quot;&amp;gt;Use this page as the starting point for Windows and Linux hosting, quick local testing, server file locations, admin lists, launch scripts, and first-run configuration.&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;hf-reference-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Platforms&amp;lt;/span&amp;gt;Dedicated server hosting is available for Windows and Linux.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Start Here&amp;lt;/span&amp;gt;Install the Steam dedicated server tool, copy the default config, then launch with a custom script.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Next Step&amp;lt;/span&amp;gt;Continue to [[Server Configuration]] for rotation settings, imports, map voting, and workshop mods.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=overview&lt;br /&gt;
|title=Overview&lt;br /&gt;
|content=&lt;br /&gt;
The following documentation details how to host a public or private game server for Holdfast: Nations At War. The game offers an anonymous dedicated server for both Linux and Windows.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=quick-start&lt;br /&gt;
|title=Quick Start Guide&lt;br /&gt;
|content=&lt;br /&gt;
For rapid local testing before hosting publicly:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Acquire files:&#039;&#039;&#039; Install &amp;lt;code&amp;gt;Holdfast: Nations At War - Dedicated Server&amp;lt;/code&amp;gt; from your Steam library (&#039;&#039;&#039;Tools&#039;&#039;&#039; section).&lt;br /&gt;
# &#039;&#039;&#039;Configuration:&#039;&#039;&#039; Modify the default map rotation file, which is located in (&amp;lt;code&amp;gt;serverconfig_default.txt&amp;lt;/code&amp;gt;).&lt;br /&gt;
# &#039;&#039;&#039;Launch:&#039;&#039;&#039; Start the server using the provided launch script: &amp;lt;code&amp;gt;LaunchServer.ps1&amp;lt;/code&amp;gt; (Windows) or &amp;lt;code&amp;gt;LaunchServer.sh&amp;lt;/code&amp;gt; (Linux).&lt;br /&gt;
# &#039;&#039;&#039;Connect:&#039;&#039;&#039; In the Holdfast game, go to the server browser, click &#039;&#039;&#039;Join Custom Server&#039;&#039;&#039;, and then click the top &#039;&#039;&#039;Connect&#039;&#039;&#039; button (leaving the address as &amp;lt;code&amp;gt;Localhost&amp;lt;/code&amp;gt; unless you changed the port).&lt;br /&gt;
# &#039;&#039;&#039;Important:&#039;&#039;&#039; To allow other players to connect, you must configure &#039;&#039;&#039;port forwarding&#039;&#039;&#039; on your router and open the necessary &#039;&#039;&#039;UDP ports&#039;&#039;&#039; in your local firewall.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=prevent-overwrites&lt;br /&gt;
|title=Prevent Overwrites on Update&lt;br /&gt;
|content=&lt;br /&gt;
Game updates often overwrite the default launch script and configuration file. To prevent this, always create copies of these files and use the copies for your custom server:&lt;br /&gt;
&lt;br /&gt;
# Duplicate &amp;lt;code&amp;gt;serverconfig_default.txt&amp;lt;/code&amp;gt; to a custom name (e.g., &amp;lt;code&amp;gt;serverconfig_myname.txt&amp;lt;/code&amp;gt;).&lt;br /&gt;
# Duplicate the launch script (e.g., &amp;lt;code&amp;gt;LaunchServer.ps1&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;LaunchServer_myname.ps1&amp;lt;/code&amp;gt;).&lt;br /&gt;
# Edit your custom launch script to point to your custom config file.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=admin-player-files&lt;br /&gt;
|title=Admin, Ban &amp;amp; Mute Files&lt;br /&gt;
|content=&lt;br /&gt;
Holdfast dedicated servers use several plain text files to persist administrator access, bans, and mutes. These files are useful when reviewing admin actions, carrying lists between servers, or manually adding a player before the server launches.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-files-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-file-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-file-name&amp;quot;&amp;gt;bannedplayers.txt&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-file-desc&amp;quot;&amp;gt;Stores banned players.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-file-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-file-name&amp;quot;&amp;gt;mutedplayerschat.txt&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-file-desc&amp;quot;&amp;gt;Stores players muted from text chat.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-file-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-file-name&amp;quot;&amp;gt;mutedplayersvoip.txt&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-file-desc&amp;quot;&amp;gt;Stores players muted from VoIP.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-file-card hf-admin-file-card-important&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-file-name&amp;quot;&amp;gt;serverAdmins.txt&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-file-desc&amp;quot;&amp;gt;Auto-authorizes server administrators.&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;h3&amp;gt;How These Files Are Updated&amp;lt;/h3&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Automatic updates:&#039;&#039;&#039; The game writes to &amp;lt;code&amp;gt;bannedplayers.txt&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;mutedplayerschat.txt&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;mutedplayersvoip.txt&amp;lt;/code&amp;gt; when server admins ban, chat mute, or VoIP mute players in-game.&lt;br /&gt;
* &#039;&#039;&#039;Manual edits:&#039;&#039;&#039; You can manually add players to these lists. Restart the server for manual changes to take effect, or use [[Remote Console Commands|Remote Console Commands]] if you are reloading supported ban and mute files with &amp;lt;code&amp;gt;rc fileReloader&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Server admins:&#039;&#039;&#039; &amp;lt;code&amp;gt;serverAdmins.txt&amp;lt;/code&amp;gt; is only needed if you want listed players to automatically be logged into the admin console without using [[Remote Console Commands|Remote Console Commands]]. Place it in the base &amp;lt;code&amp;gt;/holdfastnaw-dedicated/&amp;lt;/code&amp;gt; directory and restart the server after editing it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Player ID Format&amp;lt;/h3&amp;gt;&lt;br /&gt;
Use the player&#039;s &#039;&#039;&#039;AGS ID&#039;&#039;&#039;. This is the same value as their &#039;&#039;&#039;PlayFab ID&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;&amp;amp;lt;ags_id&amp;amp;gt; # Name of person&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anything after a &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; is treated as a comment. Comments are useful for leaving the player&#039;s name or the reason they were added.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-file-note&amp;quot;&amp;gt;&lt;br /&gt;
SteamID is still supported for backwards compatibility when manually adding users to these files. AGS ID / PlayFab ID is the default identifier written by the game when players are added automatically.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=windows&lt;br /&gt;
|title=Windows Server Hosting&lt;br /&gt;
|content=&lt;br /&gt;
=== Obtaining the Game Files ===&lt;br /&gt;
&lt;br /&gt;
You can acquire the dedicated server files using one of two methods:&lt;br /&gt;
&lt;br /&gt;
==== 1. Steam Client (Recommended) ====&lt;br /&gt;
This is the easiest method if you have Steam installed:&lt;br /&gt;
&lt;br /&gt;
# Open your &#039;&#039;&#039;Steam Library&#039;&#039;&#039;.&lt;br /&gt;
# Use the filter to select &#039;&#039;&#039;Tools&#039;&#039;&#039; (or search for &#039;&#039;Holdfast&#039;&#039; and tick the &#039;&#039;&#039;Tools&#039;&#039;&#039; box).&lt;br /&gt;
# Install &#039;&#039;&#039;Holdfast: Nations At War - Dedicated Server&#039;&#039;&#039;.&lt;br /&gt;
# Once installed, right-click the app → &#039;&#039;&#039;Manage&#039;&#039;&#039; → &#039;&#039;&#039;Browse local files&#039;&#039;&#039; to access the server folder.&lt;br /&gt;
&lt;br /&gt;
{{{!}}style=&amp;quot;margin:0 auto;&amp;quot;&lt;br /&gt;
{{!}} [[File:ServerSteamLocation.png|thumb|Steam application to download]]&lt;br /&gt;
{{!}}{{!}} [[File:ServerBrowseLocalFiles.png|thumb|Browse local files in Steam]]&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
==== 2. SteamCMD ====&lt;br /&gt;
SteamCMD is a command-line utility used to install and update dedicated servers.&lt;br /&gt;
&lt;br /&gt;
# Download and set up SteamCMD.&lt;br /&gt;
# Run the following command, replacing &amp;lt;code&amp;gt;[LOGINNAME]&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;[PASSWORD]&amp;lt;/code&amp;gt; with your Steam credentials:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;steamcmd +login [LOGINNAME] [PASSWORD] +force_install_dir &amp;quot;C:\holdfastserver&amp;quot; +app_update 589290 +quit&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note:&#039;&#039;&#039; The account used must &#039;&#039;&#039;own the game&#039;&#039;&#039;; anonymous login will fail.&lt;br /&gt;
* If the server has issues, run the command again with &amp;lt;code&amp;gt;validate&amp;lt;/code&amp;gt; to verify files: &amp;lt;code&amp;gt;+app_update 589290 validate&amp;lt;/code&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=windows-config&lt;br /&gt;
|title=Basic Configuration &amp;amp; Starting (Windows)&lt;br /&gt;
|content=&lt;br /&gt;
[[File:FolderStructure.jpg|thumb|Holdfast merged server &amp;amp; game files folder structure|alt=|none]]&lt;br /&gt;
&lt;br /&gt;
The server files include example configs. See [[Server Configuration|Server Configuration]] for all options.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Duplicate Files:&#039;&#039;&#039; Following the warning above, make copies of the default files:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;serverconfig_default.txt → serverconfig_newserver.txt&lt;br /&gt;
LaunchServer.ps1 → LaunchServer_newserver.ps1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Edit Configuration&#039;&#039;&#039; (&amp;lt;code&amp;gt;serverconfig_newserver.txt&amp;lt;/code&amp;gt;): Set up your ports and server details. &#039;&#039;&#039;Both ports must be unique for each server instance.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;# Server &amp;amp; Steam Ports&lt;br /&gt;
server_port 20100&lt;br /&gt;
steam_query_port 27000&lt;br /&gt;
&lt;br /&gt;
# Basic variables&lt;br /&gt;
server_name My Custom Server&lt;br /&gt;
server_region europe&lt;br /&gt;
#server_admin_password defaultAdminPWReplace (Uncomment and replace)&lt;br /&gt;
#server_password mypassword (Uncomment for private server)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Action:&#039;&#039;&#039; Ensure the &amp;lt;code&amp;gt;server_port&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;steam_query_port&amp;lt;/code&amp;gt; (UDP) are open in your Windows firewall and have corresponding port forwarding rules on your router. The &amp;lt;code&amp;gt;steam_query_port&amp;lt;/code&amp;gt; is what allows the server browser to display information like player count and map.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update Launch Script:&#039;&#039;&#039; Edit your custom launch script (&amp;lt;code&amp;gt;LaunchServer_newserver.ps1&amp;lt;/code&amp;gt;) to ensure the arguments point to your custom config file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;# LaunchServer_newserver.ps1 - Example arguments&lt;br /&gt;
$args = &#039;-s -r --serverConfigFilePath &amp;quot;serverconfig_newserver.txt&amp;quot; --outputLog &amp;quot;logs_output\outputlog_newserver.txt&amp;quot; ...&#039;&lt;br /&gt;
Start-Process -FilePath &amp;quot;vapuriloadtester.exe&amp;quot; -Verb RunAs -ArgumentList $args&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Start Server:&#039;&#039;&#039; Run &amp;lt;code&amp;gt;LaunchServer_newserver.ps1&amp;lt;/code&amp;gt; to start the server process.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=linux&lt;br /&gt;
|title=Linux Server Hosting&lt;br /&gt;
|content=&lt;br /&gt;
=== Docker Setup (Recommended) ===&lt;br /&gt;
Using the official Docker image simplifies installation, maintenance, and updates:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Basic Installation:&#039;&#039;&#039; This command runs the server and uses the host network to automatically map required ports:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;docker run -d --net=host --name=holdfastnaw-dedicated cm2network/holdfastnaw&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Custom Ports:&#039;&#039;&#039; To run multiple instances, you can specify custom ports using environment variables:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;docker run -d --net=host -e SERVER_PORT=20100 -e STEAM_QUERY_PORT=27000 --name=holdfastnaw-dedicated cm2network/holdfastnaw&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Docker Hub: [https://hub.docker.com/r/cm2network/holdfastnaw/ https://hub.docker.com/r/cm2network/holdfastnaw/]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The container automatically checks for updates on start. You must &#039;&#039;&#039;restart the container&#039;&#039;&#039; after a game update to apply it. The configuration files are located inside the container at &amp;lt;code&amp;gt;/home/steam/holdfastnaw-dedicated/&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Manual Setup ===&lt;br /&gt;
If you are not using Docker, you can manually set up the server using SteamCMD.&lt;br /&gt;
&lt;br /&gt;
Install [https://developer.valvesoftware.com/wiki/SteamCMD SteamCMD], then run the following to download the dedicated server files (App ID &amp;lt;code&amp;gt;1424230&amp;lt;/code&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;steamcmd.sh +login anonymous +force_install_dir /opt/holdfastserver +app_update 1424230 +quit&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Use &amp;lt;code&amp;gt;+app_update 1424230 validate&amp;lt;/code&amp;gt; later to verify the files if needed.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=linux-config&lt;br /&gt;
|title=Basic Configuration &amp;amp; Starting (Linux Manual)&lt;br /&gt;
|content=&lt;br /&gt;
&#039;&#039;&#039;Duplicate Config:&#039;&#039;&#039; Navigate to the server directory and copy the default config:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;cd /opt/holdfastserver&lt;br /&gt;
cp serverconfig_default.txt serverconfig_myserver.txt&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Edit Config&#039;&#039;&#039; (&amp;lt;code&amp;gt;serverconfig_myserver.txt&amp;lt;/code&amp;gt;): Configure your ports and server details as detailed in the Windows section (setting &amp;lt;code&amp;gt;server_port&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;steam_query_port&amp;lt;/code&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;server_name My Server&lt;br /&gt;
server_region europe&lt;br /&gt;
server_admin_password defaultAdminPWReplace&lt;br /&gt;
#server_password mypassword&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Start Server:&#039;&#039;&#039; Execute the main game file with required arguments. This uses the &amp;lt;code&amp;gt;-startserver&amp;lt;/code&amp;gt; flag and runs in a headless, no-graphics mode for stability:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;&amp;quot;./Holdfast NaW&amp;quot; -startserver \&lt;br /&gt;
  -batchmode \&lt;br /&gt;
  -nographics \&lt;br /&gt;
  -screen-width 640 \&lt;br /&gt;
  -screen-height 480 \&lt;br /&gt;
  -screen-quality &amp;quot;Fastest&amp;quot; \&lt;br /&gt;
  -framerate &amp;quot;120&amp;quot; \&lt;br /&gt;
  --serverheadless \&lt;br /&gt;
  -serverConfigFilePath &amp;quot;serverconfig_myserver.txt&amp;quot; \&lt;br /&gt;
  -logFile &amp;quot;logs_output/outputlog_server.txt&amp;quot; \&lt;br /&gt;
  -logArchivesDirectory &amp;quot;logs_archive/&amp;quot; \&lt;br /&gt;
  -p &amp;quot;20100&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Replace &amp;lt;code&amp;gt;&amp;quot;serverconfig_myserver.txt&amp;quot;&amp;lt;/code&amp;gt; with your actual config file name and verify the port &amp;lt;code&amp;gt;-p &amp;quot;20100&amp;quot;&amp;lt;/code&amp;gt; matches your configuration file.&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Maps&amp;diff=2755</id>
		<title>Maps</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Maps&amp;diff=2755"/>
		<updated>2026-07-11T17:47:47Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-reference-page hf-maps-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Maps}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;Game Types&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#naw|Nations at War]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#frontlines|Frontlines]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#aos|Age of Sail]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-kicker&amp;quot;&amp;gt;Map Directory&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-title&amp;quot;&amp;gt;Browse Holdfast maps by era, image, game mode, version, and creator.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-text&amp;quot;&amp;gt;Use this page as a reference for Nations at War, Frontlines, and Age of Sail maps when planning rotations, events, or custom server configurations.&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;hf-reference-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Game Types&amp;lt;/span&amp;gt;Maps are grouped into Nations at War, Frontlines, and Age of Sail sections.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Rotation Planning&amp;lt;/span&amp;gt;Use map names and game modes with [[Server Configuration#map-rotations|map rotation]] blocks.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-reference-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Custom Workflows&amp;lt;/span&amp;gt;For custom map setup, continue to [[Map Editing]] and [[Spawnable Props]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=naw&lt;br /&gt;
|title=Nations at War&lt;br /&gt;
|content=&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
! Map&lt;br /&gt;
! Image&lt;br /&gt;
! Game Mode(s)&lt;br /&gt;
! Introduced&lt;br /&gt;
! Creator&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Al Kimar Pyramids&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Alkimarpyramids loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 2.7&lt;br /&gt;
{{!}} Ed&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Al Uddin Ruins&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Aluddinruins loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 2.3&lt;br /&gt;
{{!}} Stan&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Antiquity&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Antiquity_loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} Harper&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Arendan River&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Arendanriver loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, Army Siege&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Aspern&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Aspern loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 1.15&lt;br /&gt;
{{!}} Willy&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Aunby Valley&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Aunbyvalley loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 1.6&lt;br /&gt;
{{!}} Harper&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Autumn Watch&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Autumnwatch loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 1.8&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Avignon&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Avignon loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 2.7&lt;br /&gt;
{{!}} Charles&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Black Forest&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Blackforest loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} Harper&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Bonnie Crags&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Bonniecrags loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 2.19&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Boston&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Boston loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Deathmatch, AR Invasion&lt;br /&gt;
{{!}} Game Version 5.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Brooklyn Heights&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Brooklynheights loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} AR Offensive&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Buckland Banks&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Bucklandbanks loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 2.22&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Bunker Hill&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Bunkerhill loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Deathmatch, AR Invasion&lt;br /&gt;
{{!}} Game Version 5.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Camden&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Camden loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, AR Offensive&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Camp Salamanca&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Campsalamanca loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, Army Siege&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Canyon&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Canyon loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, Melee Arena&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Castle Arena&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Castlearena loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, Melee Arena&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Causeways&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Causeways loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} Walki&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Champs D&#039;Ambre&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:GrassyplainsII loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Convoy&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Convoy loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 2.22&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Copper Valley&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:CopperValley.jpg|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 3.20&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Costa Relitto&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Islandplains loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 1.8&lt;br /&gt;
{{!}} Storey&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Crosshills&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Crosshills loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Crossroads&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Crossroads loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, Army Siege&lt;br /&gt;
{{!}} Game Version 2.22&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Dedborg Expanse&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Grassyplains loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Delaware&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Delaware loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, AR Invasion&lt;br /&gt;
{{!}} Game Version 5.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Desert Ruins&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Desertruins loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, Army Siege&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Domont Gardens&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Domontgardens loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 2.22&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Drill Grounds&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Drillgrounds loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 2.19&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Dutch Canals&#039;&#039;&#039;&lt;br /&gt;
{{!}} Removed as of v2.15&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Eden Creek&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:GrassyplainsV loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 1.8&lt;br /&gt;
{{!}} Ed&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Empire&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Empire loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 2.15&lt;br /&gt;
{{!}} Storey&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Ernest Ridge&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:ErnestRidge loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} Harper&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Fada Strath&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:FadaStrath.jpg|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 3.20&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Fausberg Forest&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Fausbergforest loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Fort Al Farid&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Fortalfarid loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Siege&lt;br /&gt;
{{!}} Game Version 1.12&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Fort Arena&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Fortarena loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, Melee Arena&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Fort Christina&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Fortchristiana loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, Army Siege&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Fort Darial&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Fortdarial loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Siege&lt;br /&gt;
{{!}} Game Version 1.8&lt;br /&gt;
{{!}} Storey&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Fort Pierre&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Fortpierre loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, Army Siege&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} Harper&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Fort Salettes&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:FortSalettes loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, Army Siege&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} Walki&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Fort Schwarz&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:FortSchwarz loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, Army Siege&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Fort Ticonderoga&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Ticonderoga loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Deathmatch, AR Invasion&lt;br /&gt;
{{!}} Game Version 5.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Fort Willy&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Fort Willy.jpg|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Siege&lt;br /&gt;
{{!}} Game Version 3.20&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Fort Winston&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Fortwinston loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, Army Siege&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} Walki&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Garrison Arena&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Garrisonarena loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, Melee Arena&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Glacier&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Glacier loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, Army Siege&lt;br /&gt;
{{!}} Game Version 1.12&lt;br /&gt;
{{!}} Harper&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Heartmound&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Heartmound loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 1.8&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Highlands&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Highlands loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, Army Siege&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Hills of Tyrol&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Hillsoftyrol loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 2.11&lt;br /&gt;
{{!}} Charles&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Hudree Marsh&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Hudreemarsh loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 2.7&lt;br /&gt;
{{!}} Stan&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Isle Of Wake&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Isleofwake loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 2.22&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;King George&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Kinggeorge loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Kingly Lakes&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:SnowyPlainsIII loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} Starblazer&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Lamarsh Fen&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Lamarshfen loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} Harper&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Lexington&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Lexington loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} AR Offensive&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Linburg&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Linburg loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Lindisfarne&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Lindisfarne loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 2.22&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Loch Glen&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:LochGlen.jpg|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, Army Siege&lt;br /&gt;
{{!}} Game Version 3.20&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Marquette&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Marquette loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 1.8&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Norsten Gorge&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:SnowyplainsII loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Oasis&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Desertplainssmall loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Palisade Arena&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Palisadearena loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, Melee Arena&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Patriot Farm&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:PatriotFarms loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, AR Offensive&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Pillerone Pass&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Montepilleronepass loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 2.7&lt;br /&gt;
{{!}} Mattrobes&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Pinefield March&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:GrassyplainsIV loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 1.8&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Polar Woods&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Snowyplainssmall loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 2.19&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Port Nile&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Portnile loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 1.12&lt;br /&gt;
{{!}} Harper&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Ravenstone&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Ravenstone loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 2.6&lt;br /&gt;
{{!}} Harper&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Ryhall Vale&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Ryhallvale loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 2.6&lt;br /&gt;
{{!}} Harper&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Sacred Arena&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Sacredarena loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, Melee Arena&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Sacred Valley&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Sacredvalley loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 1.16&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Saratoga&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Saratoga loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} AR Invasion&lt;br /&gt;
{{!}} Game Version 5.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Sharpton&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Sharpton loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, Army Siege&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Spanish Farm&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Spanishfarm loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Tahir Desert&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Tahirdesert loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Teacsa Isle&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:TeacsaIsle loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 3.20&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Training Grounds&#039;&#039;&#039;&lt;br /&gt;
{{!}} Removed as of v2.19&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Tropics&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Tropics loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 2.22&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Vanoise Heights&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Vanoiseheights loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 2.7&lt;br /&gt;
{{!}} Skyold&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Vestiges&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Vestiges loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Game Version 2.22&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Watchtower Arena&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Watchtowerarena loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch, Melee Arena&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Westmill Brook&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:GrassyplainsIII loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Army Assault, Army Battlefield, Army Conquest, Army Deathmatch&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} Starblazer&lt;br /&gt;
{{!}}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=frontlines&lt;br /&gt;
|title=Frontlines&lt;br /&gt;
|content=&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
! Map&lt;br /&gt;
! Image&lt;br /&gt;
! Game Mode(s)&lt;br /&gt;
! Introduced&lt;br /&gt;
! Creator&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Archipelago&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Archipelago loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Offensive (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.27&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Berkton Green&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Berktongreen loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Offensive (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.3&lt;br /&gt;
{{!}} Stan&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Charleville&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Charleville loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Offensive (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.27&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Countryside&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Countryside loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Offensive (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Depot&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Depot loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Offensive (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.27&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Estate&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Estate loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Invasion (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.27&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Fort Imraan&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Fortimraan loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Invasion (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.4&lt;br /&gt;
{{!}} Storey&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Foxhole&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Foxhole loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Offensive (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Freurlund&#039;&#039;&#039;&lt;br /&gt;
{{!}} Removed as of v2.15&lt;br /&gt;
{{!}} Offensive (Frontlines), Invasion (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Heroes Landing&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Heroeslanding loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Invasion (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.3&lt;br /&gt;
{{!}} Harper&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Junction&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Junction loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Offensive (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.27&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Kingsman Bay&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Kingsmanbay loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Invasion (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.27&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Lisart Valley&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Lisartvalley loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Offensive (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.6&lt;br /&gt;
{{!}} Storey&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Mansion&#039;&#039;&#039;&lt;br /&gt;
{{!}} Removed as of v2.15&lt;br /&gt;
{{!}} Offensive (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Marre&#039;&#039;&#039;&lt;br /&gt;
{{!}} Removed as of v2.15&lt;br /&gt;
{{!}} Offensive (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Over The Top&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Overthetop loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Invasion (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.27&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Red Tides&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Redtides loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Invasion (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.27&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Requiem&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Requiem loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Offensive (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.27&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Sacrifice&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Sacrifice loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Offensive (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.3&lt;br /&gt;
{{!}} Harper&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;St. Peter&#039;s&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Stpeters loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Offensive (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Stalemate&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Stalemate loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Offensive (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.27&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Wasteland&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Wasteland loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Offensive (Frontlines)&lt;br /&gt;
{{!}} Game Version 2.0&lt;br /&gt;
{{!}} Storey&lt;br /&gt;
{{!}}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=aos&lt;br /&gt;
|title=Age of Sail&lt;br /&gt;
|content=&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
! Map&lt;br /&gt;
! Image&lt;br /&gt;
! Game Mode(s)&lt;br /&gt;
! Introduced&lt;br /&gt;
! Creator&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Azure&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Azure_loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Naval Assault, Naval Battlefield, Naval Conquest&lt;br /&gt;
{{!}} Game Version 4.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Balamor Bay&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Balamorbay loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Coastal Siege&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} Harper&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Black Watch Rock&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Blackwatchrock loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Naval Assault, Naval Battlefield, Naval Conquest&lt;br /&gt;
{{!}} Game Version 4.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Caribbean&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Caribbeanislands loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Naval Assault, Naval Battlefield&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Charred Tides&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Charredtides loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Naval Assault, Naval Battlefield, Naval Conquest&lt;br /&gt;
{{!}} Game Version 4.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Coral Atoll&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Coralatoll loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Naval Assault, Naval Battlefield, Naval Conquest&lt;br /&gt;
{{!}} Game Version 4.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Fort Imperial&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Fortimperial loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Coastal Siege&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Fort Slott&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Fortslott loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Coastal Siege&lt;br /&gt;
{{!}} Game Version 4.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Frozen Strait&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Frozenstrait loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Naval Assault, Naval Battlefield, Naval Conquest&lt;br /&gt;
{{!}} Game Version 4.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Harouti Islands&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Harutiisland loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Naval Assault, Naval Battlefield, Naval Conquest&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Helsberg&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Helsberg loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Coastal Siege&lt;br /&gt;
{{!}} Game Version 4.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Islas De Ratas&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Islasderatas loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Naval Assault, Naval Battlefield, Naval Conquest&lt;br /&gt;
{{!}} Game Version 4.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Martello Tower&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Martellotower loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Naval Assault, Naval Battlefield, Naval Conquest, Coastal Siege&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Nile&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Nile loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Naval Assault, Naval Battlefield, Naval Conquest&lt;br /&gt;
{{!}} Game Version 4.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Open Waters&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Openoceans loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Naval Assault, Naval Battlefield, Naval Conquest&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} Rycon&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Outer Isles&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Outerisles loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Naval Assault, Naval Battlefield, Naval Conquest&lt;br /&gt;
{{!}} Game Version 4.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Pirate Cove&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Piratecove loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Naval Assault, Naval Battlefield, Naval Conquest&lt;br /&gt;
{{!}} Game Version 4.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Port Le Merc&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Portlemerc loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Naval Assault, Naval Battlefield, Naval Conquest, Coastal Siege&lt;br /&gt;
{{!}} Game Version 4.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Raiders Passage&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Raiderspassage loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Naval Assault, Naval Battlefield, Naval Conquest&lt;br /&gt;
{{!}} Game Version 4.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;South Sea Castle&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Southseacastle loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Naval Battlefield, Naval Conquest, Coastal Siege&lt;br /&gt;
{{!}} Early Access&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Veste Osttrutz&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Vesteosttrutz loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Coastal Siege&lt;br /&gt;
{{!}} Game Version 4.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Winter Fjords&#039;&#039;&#039;&lt;br /&gt;
{{!}} [[File:Winterfjords loadingscreen.webp|frameless|250x250px]]&lt;br /&gt;
{{!}} Naval Assault, Naval Battlefield, Naval Conquest&lt;br /&gt;
{{!}} Game Version 4.0&lt;br /&gt;
{{!}} &lt;br /&gt;
{{!}}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:16px;&amp;quot;&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; Server administrators may use the &#039;&#039;&#039;Holdfast SDK&#039;&#039;&#039; and custom map rotations to modify map-to-mode pairings on private community servers.&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2754</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2754"/>
		<updated>2026-07-10T22:43:01Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image {&lt;br /&gt;
  flex: 0 0 320px;&lt;br /&gt;
  max-width: 320px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image img {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.toc,&lt;br /&gt;
#toc,&lt;br /&gt;
.toctoggle,&lt;br /&gt;
.mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task-table td {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-status {&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Status colors */&lt;br /&gt;
.wn-task.wn-status-not-started .wn-status-cell {&lt;br /&gt;
  color: #b00020;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-in-progress .wn-status-cell {&lt;br /&gt;
  color: #b26a00;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-done .wn-status-cell {&lt;br /&gt;
  color: #1b7f3a;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-social-card-icon img {&lt;br /&gt;
  width: 40px;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  display: block;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Game Modes Page ===== */&lt;br /&gt;
.hf-game-modes-page .hf-gm-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 70%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span {&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-code {&lt;br /&gt;
  background: #4a4036;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-value {&lt;br /&gt;
  color: #555555;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  margin: 10px 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 3px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-heading {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border-top: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-top: 6px;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 0 4px 6px 0;&lt;br /&gt;
  padding: 3px 7px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a:hover {&lt;br /&gt;
  border-color: #C9A227;&lt;br /&gt;
  color: #5f4c00 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Beginner&#039;s Guide Page ===== */&lt;br /&gt;
.hf-beginners-page .hf-bg-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts,&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact,&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Mechanics Page ===== */&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact,&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Directory Hub Pages ===== */&lt;br /&gt;
.hf-directory-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-classes-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-hero,&lt;br /&gt;
.hf-melee-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-directory-hero,&lt;br /&gt;
.hf-auxiliary-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-directory-hero,&lt;br /&gt;
.hf-voice-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.36), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: 76px minmax(0, 1fr);&lt;br /&gt;
  min-height: 98px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 65% 20%, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.22);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 76px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 76px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: 74px;&lt;br /&gt;
  max-width: 74px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.8);&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 6px;&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section,&lt;br /&gt;
.hf-melee-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-relpage-section,&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section,&lt;br /&gt;
.hf-voice-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-fact span,&lt;br /&gt;
.hf-shooting-page .hf-card-title a {&lt;br /&gt;
  color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-directory-fact span,&lt;br /&gt;
.hf-auxiliary-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Musician Tunes Page ===== */&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 9px 11px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table th,&lt;br /&gt;
.hf-music-page .hf-music-class-table th {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:first-child {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: 1%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(3),&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(5),&lt;br /&gt;
.hf-music-page .hf-music-class-table td:first-child {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table tr:hover td,&lt;br /&gt;
.hf-music-page .hf-music-class-table tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Factions Page ===== */&lt;br /&gt;
.hf-factions-page .hf-faction-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin-top: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-top: 4px solid #BFB69C;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 230px;&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card:hover {&lt;br /&gt;
  border-top-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 144px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest img {&lt;br /&gt;
  max-height: 120px;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-name {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  padding-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-note {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Sidebar Current Page Highlight ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Beginner&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Beginner&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;User_Interface&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;User_Interface&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Factions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Factions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Weapons&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Weapons&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Modes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Modes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Types&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Types&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Maps&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Maps&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Known_Issues&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Known_Issues&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Frequently_Asked_Questions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;FAQ&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Shooting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Shooting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Melee&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Melee&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Artillery&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Artillery&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Defences&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Defences&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Horseback_Riding&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Horseback_Riding&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Auxiliary&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Auxiliary&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Orders&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Orders&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Traits&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Traits&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Naval_Combat&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Naval_Combat&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Ships&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Ships&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Musician_Tunes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Musician_Tunes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Voice_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Voice_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Command&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Command&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Rank_and_File&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Rank_and_File&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Skirmisher&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Skirmisher&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Support&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Support&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Cavalry&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Cavalry&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crewmen&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crewmen&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Linebattle&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Linebattle&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crews&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crews&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Organized_Events&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Organized_Events&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Schedule&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Schedule&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Roster&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Roster&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_user_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_user_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_upgrade_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_upgrade_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Script_Modding_Guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Editing&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Map_Editing&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Workshop_Discord&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Workshop_Discord&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Mods_and_Consoles&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Mods_and_Consoles&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Hosting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Hosting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Server_Configuration&amp;quot;]:not([class*=&amp;quot;Server_Configuration_Enums&amp;quot;]) .hf-sidebar-list a[href*=&amp;quot;Server_Configuration&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Config_Templates&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Spawnable_Props&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Spawnable_Props&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Remote_Console_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Remote_Console_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Configuration_Enums&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Configuration_Enums&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Admin_Features&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Admin_Features&amp;quot;] {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.22) !important;&lt;br /&gt;
  border-left: 3px solid #C9A227;&lt;br /&gt;
  color: #FFFFFF !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  padding-left: 6px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Linebattle Page ===== */&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 68%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
  margin-bottom: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card,&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact span {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 36px 1fr;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-num {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 28px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule strong,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms th {&lt;br /&gt;
  background: #46463E;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms td:first-child {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  width: 140px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Hosting: Admin, Ban &amp;amp; Mute Files ===== */&lt;br /&gt;
.hf-admin-files-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card-important {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-name {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-desc {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 16px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Known Issues &amp;amp; Solutions Page ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-body-content {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Config Templates Page ===== */&lt;br /&gt;
/* Body selectors cover direct article/template views. The wrapper class below&lt;br /&gt;
   keeps the code colors working anywhere the template is transcluded. */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-body-content,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Collapsible template headings inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-block {&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  background: #EEEDEB;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading {&lt;br /&gt;
  background: #F2F0EA !important;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  border-left: 4px solid #C9A227;&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  padding: 10px 96px 10px 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading a {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: 14px;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  min-height: 40px;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-content {&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Code blocks inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Admin Features Page ===== */&lt;br /&gt;
.hf-admin-features-page .hf-admin-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #8a3327 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body pre {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(138, 51, 39, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #8a3327;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable caption {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-bottom: 0;&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Remote Console Commands Page ===== */&lt;br /&gt;
.hf-remote-console-page .hf-rc-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th.code,&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a {&lt;br /&gt;
  background: rgba(31, 93, 143, 0.12);&lt;br /&gt;
  border: 1px solid rgba(31, 93, 143, 0.28);&lt;br /&gt;
  border-bottom-color: #c9a227;&lt;br /&gt;
  color: #6f5600 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 1px 5px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:hover,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:focus {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.16);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1f5d8f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop {&lt;br /&gt;
  background: #3d352e;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 10px 24px rgba(0, 0, 0, 0.28);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  max-height: 220px;&lt;br /&gt;
  min-width: 260px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: calc(100% + 6px);&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  width: min(320px, calc(100vw - 48px));&lt;br /&gt;
  z-index: 20;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop-wide {&lt;br /&gt;
  width: min(420px, calc(100vw - 48px));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:last-child .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .wikitable th:last-child .hf-rc-enum-pop {&lt;br /&gt;
  left: auto;&lt;br /&gt;
  right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:hover .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:focus-within .hf-rc-enum-pop {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .07em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-list {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-foot {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  padding-top: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Configuration Enums Page ===== */&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-note {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block {&lt;br /&gt;
  background: linear-gradient(180deg, rgba(242, 240, 234, 0.98), rgba(238, 237, 235, 0.96));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  margin-bottom: 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .hf-issue-heading {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94)),&lt;br /&gt;
    linear-gradient(90deg, rgba(201, 162, 39, 0.3), rgba(201, 162, 39, 0));&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 10px 110px 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  right: 16px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 11px;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle a {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 12px 14px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content &amp;gt; p:first-child {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 6px;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label,&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable caption {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.16), rgba(201, 162, 39, 0.04));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  margin: 12px 0 6px;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label + .wikitable {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td {&lt;br /&gt;
  background: #f8f5ec;&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:first-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(3) {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #trait .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-family: ui-monospace, &amp;quot;SFMono-Regular&amp;quot;, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:last-child {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.36);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 1px 0;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #gamemodes,&lt;br /&gt;
.hf-server-configuration-enums-page #map-names,&lt;br /&gt;
.hf-server-configuration-enums-page #faction-winner,&lt;br /&gt;
.hf-server-configuration-enums-page #class,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon-classes,&lt;br /&gt;
.hf-server-configuration-enums-page #faction,&lt;br /&gt;
.hf-server-configuration-enums-page #attacking-defending {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #voice-phrases,&lt;br /&gt;
.hf-server-configuration-enums-page #player-actions,&lt;br /&gt;
.hf-server-configuration-enums-page #instruments,&lt;br /&gt;
.hf-server-configuration-enums-page #instrument-songs {&lt;br /&gt;
  border-left-color: #4b7f9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #ship-type,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-renderer-color,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name,&lt;br /&gt;
.hf-server-configuration-enums-page #emplacement,&lt;br /&gt;
.hf-server-configuration-enums-page #sapper-build-mode,&lt;br /&gt;
.hf-server-configuration-enums-page #nature-presets,&lt;br /&gt;
.hf-server-configuration-enums-page #explosion-type,&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object {&lt;br /&gt;
  border-left-color: #6a8f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type,&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order,&lt;br /&gt;
.hf-server-configuration-enums-page #trait,&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type {&lt;br /&gt;
  border-left-color: #8f4b9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #festive-season {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Class Pages ===== */&lt;br /&gt;
.hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96) 0%, rgba(70, 70, 62, 0.96) 68%, rgba(136, 109, 0, 0.92) 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 14px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.20), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -65px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 160px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header,&lt;br /&gt;
.hf-class-info-badges,&lt;br /&gt;
.hf-class-info-stats,&lt;br /&gt;
.hf-class-info-equip {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
  margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header-label,&lt;br /&gt;
.hf-class-info-equip-label,&lt;br /&gt;
.hf-class-info-stat-label {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction,&lt;br /&gt;
.hf-class-info-badge,&lt;br /&gt;
.hf-class-info-equip-item {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.10);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 5px;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  margin: 0 5px 6px 0;&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction img {&lt;br /&gt;
  height: 18px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.6);&lt;br /&gt;
  color: #fff3c4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stats {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.55);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-value {&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 23px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-bonus {&lt;br /&gt;
  color: #89d185;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  max-width: 280px;&lt;br /&gt;
  min-height: 258px;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 190px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-uniform-card-era {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  border-top: none;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
  border-radius: 0 0 6px 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image span,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image img {&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  color: #d9c78c;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 0 10px 10px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Artillery Page ===== */&lt;br /&gt;
.hf-artillery-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; ul:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(143, 47, 31, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #8f2f1f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body ul {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98) 0%, rgba(70, 70, 62, 0.96) 58%, rgba(143, 47, 31, 0.94) 100%);&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(201, 162, 39, 0.24), rgba(143, 47, 31, 0));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(143, 47, 31, 0.26);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.62);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  border-top-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Naval Combat Page ===== */&lt;br /&gt;
.hf-naval-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-section .hf-relpage-section-body {&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(31, 93, 143, 0.38), rgba(30, 30, 29, 0.96) 64%),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  float: right;&lt;br /&gt;
  height: 118px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -42px 0 12px 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card a,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img.mw-file-element {&lt;br /&gt;
  height: 94px !important;&lt;br /&gt;
  max-height: 94px !important;&lt;br /&gt;
  max-width: 145px !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Weapons Page ===== */&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #1e1e1d 0%, #2f2d2b 58%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 20px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.72);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  min-height: 246px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 136px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image:empty:before {&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  content: &amp;quot;Image pending&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 136px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a,&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image img {&lt;br /&gt;
  filter: saturate(1.05) contrast(1.02);&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-label {&lt;br /&gt;
  align-content: start;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  flex: 1;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-requirement {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 0 10px 10px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added,&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-enum {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 5px 6px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Orders / Traits &amp;amp; Abilities Pages ===== */&lt;br /&gt;
.hf-orders-page .hf-relpage-section,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96), rgba(70, 70, 62, 0.92)),&lt;br /&gt;
    linear-gradient(90deg, rgba(224, 186, 58, 0.14), rgba(224, 186, 58, 0));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  padding: 14px 16px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable,&lt;br /&gt;
.hf-traits-abilities-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 10px;&lt;br /&gt;
  margin: 14px 0 22px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%) !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:first-child {&lt;br /&gt;
  border-radius: 8px 0 0 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:last-child {&lt;br /&gt;
  border-radius: 0 8px 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td {&lt;br /&gt;
  background: linear-gradient(180deg, #fbf8ef 0%, #f0eadc 100%);&lt;br /&gt;
  border-bottom: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-top: 1px solid #d5d0c8 !important;&lt;br /&gt;
  color: #2f2d2b;&lt;br /&gt;
  line-height: 1.55;&lt;br /&gt;
  padding: 13px 14px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 64%),&lt;br /&gt;
    linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border-left: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-radius: 10px 0 0 10px;&lt;br /&gt;
  height: 86px;&lt;br /&gt;
  min-width: 86px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  width: 86px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  border-radius: 0 10px 10px 0;&lt;br /&gt;
  border-right: 1px solid #d5d0c8 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td {&lt;br /&gt;
  background: linear-gradient(180deg, #fffaf0 0%, #f6edda 100%);&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(47, 45, 43, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.30), rgba(224, 186, 58, 0) 66%),&lt;br /&gt;
    linear-gradient(180deg, #3b3832 0%, #1e1e1d 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable img,&lt;br /&gt;
.hf-traits-abilities-page .wikitable img {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 0;&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:first-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:first-of-type {&lt;br /&gt;
  height: 74px !important;&lt;br /&gt;
  opacity: 0.96;&lt;br /&gt;
  width: 74px !important;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:last-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:last-of-type {&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a {&lt;br /&gt;
  display: inline;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  position: static;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a.new,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a.new {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable b,&lt;br /&gt;
.hf-orders-page .wikitable strong,&lt;br /&gt;
.hf-traits-abilities-page .wikitable b,&lt;br /&gt;
.hf-traits-abilities-page .wikitable strong {&lt;br /&gt;
  color: #8f6f00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  min-width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page #captain-orders .wikitable td:first-child,&lt;br /&gt;
.hf-orders-page #midshipman-orders .wikitable td:first-child {&lt;br /&gt;
  width: 96px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Image Card Redesign ===== */&lt;br /&gt;
.hf-beginners-page .hf-card-grid,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card,&lt;br /&gt;
.hf-mechanics-page .hf-card,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.34), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  border: 1px solid #c9c1b2;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 260px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover,&lt;br /&gt;
.hf-mechanics-page .hf-card:hover,&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image,&lt;br /&gt;
.hf-mechanics-page .hf-card-image,&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 72% 18%, rgba(224, 186, 58, 0.25), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.35);&lt;br /&gt;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 10px 10px 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  padding-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img,&lt;br /&gt;
.hf-mechanics-page .hf-card-image img,&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
  max-width: none;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  padding: 13px 14px 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title,&lt;br /&gt;
.hf-mechanics-page .hf-card-title,&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.9);&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px;&lt;br /&gt;
  padding-bottom: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc,&lt;br /&gt;
.hf-mechanics-page .hf-card-desc,&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, #34322f 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #5b5444;&lt;br /&gt;
  border-top: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 5px 16px rgba(0, 0, 0, 0.2);&lt;br /&gt;
  min-height: 316px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 9px 22px rgba(0, 0, 0, 0.28);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 70% 18%, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #171716 100%);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.22);&lt;br /&gt;
  border-bottom-color: #5b5444;&lt;br /&gt;
  height: 238px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-caption,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-caption {&lt;br /&gt;
  align-items: flex-start;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  gap: 9px;&lt;br /&gt;
  padding: 12px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest {&lt;br /&gt;
  flex: 0 0 52px;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  max-height: 72px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 52px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-text,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-text {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #fff4d6;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg),&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg) {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(255, 238, 184, 0.14) 0%, rgba(201, 162, 39, 0.07) 30%, rgba(23, 23, 22, 0) 62%);&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg {&lt;br /&gt;
  filter: brightness(2.05) saturate(1.18) contrast(1.02);&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure p {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: left center;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg-missing,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg-missing {&lt;br /&gt;
  bottom: 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: 8px;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.68);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  letter-spacing: .05em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 6px 8px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.14);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  filter: brightness(1.06) saturate(1.14) contrast(1.1);&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Modding Guide Pages (Script Modding Guide (WIP), Uniform Modding, Map Making Guide) ===== */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact {&lt;br /&gt;
  background: rgba(0, 0, 0, 0.28);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  border-left: 3px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 9px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Callout boxes */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-info {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.10);&lt;br /&gt;
  border-left-color: #546e8c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-tip {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.12);&lt;br /&gt;
  border-left-color: #588157;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-warn {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.13);&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-danger {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.10);&lt;br /&gt;
  border-left-color: #9c3c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.10);&lt;br /&gt;
  border-left-color: #6c548c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Inline status badges */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge {&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  vertical-align: 2px;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.16);&lt;br /&gt;
  border: 1px solid #6c548c;&lt;br /&gt;
  color: #58447a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.14);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.16);&lt;br /&gt;
  border: 1px solid #546e8c;&lt;br /&gt;
  color: #43586f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark code blocks */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:visited,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:focus,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section body rhythm */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3 {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.6);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  margin: 20px 0 8px;&lt;br /&gt;
  padding-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4 {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  margin: 16px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ul,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol {&lt;br /&gt;
  margin: 8px 0 12px 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li {&lt;br /&gt;
  margin-bottom: 5px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tables (troubleshooting, scene objects, version history) */&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable td {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.7);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  padding: 7px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td {&lt;br /&gt;
  background: rgba(238, 237, 235, 0.95);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Ryan&#039;s Melee Drill System Page ===== */&lt;br /&gt;
.hf-mds-page .hf-mds-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 940px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-facts,&lt;br /&gt;
.hf-mds-page .hf-mds-step-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-step-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-fact,&lt;br /&gt;
.hf-mds-page .hf-mds-step {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-step {&lt;br /&gt;
  background: linear-gradient(180deg, #f7f4ec 0%, #f2f0ea 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-fact span,&lt;br /&gt;
.hf-mds-page .hf-mds-step span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #6f2f2f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #3d352e !important;&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body code,&lt;br /&gt;
.hf-mds-page .hf-mds-fact code,&lt;br /&gt;
.hf-mds-page .hf-mds-step code {&lt;br /&gt;
  background: #4a4036 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #6f2f2f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-command-table td:first-child,&lt;br /&gt;
.hf-mds-page .hf-mds-config-table td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Spawnable Props Page ===== */&lt;br /&gt;
.hf-spawnable-props-page .hf-props-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(91, 63, 42, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #5b3f2a;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallery {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 5px 14px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-1px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox .thumb {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%);&lt;br /&gt;
  border: 1px solid #bfb69c !important;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  margin: 0 auto 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerytext {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 0 2px 2px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerytext b,&lt;br /&gt;
.hf-spawnable-props-page .gallerytext strong {&lt;br /&gt;
  background: #4a4036;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 16px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Regiment Roster Page ===== */&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-filters {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-group {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-label {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-options {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn,&lt;br /&gt;
.hf-rentry-edit-btn,&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.08);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.38);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  margin: 0 6px 6px 0;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn:hover,&lt;br /&gt;
.hf-filter-btn.active,&lt;br /&gt;
.hf-filter-reset:hover,&lt;br /&gt;
.hf-rentry-add-btn:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.18);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header,&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: minmax(52px, .55fr) minmax(132px, 1.45fr) minmax(68px, .65fr) repeat(5, minmax(82px, .9fr)) repeat(2, minmax(58px, .58fr)) minmax(54px, .5fr);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-content {&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #786756;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .01em;&lt;br /&gt;
  margin: 0 0 10px;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header .hf-rentry-col,&lt;br /&gt;
.hf-roster-table-header a,&lt;br /&gt;
.hf-roster-table-header a:visited,&lt;br /&gt;
.hf-roster-table-header a:hover,&lt;br /&gt;
.hf-roster-table-header a:focus {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-list {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.88);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 10.5px;&lt;br /&gt;
  line-height: 1.25;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.48);&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 6px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col:last-child {&lt;br /&gt;
  border-right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-name {&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-name-link {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge {&lt;br /&gt;
  border-radius: 999px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Active {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.16);&lt;br /&gt;
  border: 1px solid #588157;&lt;br /&gt;
  color: #355d34;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Inactive,&lt;br /&gt;
.hf-rentry-badge-Unknown {&lt;br /&gt;
  background: rgba(136, 109, 0, 0.14);&lt;br /&gt;
  border: 1px solid #886d00;&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Disbanded {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.12);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-actions {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-edit-btn {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container,&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container {&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  width: 18px;&lt;br /&gt;
  height: 18px;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2753</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2753"/>
		<updated>2026-07-10T22:38:22Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image {&lt;br /&gt;
  flex: 0 0 320px;&lt;br /&gt;
  max-width: 320px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image img {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.toc,&lt;br /&gt;
#toc,&lt;br /&gt;
.toctoggle,&lt;br /&gt;
.mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task-table td {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-status {&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Status colors */&lt;br /&gt;
.wn-task.wn-status-not-started .wn-status-cell {&lt;br /&gt;
  color: #b00020;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-in-progress .wn-status-cell {&lt;br /&gt;
  color: #b26a00;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-done .wn-status-cell {&lt;br /&gt;
  color: #1b7f3a;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-social-card-icon img {&lt;br /&gt;
  width: 40px;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  display: block;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Game Modes Page ===== */&lt;br /&gt;
.hf-game-modes-page .hf-gm-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 70%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span {&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-code {&lt;br /&gt;
  background: #3a332d;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-value {&lt;br /&gt;
  color: #555555;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  margin: 10px 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 3px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-heading {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border-top: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-top: 6px;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 0 4px 6px 0;&lt;br /&gt;
  padding: 3px 7px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a:hover {&lt;br /&gt;
  border-color: #C9A227;&lt;br /&gt;
  color: #5f4c00 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Beginner&#039;s Guide Page ===== */&lt;br /&gt;
.hf-beginners-page .hf-bg-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts,&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact,&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Mechanics Page ===== */&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact,&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Directory Hub Pages ===== */&lt;br /&gt;
.hf-directory-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-classes-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-hero,&lt;br /&gt;
.hf-melee-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-directory-hero,&lt;br /&gt;
.hf-auxiliary-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-directory-hero,&lt;br /&gt;
.hf-voice-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.36), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: 76px minmax(0, 1fr);&lt;br /&gt;
  min-height: 98px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 65% 20%, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.22);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 76px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 76px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: 74px;&lt;br /&gt;
  max-width: 74px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.8);&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 6px;&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section,&lt;br /&gt;
.hf-melee-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-relpage-section,&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section,&lt;br /&gt;
.hf-voice-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-fact span,&lt;br /&gt;
.hf-shooting-page .hf-card-title a {&lt;br /&gt;
  color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-directory-fact span,&lt;br /&gt;
.hf-auxiliary-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Musician Tunes Page ===== */&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 9px 11px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table th,&lt;br /&gt;
.hf-music-page .hf-music-class-table th {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:first-child {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: 1%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(3),&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(5),&lt;br /&gt;
.hf-music-page .hf-music-class-table td:first-child {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table tr:hover td,&lt;br /&gt;
.hf-music-page .hf-music-class-table tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Factions Page ===== */&lt;br /&gt;
.hf-factions-page .hf-faction-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin-top: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-top: 4px solid #BFB69C;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 230px;&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card:hover {&lt;br /&gt;
  border-top-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 144px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest img {&lt;br /&gt;
  max-height: 120px;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-name {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  padding-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-note {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Sidebar Current Page Highlight ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Beginner&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Beginner&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;User_Interface&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;User_Interface&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Factions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Factions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Weapons&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Weapons&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Modes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Modes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Types&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Types&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Maps&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Maps&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Known_Issues&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Known_Issues&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Frequently_Asked_Questions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;FAQ&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Shooting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Shooting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Melee&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Melee&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Artillery&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Artillery&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Defences&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Defences&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Horseback_Riding&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Horseback_Riding&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Auxiliary&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Auxiliary&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Orders&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Orders&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Traits&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Traits&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Naval_Combat&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Naval_Combat&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Ships&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Ships&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Musician_Tunes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Musician_Tunes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Voice_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Voice_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Command&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Command&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Rank_and_File&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Rank_and_File&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Skirmisher&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Skirmisher&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Support&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Support&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Cavalry&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Cavalry&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crewmen&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crewmen&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Linebattle&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Linebattle&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crews&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crews&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Organized_Events&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Organized_Events&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Schedule&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Schedule&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Roster&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Roster&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_user_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_user_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_upgrade_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_upgrade_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Script_Modding_Guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Editing&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Map_Editing&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Workshop_Discord&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Workshop_Discord&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Mods_and_Consoles&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Mods_and_Consoles&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Hosting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Hosting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Server_Configuration&amp;quot;]:not([class*=&amp;quot;Server_Configuration_Enums&amp;quot;]) .hf-sidebar-list a[href*=&amp;quot;Server_Configuration&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Config_Templates&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Spawnable_Props&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Spawnable_Props&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Remote_Console_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Remote_Console_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Configuration_Enums&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Configuration_Enums&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Admin_Features&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Admin_Features&amp;quot;] {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.22) !important;&lt;br /&gt;
  border-left: 3px solid #C9A227;&lt;br /&gt;
  color: #FFFFFF !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  padding-left: 6px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Linebattle Page ===== */&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 68%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
  margin-bottom: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card,&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact span {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 36px 1fr;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-num {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 28px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule strong,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms th {&lt;br /&gt;
  background: #46463E;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms td:first-child {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  width: 140px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Hosting: Admin, Ban &amp;amp; Mute Files ===== */&lt;br /&gt;
.hf-admin-files-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card-important {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-name {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-desc {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 16px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Known Issues &amp;amp; Solutions Page ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-body-content {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Config Templates Page ===== */&lt;br /&gt;
/* Body selectors cover direct article/template views. The wrapper class below&lt;br /&gt;
   keeps the code colors working anywhere the template is transcluded. */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-body-content,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Collapsible template headings inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-block {&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  background: #EEEDEB;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading {&lt;br /&gt;
  background: #F2F0EA !important;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  border-left: 4px solid #C9A227;&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  padding: 10px 96px 10px 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading a {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: 14px;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  min-height: 40px;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-content {&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Code blocks inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #2f2924 !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #5a4b3f;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body code {&lt;br /&gt;
  background: #3a332d !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Admin Features Page ===== */&lt;br /&gt;
.hf-admin-features-page .hf-admin-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #8a3327 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body pre {&lt;br /&gt;
  background: #2f2924 !important;&lt;br /&gt;
  border: 1px solid #5a4b3f;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #3a332d !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(138, 51, 39, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #8a3327;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable caption {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-bottom: 0;&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Remote Console Commands Page ===== */&lt;br /&gt;
.hf-remote-console-page .hf-rc-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #2f2924 !important;&lt;br /&gt;
  border: 1px solid #5a4b3f;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #3a332d !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th.code,&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a {&lt;br /&gt;
  background: rgba(31, 93, 143, 0.12);&lt;br /&gt;
  border: 1px solid rgba(31, 93, 143, 0.28);&lt;br /&gt;
  border-bottom-color: #c9a227;&lt;br /&gt;
  color: #6f5600 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 1px 5px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:hover,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:focus {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.16);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1f5d8f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop {&lt;br /&gt;
  background: #2f2924;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 10px 24px rgba(0, 0, 0, 0.28);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  max-height: 220px;&lt;br /&gt;
  min-width: 260px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: calc(100% + 6px);&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  width: min(320px, calc(100vw - 48px));&lt;br /&gt;
  z-index: 20;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop-wide {&lt;br /&gt;
  width: min(420px, calc(100vw - 48px));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:last-child .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .wikitable th:last-child .hf-rc-enum-pop {&lt;br /&gt;
  left: auto;&lt;br /&gt;
  right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:hover .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:focus-within .hf-rc-enum-pop {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .07em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-list {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-foot {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  padding-top: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Configuration Enums Page ===== */&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-note {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block {&lt;br /&gt;
  background: linear-gradient(180deg, rgba(242, 240, 234, 0.98), rgba(238, 237, 235, 0.96));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  margin-bottom: 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .hf-issue-heading {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94)),&lt;br /&gt;
    linear-gradient(90deg, rgba(201, 162, 39, 0.3), rgba(201, 162, 39, 0));&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 10px 110px 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  right: 16px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 11px;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle a {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 12px 14px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content &amp;gt; p:first-child {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 6px;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label,&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable caption {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.16), rgba(201, 162, 39, 0.04));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  margin: 12px 0 6px;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label + .wikitable {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td {&lt;br /&gt;
  background: #f8f5ec;&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:first-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(3) {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #trait .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-family: ui-monospace, &amp;quot;SFMono-Regular&amp;quot;, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:last-child {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page code {&lt;br /&gt;
  background: #3a332d !important;&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.36);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 1px 0;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #gamemodes,&lt;br /&gt;
.hf-server-configuration-enums-page #map-names,&lt;br /&gt;
.hf-server-configuration-enums-page #faction-winner,&lt;br /&gt;
.hf-server-configuration-enums-page #class,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon-classes,&lt;br /&gt;
.hf-server-configuration-enums-page #faction,&lt;br /&gt;
.hf-server-configuration-enums-page #attacking-defending {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #voice-phrases,&lt;br /&gt;
.hf-server-configuration-enums-page #player-actions,&lt;br /&gt;
.hf-server-configuration-enums-page #instruments,&lt;br /&gt;
.hf-server-configuration-enums-page #instrument-songs {&lt;br /&gt;
  border-left-color: #4b7f9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #ship-type,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-renderer-color,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name,&lt;br /&gt;
.hf-server-configuration-enums-page #emplacement,&lt;br /&gt;
.hf-server-configuration-enums-page #sapper-build-mode,&lt;br /&gt;
.hf-server-configuration-enums-page #nature-presets,&lt;br /&gt;
.hf-server-configuration-enums-page #explosion-type,&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object {&lt;br /&gt;
  border-left-color: #6a8f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type,&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order,&lt;br /&gt;
.hf-server-configuration-enums-page #trait,&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type {&lt;br /&gt;
  border-left-color: #8f4b9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #festive-season {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Class Pages ===== */&lt;br /&gt;
.hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96) 0%, rgba(70, 70, 62, 0.96) 68%, rgba(136, 109, 0, 0.92) 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 14px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.20), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -65px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 160px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header,&lt;br /&gt;
.hf-class-info-badges,&lt;br /&gt;
.hf-class-info-stats,&lt;br /&gt;
.hf-class-info-equip {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
  margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header-label,&lt;br /&gt;
.hf-class-info-equip-label,&lt;br /&gt;
.hf-class-info-stat-label {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction,&lt;br /&gt;
.hf-class-info-badge,&lt;br /&gt;
.hf-class-info-equip-item {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.10);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 5px;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  margin: 0 5px 6px 0;&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction img {&lt;br /&gt;
  height: 18px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.6);&lt;br /&gt;
  color: #fff3c4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stats {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.55);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-value {&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 23px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-bonus {&lt;br /&gt;
  color: #89d185;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  max-width: 280px;&lt;br /&gt;
  min-height: 258px;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 190px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-uniform-card-era {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  border-top: none;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
  border-radius: 0 0 6px 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image span,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image img {&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  color: #d9c78c;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 0 10px 10px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Artillery Page ===== */&lt;br /&gt;
.hf-artillery-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; ul:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(143, 47, 31, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #8f2f1f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body ul {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98) 0%, rgba(70, 70, 62, 0.96) 58%, rgba(143, 47, 31, 0.94) 100%);&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(201, 162, 39, 0.24), rgba(143, 47, 31, 0));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(143, 47, 31, 0.26);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.62);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  border-top-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Naval Combat Page ===== */&lt;br /&gt;
.hf-naval-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-section .hf-relpage-section-body {&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(31, 93, 143, 0.38), rgba(30, 30, 29, 0.96) 64%),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  float: right;&lt;br /&gt;
  height: 118px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -42px 0 12px 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card a,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img.mw-file-element {&lt;br /&gt;
  height: 94px !important;&lt;br /&gt;
  max-height: 94px !important;&lt;br /&gt;
  max-width: 145px !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Weapons Page ===== */&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #1e1e1d 0%, #2f2d2b 58%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 20px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.72);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  min-height: 246px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 136px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image:empty:before {&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  content: &amp;quot;Image pending&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 136px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a,&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image img {&lt;br /&gt;
  filter: saturate(1.05) contrast(1.02);&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-label {&lt;br /&gt;
  align-content: start;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  flex: 1;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-requirement {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 0 10px 10px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added,&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-enum {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 5px 6px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Orders / Traits &amp;amp; Abilities Pages ===== */&lt;br /&gt;
.hf-orders-page .hf-relpage-section,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96), rgba(70, 70, 62, 0.92)),&lt;br /&gt;
    linear-gradient(90deg, rgba(224, 186, 58, 0.14), rgba(224, 186, 58, 0));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  padding: 14px 16px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable,&lt;br /&gt;
.hf-traits-abilities-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 10px;&lt;br /&gt;
  margin: 14px 0 22px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%) !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:first-child {&lt;br /&gt;
  border-radius: 8px 0 0 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:last-child {&lt;br /&gt;
  border-radius: 0 8px 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td {&lt;br /&gt;
  background: linear-gradient(180deg, #fbf8ef 0%, #f0eadc 100%);&lt;br /&gt;
  border-bottom: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-top: 1px solid #d5d0c8 !important;&lt;br /&gt;
  color: #2f2d2b;&lt;br /&gt;
  line-height: 1.55;&lt;br /&gt;
  padding: 13px 14px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 64%),&lt;br /&gt;
    linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border-left: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-radius: 10px 0 0 10px;&lt;br /&gt;
  height: 86px;&lt;br /&gt;
  min-width: 86px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  width: 86px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  border-radius: 0 10px 10px 0;&lt;br /&gt;
  border-right: 1px solid #d5d0c8 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td {&lt;br /&gt;
  background: linear-gradient(180deg, #fffaf0 0%, #f6edda 100%);&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(47, 45, 43, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.30), rgba(224, 186, 58, 0) 66%),&lt;br /&gt;
    linear-gradient(180deg, #3b3832 0%, #1e1e1d 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable img,&lt;br /&gt;
.hf-traits-abilities-page .wikitable img {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 0;&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:first-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:first-of-type {&lt;br /&gt;
  height: 74px !important;&lt;br /&gt;
  opacity: 0.96;&lt;br /&gt;
  width: 74px !important;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:last-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:last-of-type {&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a {&lt;br /&gt;
  display: inline;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  position: static;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a.new,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a.new {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable b,&lt;br /&gt;
.hf-orders-page .wikitable strong,&lt;br /&gt;
.hf-traits-abilities-page .wikitable b,&lt;br /&gt;
.hf-traits-abilities-page .wikitable strong {&lt;br /&gt;
  color: #8f6f00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  min-width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page #captain-orders .wikitable td:first-child,&lt;br /&gt;
.hf-orders-page #midshipman-orders .wikitable td:first-child {&lt;br /&gt;
  width: 96px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Image Card Redesign ===== */&lt;br /&gt;
.hf-beginners-page .hf-card-grid,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card,&lt;br /&gt;
.hf-mechanics-page .hf-card,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.34), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  border: 1px solid #c9c1b2;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 260px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover,&lt;br /&gt;
.hf-mechanics-page .hf-card:hover,&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image,&lt;br /&gt;
.hf-mechanics-page .hf-card-image,&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 72% 18%, rgba(224, 186, 58, 0.25), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.35);&lt;br /&gt;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 10px 10px 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  padding-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img,&lt;br /&gt;
.hf-mechanics-page .hf-card-image img,&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
  max-width: none;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  padding: 13px 14px 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title,&lt;br /&gt;
.hf-mechanics-page .hf-card-title,&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.9);&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px;&lt;br /&gt;
  padding-bottom: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc,&lt;br /&gt;
.hf-mechanics-page .hf-card-desc,&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, #34322f 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #5b5444;&lt;br /&gt;
  border-top: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 5px 16px rgba(0, 0, 0, 0.2);&lt;br /&gt;
  min-height: 316px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 9px 22px rgba(0, 0, 0, 0.28);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 70% 18%, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #171716 100%);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.22);&lt;br /&gt;
  border-bottom-color: #5b5444;&lt;br /&gt;
  height: 238px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-caption,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-caption {&lt;br /&gt;
  align-items: flex-start;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  gap: 9px;&lt;br /&gt;
  padding: 12px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest {&lt;br /&gt;
  flex: 0 0 52px;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  max-height: 72px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 52px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-text,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-text {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #fff4d6;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg),&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg) {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(255, 238, 184, 0.14) 0%, rgba(201, 162, 39, 0.07) 30%, rgba(23, 23, 22, 0) 62%);&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg {&lt;br /&gt;
  filter: brightness(2.05) saturate(1.18) contrast(1.02);&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure p {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: left center;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg-missing,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg-missing {&lt;br /&gt;
  bottom: 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: 8px;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.68);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  letter-spacing: .05em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 6px 8px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.14);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  filter: brightness(1.06) saturate(1.14) contrast(1.1);&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Modding Guide Pages (Script Modding Guide (WIP), Uniform Modding, Map Making Guide) ===== */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact {&lt;br /&gt;
  background: rgba(0, 0, 0, 0.28);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  border-left: 3px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 9px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Callout boxes */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-info {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.10);&lt;br /&gt;
  border-left-color: #546e8c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-tip {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.12);&lt;br /&gt;
  border-left-color: #588157;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-warn {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.13);&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-danger {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.10);&lt;br /&gt;
  border-left-color: #9c3c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.10);&lt;br /&gt;
  border-left-color: #6c548c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Inline status badges */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge {&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  vertical-align: 2px;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.16);&lt;br /&gt;
  border: 1px solid #6c548c;&lt;br /&gt;
  color: #58447a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.14);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.16);&lt;br /&gt;
  border: 1px solid #546e8c;&lt;br /&gt;
  color: #43586f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark code blocks */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #2f2924 !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #5a4b3f;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:visited,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:focus,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code {&lt;br /&gt;
  background: #3a332d !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section body rhythm */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3 {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.6);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  margin: 20px 0 8px;&lt;br /&gt;
  padding-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4 {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  margin: 16px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ul,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol {&lt;br /&gt;
  margin: 8px 0 12px 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li {&lt;br /&gt;
  margin-bottom: 5px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tables (troubleshooting, scene objects, version history) */&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #5a4b3f;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable td {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.7);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  padding: 7px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td {&lt;br /&gt;
  background: rgba(238, 237, 235, 0.95);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Ryan&#039;s Melee Drill System Page ===== */&lt;br /&gt;
.hf-mds-page .hf-mds-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 940px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-facts,&lt;br /&gt;
.hf-mds-page .hf-mds-step-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-step-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-fact,&lt;br /&gt;
.hf-mds-page .hf-mds-step {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-step {&lt;br /&gt;
  background: linear-gradient(180deg, #f7f4ec 0%, #f2f0ea 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-fact span,&lt;br /&gt;
.hf-mds-page .hf-mds-step span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #6f2f2f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #2f2924 !important;&lt;br /&gt;
  border: 1px solid #5a4b3f;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body code,&lt;br /&gt;
.hf-mds-page .hf-mds-fact code,&lt;br /&gt;
.hf-mds-page .hf-mds-step code {&lt;br /&gt;
  background: #3a332d !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #6f2f2f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-command-table td:first-child,&lt;br /&gt;
.hf-mds-page .hf-mds-config-table td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Spawnable Props Page ===== */&lt;br /&gt;
.hf-spawnable-props-page .hf-props-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(91, 63, 42, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #5b3f2a;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallery {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 5px 14px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-1px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox .thumb {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%);&lt;br /&gt;
  border: 1px solid #bfb69c !important;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  margin: 0 auto 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerytext {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 0 2px 2px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerytext b,&lt;br /&gt;
.hf-spawnable-props-page .gallerytext strong {&lt;br /&gt;
  background: #3a332d;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 16px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Regiment Roster Page ===== */&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-filters {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-group {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-label {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-options {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn,&lt;br /&gt;
.hf-rentry-edit-btn,&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.08);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.38);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  margin: 0 6px 6px 0;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn:hover,&lt;br /&gt;
.hf-filter-btn.active,&lt;br /&gt;
.hf-filter-reset:hover,&lt;br /&gt;
.hf-rentry-add-btn:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.18);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header,&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: minmax(52px, .55fr) minmax(132px, 1.45fr) minmax(68px, .65fr) repeat(5, minmax(82px, .9fr)) repeat(2, minmax(58px, .58fr)) minmax(54px, .5fr);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-content {&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #5a4b3f;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .01em;&lt;br /&gt;
  margin: 0 0 10px;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header .hf-rentry-col,&lt;br /&gt;
.hf-roster-table-header a,&lt;br /&gt;
.hf-roster-table-header a:visited,&lt;br /&gt;
.hf-roster-table-header a:hover,&lt;br /&gt;
.hf-roster-table-header a:focus {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-list {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.88);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 10.5px;&lt;br /&gt;
  line-height: 1.25;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.48);&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 6px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col:last-child {&lt;br /&gt;
  border-right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-name {&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-name-link {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge {&lt;br /&gt;
  border-radius: 999px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Active {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.16);&lt;br /&gt;
  border: 1px solid #588157;&lt;br /&gt;
  color: #355d34;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Inactive,&lt;br /&gt;
.hf-rentry-badge-Unknown {&lt;br /&gt;
  background: rgba(136, 109, 0, 0.14);&lt;br /&gt;
  border: 1px solid #886d00;&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Disbanded {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.12);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-actions {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-edit-btn {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container,&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container {&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  width: 18px;&lt;br /&gt;
  height: 18px;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Ryans_Melee_Drill_System&amp;diff=2752</id>
		<title>Ryans Melee Drill System</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Ryans_Melee_Drill_System&amp;diff=2752"/>
		<updated>2026-07-10T22:34:29Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: Created page with &amp;quot;&amp;lt;div class=&amp;quot;hf-relpage hf-mds-page&amp;quot;&amp;gt; {{Release_page_header|title=Ryan&amp;#039;s Melee Drill System}} &amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt; {{Release_TOC|content= &amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt; &amp;lt;div&amp;gt;Overview&amp;lt;/div&amp;gt; &amp;lt;div&amp;gt;Quick Start&amp;lt;/div&amp;gt; &amp;lt;div&amp;gt;Commands&amp;lt;/div&amp;gt; &amp;lt;div&amp;gt;Bot Subcommands&amp;lt;/div&amp;gt; &amp;lt;div&amp;gt;Configurables&amp;lt;/div&amp;gt; &amp;lt;div&amp;gt;Mod Config Variables&amp;lt;/div&amp;gt; &amp;lt;div&amp;gt;#example-config|...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-mds-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Ryan&#039;s Melee Drill System}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#overview|Overview]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#quick-start|Quick Start]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#commands|Commands]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#bot-subcommands|Bot Subcommands]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#configurables|Configurables]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#mod-config-variables|Mod Config Variables]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#example-config|Example Config]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#support|Support]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mds-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mds-kicker&amp;quot;&amp;gt;Community Server Tool&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mds-title&amp;quot;&amp;gt;Run melee drills, arena fights, and bot lines from remote console commands.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mds-text&amp;quot;&amp;gt;Melee Drill System (MDS) is a utility mod by RyanLT for Holdfast: Nations At War servers. It adds commands and config variables for controlled melee arenas, X-v-X drills, group fights, open melee practice, and repeatable bot spawning.&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;hf-mds-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mds-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Command Prefix&amp;lt;/span&amp;gt;All runtime commands use the &amp;lt;code&amp;gt;rc&amp;lt;/code&amp;gt; prefix and require admin login.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mds-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Arena Required&amp;lt;/span&amp;gt;Most drills use a rectangular arena defined by two corner points.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mds-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Config Support&amp;lt;/span&amp;gt;Use &amp;lt;code&amp;gt;mod_variable&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;mod_variable_local&amp;lt;/code&amp;gt; to configure MDS in rotations.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mds-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Source&amp;lt;/span&amp;gt;[https://github.com/Ryannlt/RyansDrillScripts Ryan&#039;s Drill Scripts on GitHub]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=overview&lt;br /&gt;
|title=Overview&lt;br /&gt;
|content=&lt;br /&gt;
MDS tracks round and player state to run custom melee drills and utility commands. Server admins can use live &amp;lt;code&amp;gt;rc&amp;lt;/code&amp;gt; commands during a session or add modded config variables to server rotation files for repeatable setups.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mds-note&amp;quot;&amp;gt;Commands are case-insensitive. Arguments in angle brackets are required, while arguments in square brackets are optional.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mds-label&amp;quot;&amp;gt;Command Quick Reference&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;rc set ArenaCorner1&lt;br /&gt;
rc set ArenaCorner2&lt;br /&gt;
rc 3v3&lt;br /&gt;
rc groupfight&lt;br /&gt;
rc openmelee 2 7&lt;br /&gt;
rc bot spawn 5 French ArmyLineInfantry&lt;br /&gt;
rc summonLine 10 French ArmyLineInfantry&lt;br /&gt;
rc spawnLine -20 30 90 10 French ArmyLineInfantry&lt;br /&gt;
rc get xvxDistance&lt;br /&gt;
rc set lineBotCount 10&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=quick-start&lt;br /&gt;
|title=Quick Start&lt;br /&gt;
|content=&lt;br /&gt;
Set up an arena first, then run one of the drill commands.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mds-step-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mds-step&amp;quot;&amp;gt;&amp;lt;span&amp;gt;1. Set Arena Corners&amp;lt;/span&amp;gt;&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;rc set ArenaCorner1&lt;br /&gt;
rc set ArenaCorner2&amp;lt;/pre&amp;gt;Use your current position, or pass coordinates with &amp;lt;code&amp;gt;rc set ArenaCorner1 [x,z]&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;rc set ArenaCorner2 [x,z]&amp;lt;/code&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mds-step&amp;quot;&amp;gt;&amp;lt;span&amp;gt;2. Run A Drill&amp;lt;/span&amp;gt;&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;rc 3v3&lt;br /&gt;
rc groupfight&lt;br /&gt;
rc openmelee 2 7&amp;lt;/pre&amp;gt;Start a structured X-v-X, a group fight, or random open melee spawns inside the arena.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mds-step&amp;quot;&amp;gt;&amp;lt;span&amp;gt;3. Spawn Bots&amp;lt;/span&amp;gt;&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;rc bot spawn 5 French ArmyLineInfantry&lt;br /&gt;
rc summonLine 5&amp;lt;/pre&amp;gt;Add drill targets, lines, or replacement bots using the bot commands.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=commands&lt;br /&gt;
|title=Commands&lt;br /&gt;
|content=&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable hf-mds-command-table&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:22%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:32%;&amp;quot; {{!}} Usage&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; {{!}} Description&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;xvx&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;rc xvx &amp;amp;lt;attacking:int&amp;amp;gt; &amp;amp;lt;defending:int&amp;amp;gt; [strategy] [distance:float] [spacing:float] [orientation]&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Spawns an X-v-X match inside the arena. Shorthand commands such as &amp;lt;code&amp;gt;rc 3v3&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;rc 20v1&amp;lt;/code&amp;gt; are supported. Defaults use &amp;lt;code&amp;gt;xvxStrategy&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;xvxDistance&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;xvxSpacing&amp;lt;/code&amp;gt;.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;groupfight&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;rc groupfight [strategy] [distance:float] [spacing:float] [orientation]&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Spawns both teams in lines for a group fight inside the arena. Defaults use &amp;lt;code&amp;gt;groupfightStrategy&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;groupfightDistance&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;groupfightSpacing&amp;lt;/code&amp;gt;.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;openmelee&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;rc openmelee [spacing:float] [offset:float]&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Spawns players randomly around the arena for open melee practice. Defaults use &amp;lt;code&amp;gt;openMeleeSpacing&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;openMeleeOffset&amp;lt;/code&amp;gt;.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;bot&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;rc bot &amp;amp;lt;subcommand&amp;amp;gt; [args]&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Central command for spawning, summoning, listing, configuring, and removing bots.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;summonLine&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;rc summonLine [count] [faction] [class] [ai] [death] [name [regtag [uniformId]]]&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Spawns a shoulder-to-shoulder line of bots centered on your position and facing your direction. Defaults can use the caller&#039;s faction and class.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;spawnLine&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;rc spawnLine &amp;amp;lt;x&amp;amp;gt; &amp;amp;lt;z&amp;amp;gt; &amp;amp;lt;rotation&amp;amp;gt; [count] [faction] [class] [ai] [death] [name [regtag [uniformId]]]&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Spawns a bot line at a specific world position and rotation. Faction can be a faction name or &amp;lt;code&amp;gt;attacking&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;defending&amp;lt;/code&amp;gt;.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;rc get &amp;amp;lt;Configurable&amp;amp;gt; [additional arguments]&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Reads MDS configurables and mod data at runtime. Additional shortcuts include &amp;lt;code&amp;gt;Player &amp;amp;lt;playerId&amp;amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Players &amp;amp;lt;faction&amp;amp;gt;&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;Round&amp;lt;/code&amp;gt;.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;rc set &amp;amp;lt;Configurable&amp;amp;gt; &amp;amp;lt;Value&amp;amp;gt; [additional arguments]&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Sets MDS configurables at runtime, such as &amp;lt;code&amp;gt;xvxDistance&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;lineBotCount&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;lineSpacing&amp;lt;/code&amp;gt;.&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mds-label&amp;quot;&amp;gt;Examples&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;rc xvx 3 3 next 4 1 northsouth&lt;br /&gt;
rc groupfight random 25 2 180&lt;br /&gt;
rc openmelee 2 7&lt;br /&gt;
rc spawnLine -20 30 90 10 French ArmyLineInfantry&lt;br /&gt;
rc get Players all&lt;br /&gt;
rc set xvxDistance 5&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=bot-subcommands&lt;br /&gt;
|title=Bot Subcommands&lt;br /&gt;
|content=&lt;br /&gt;
All bot subcommands are accessed through &amp;lt;code&amp;gt;rc bot &amp;amp;lt;subcommand&amp;amp;gt; [args]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable hf-mds-command-table&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:20%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Subcommand&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:38%;&amp;quot; {{!}} Usage&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; {{!}} Description&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;spawn&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;rc bot spawn [count] [faction class] [ai] [death] [name [regtag [uniformId]]]&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Spawns one or more specific bots at random server spawn points. Faction and class default to the caller if omitted.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;spawnRandom&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;rc bot spawnRandom [count]&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Spawns one or more bots with fully random faction and class.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;summon&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;rc bot summon [faction] [class] [ai] [death] [name [regtag [uniformId]]]&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Spawns a single bot at your position and facing your direction.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;setBotAi&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;rc bot setBotAi &amp;amp;lt;target&amp;amp;gt; &amp;amp;lt;ai&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Sets AI behavior for tracked bots. Targets include &amp;lt;code&amp;gt;all&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;attacking&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;defending&amp;lt;/code&amp;gt;, a faction name, or a player ID.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;setBotDeathPolicy&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;rc bot setBotDeathPolicy &amp;amp;lt;target&amp;amp;gt; &amp;amp;lt;policy&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Sets bot death handling. Policies are &amp;lt;code&amp;gt;None&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Kick&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;Replace&amp;lt;/code&amp;gt;.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;remove&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;rc bot remove &amp;amp;lt;target&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Kicks tracked bots immediately. Targets include &amp;lt;code&amp;gt;all&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;attacking&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;defending&amp;lt;/code&amp;gt;, a faction name, or a player ID.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;list&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;rc bot list&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Prints tracked bots to private messages, including player ID, faction, class, AI type, death policy, and spawn status.&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mds-label&amp;quot;&amp;gt;Bot Examples&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;rc bot spawn&lt;br /&gt;
rc bot spawn 5&lt;br /&gt;
rc bot spawn Attacking ArmyLineInfantry&lt;br /&gt;
rc bot spawn 3 French ArmyLineInfantry None Replace&lt;br /&gt;
rc bot summon French ArmyLineInfantry&lt;br /&gt;
rc bot setBotDeathPolicy all Kick&lt;br /&gt;
rc bot remove all&lt;br /&gt;
rc bot list&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=configurables&lt;br /&gt;
|title=Configurables&lt;br /&gt;
|content=&lt;br /&gt;
Defaults in Ryan&#039;s README are tuned for Palisade Arena A1.&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable hf-mds-config-table&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:24%;&amp;quot; {{!}} Configurable&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:24%;&amp;quot; {{!}} Arguments&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:16%;&amp;quot; {{!}} Default&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; {{!}} Purpose&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;ArenaCorner1&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;x z&amp;lt;/code&amp;gt; floats, or none&lt;br /&gt;
{{!}} Not set&lt;br /&gt;
{{!}} First corner of the arena play area. If no coordinates are passed, the command uses the admin&#039;s position.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;ArenaCorner2&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;x z&amp;lt;/code&amp;gt; floats, or none&lt;br /&gt;
{{!}} Not set&lt;br /&gt;
{{!}} Second corner of the arena play area. If no coordinates are passed, the command uses the admin&#039;s position.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;xvxDistance&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Distance float&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;20&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Distance between attacking and defending faction lines for &amp;lt;code&amp;gt;xvx&amp;lt;/code&amp;gt;.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;xvxSpacing&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Distance float&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Space between each player on a line for &amp;lt;code&amp;gt;xvx&amp;lt;/code&amp;gt;.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;xvxStrategy&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;Random&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Next&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Any&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;Repeat&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;Random&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Player selection strategy for &amp;lt;code&amp;gt;xvx&amp;lt;/code&amp;gt;.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;groupfightDistance&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Distance float&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;25&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Distance between attacking and defending faction lines for &amp;lt;code&amp;gt;groupfight&amp;lt;/code&amp;gt;.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;groupfightSpacing&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Distance float&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Space between each player on a line for &amp;lt;code&amp;gt;groupfight&amp;lt;/code&amp;gt;.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;groupfightStrategy&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;Random&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;Repeat&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;Random&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Player selection strategy for &amp;lt;code&amp;gt;groupfight&amp;lt;/code&amp;gt;.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;openMeleeSpacing&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Distance float&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;1.5&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Minimum distance players can spawn from each other during &amp;lt;code&amp;gt;openmelee&amp;lt;/code&amp;gt;.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;openMeleeOffset&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Distance float&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;7&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Minimum spawn distance from arena edges during &amp;lt;code&amp;gt;openmelee&amp;lt;/code&amp;gt;.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;Orientation&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Degree integer, or &amp;lt;code&amp;gt;NorthSouth&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EastWest&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;SouthNorth&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;WestEast&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Random&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;90&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Direction two lines spawn facing each other.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;botDefaultAi&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;None&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;None&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Default AI behavior assigned to bots when not specified inline.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;botDefaultDeathPolicy&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;None&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Kick&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;Replace&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;Kick&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Default death policy assigned to bots when not specified inline.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;botKickDelay&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Seconds float&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Delay after bot death before kicking, allowing the kill to register.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;botReplaceDelay&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Seconds float&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Delay after kicking a bot before re-spawning it.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;lineBotCount&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Count integer greater than 0&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;10&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Default number of bots used by &amp;lt;code&amp;gt;summonLine&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;spawnLine&amp;lt;/code&amp;gt;.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;lineSpacing&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Meters float greater than 0&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;0.55&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Lateral spacing between bots in a line.&lt;br /&gt;
{{!}}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=mod-config-variables&lt;br /&gt;
|title=Mod Config Variables&lt;br /&gt;
|content=&lt;br /&gt;
Use global &amp;lt;code&amp;gt;mod_variable&amp;lt;/code&amp;gt; or per-map &amp;lt;code&amp;gt;mod_variable_local&amp;lt;/code&amp;gt; entries to configure MDS through rotation configs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;mod_variable MDS:&amp;amp;lt;ConfigVariable&amp;amp;gt;:&amp;amp;lt;Argument(s)&amp;amp;gt;&lt;br /&gt;
mod_variable_local MDS:&amp;amp;lt;ConfigVariable&amp;amp;gt;:&amp;amp;lt;Argument(s)&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable hf-mds-config-table&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:26%;&amp;quot; {{!}} Area&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:28%;&amp;quot; {{!}} Variable&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; {{!}} Accepted Arguments&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} General&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;EnableDebugLogging&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;EnableAdminOnly&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Arena&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;SetArena&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;AddArena&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;SetArenaCorner1&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;SetArenaCorner2&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;(x,z),(x,z)&amp;lt;/code&amp;gt; for arena pairs, or &amp;lt;code&amp;gt;x,z&amp;lt;/code&amp;gt; for individual corners.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Drill&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;SetXvXDistance&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;SetXvXSpacing&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;SetXvXStrategy&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;SetGroupfightDistance&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;SetGroupfightSpacing&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;SetGroupfightStrategy&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;SetOpenMeleeSpacing&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;SetOpenMeleeOffset&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;SetOrientation&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Distance floats, strategy options, or orientation values depending on the setting.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Bot&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;SetBotDefaultAi&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;SetBotDefaultDeathPolicy&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;SetBotKickDelay&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;SetBotReplaceDelay&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;None&amp;lt;/code&amp;gt;, death policies, or delay values in seconds.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Line&lt;br /&gt;
{{!}} &amp;lt;code&amp;gt;SetLineBotCount&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;SetLineSpacing&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;SpawnLine&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} Count, spacing, or &amp;lt;code&amp;gt;x,z,rotation[,count][,faction][,class][,ai][,death][,name[,regtag[,uniformId]]]&amp;lt;/code&amp;gt;.&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mds-note&amp;quot;&amp;gt;&amp;lt;code&amp;gt;MDS:SpawnLine&amp;lt;/code&amp;gt; can be specified multiple times to schedule multiple bot lines when a round begins. &amp;lt;code&amp;gt;attacking&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;defending&amp;lt;/code&amp;gt; resolve against the live round, so the same config can work across maps.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-mds-label&amp;quot;&amp;gt;SpawnLine Examples&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;mod_variable_local MDS:SpawnLine:-20,30,90&lt;br /&gt;
mod_variable_local MDS:SpawnLine:-20,30,90,French&lt;br /&gt;
mod_variable_local MDS:SpawnLine:20,30,270,10,defending,ArmyLineInfantry,None,Replace,Bot,None,1&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=example-config&lt;br /&gt;
|title=Example Config&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;# Global&lt;br /&gt;
mod_variable MDS:EnableDebugLogging:true&lt;br /&gt;
mod_variable MDS:EnableAdminOnly:true&lt;br /&gt;
&lt;br /&gt;
# Map Rotation (per-map overrides)&lt;br /&gt;
mod_variable_local MDS:SetArena:(-40.99,42.69),(-3.35,5.38)&lt;br /&gt;
mod_variable_local MDS:SetXvXDistance:20&lt;br /&gt;
mod_variable_local MDS:SetXvXSpacing:2&lt;br /&gt;
mod_variable_local MDS:SetXvXStrategy:Random&lt;br /&gt;
mod_variable_local MDS:SetGroupfightDistance:25&lt;br /&gt;
mod_variable_local MDS:SetGroupfightSpacing:2&lt;br /&gt;
mod_variable_local MDS:SetGroupfightStrategy:Random&lt;br /&gt;
mod_variable_local MDS:SetOpenMeleeSpacing:1.5&lt;br /&gt;
mod_variable_local MDS:SetOpenMeleeOffset:7&lt;br /&gt;
mod_variable_local MDS:SetOrientation:NorthSouth&lt;br /&gt;
&lt;br /&gt;
# Bots&lt;br /&gt;
mod_variable_local MDS:SetBotDefaultDeathPolicy:Replace&lt;br /&gt;
mod_variable_local MDS:SetBotKickDelay:2&lt;br /&gt;
mod_variable_local MDS:SetBotReplaceDelay:0.5&lt;br /&gt;
mod_variable_local MDS:SpawnLine:-20,30,90,10,attacking,ArmyLineInfantry&lt;br /&gt;
mod_variable_local MDS:SpawnLine:20,30,270,10,defending,ArmyLineInfantry,None,Replace,Bot,None,1&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=support&lt;br /&gt;
|title=Support&lt;br /&gt;
|content=&lt;br /&gt;
For feedback, bug reports, and the latest upstream documentation, see [https://github.com/Ryannlt/RyansDrillScripts Ryan&#039;s Drill Scripts on GitHub].&lt;br /&gt;
&lt;br /&gt;
Future features listed in the source README include automatic repeating drills, modded UI, multi-arena support, and expanded bot AI such as autostab, autoblock, and 1v1 bot behavior.&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2751</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2751"/>
		<updated>2026-07-10T22:33:56Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image {&lt;br /&gt;
  flex: 0 0 320px;&lt;br /&gt;
  max-width: 320px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image img {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.toc,&lt;br /&gt;
#toc,&lt;br /&gt;
.toctoggle,&lt;br /&gt;
.mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task-table td {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-status {&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Status colors */&lt;br /&gt;
.wn-task.wn-status-not-started .wn-status-cell {&lt;br /&gt;
  color: #b00020;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-in-progress .wn-status-cell {&lt;br /&gt;
  color: #b26a00;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-done .wn-status-cell {&lt;br /&gt;
  color: #1b7f3a;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-social-card-icon img {&lt;br /&gt;
  width: 40px;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  display: block;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Game Modes Page ===== */&lt;br /&gt;
.hf-game-modes-page .hf-gm-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 70%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span {&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-code {&lt;br /&gt;
  background: #2d2926;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-value {&lt;br /&gt;
  color: #555555;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  margin: 10px 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 3px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-heading {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border-top: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-top: 6px;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 0 4px 6px 0;&lt;br /&gt;
  padding: 3px 7px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a:hover {&lt;br /&gt;
  border-color: #C9A227;&lt;br /&gt;
  color: #5f4c00 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Beginner&#039;s Guide Page ===== */&lt;br /&gt;
.hf-beginners-page .hf-bg-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts,&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact,&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Mechanics Page ===== */&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact,&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Directory Hub Pages ===== */&lt;br /&gt;
.hf-directory-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-classes-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-hero,&lt;br /&gt;
.hf-melee-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-directory-hero,&lt;br /&gt;
.hf-auxiliary-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-directory-hero,&lt;br /&gt;
.hf-voice-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.36), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: 76px minmax(0, 1fr);&lt;br /&gt;
  min-height: 98px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 65% 20%, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.22);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 76px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 76px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: 74px;&lt;br /&gt;
  max-width: 74px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.8);&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 6px;&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section,&lt;br /&gt;
.hf-melee-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-relpage-section,&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section,&lt;br /&gt;
.hf-voice-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-fact span,&lt;br /&gt;
.hf-shooting-page .hf-card-title a {&lt;br /&gt;
  color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-directory-fact span,&lt;br /&gt;
.hf-auxiliary-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Musician Tunes Page ===== */&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 9px 11px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table th,&lt;br /&gt;
.hf-music-page .hf-music-class-table th {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:first-child {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: 1%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(3),&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(5),&lt;br /&gt;
.hf-music-page .hf-music-class-table td:first-child {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table tr:hover td,&lt;br /&gt;
.hf-music-page .hf-music-class-table tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Factions Page ===== */&lt;br /&gt;
.hf-factions-page .hf-faction-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin-top: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-top: 4px solid #BFB69C;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 230px;&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card:hover {&lt;br /&gt;
  border-top-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 144px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest img {&lt;br /&gt;
  max-height: 120px;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-name {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  padding-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-note {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Sidebar Current Page Highlight ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Beginner&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Beginner&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;User_Interface&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;User_Interface&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Factions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Factions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Weapons&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Weapons&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Modes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Modes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Types&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Types&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Maps&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Maps&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Known_Issues&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Known_Issues&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Frequently_Asked_Questions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;FAQ&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Shooting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Shooting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Melee&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Melee&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Artillery&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Artillery&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Defences&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Defences&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Horseback_Riding&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Horseback_Riding&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Auxiliary&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Auxiliary&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Orders&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Orders&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Traits&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Traits&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Naval_Combat&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Naval_Combat&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Ships&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Ships&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Musician_Tunes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Musician_Tunes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Voice_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Voice_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Command&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Command&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Rank_and_File&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Rank_and_File&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Skirmisher&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Skirmisher&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Support&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Support&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Cavalry&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Cavalry&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crewmen&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crewmen&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Linebattle&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Linebattle&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crews&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crews&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Organized_Events&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Organized_Events&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Schedule&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Schedule&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Roster&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Roster&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_user_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_user_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_upgrade_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_upgrade_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Script_Modding_Guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Editing&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Map_Editing&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Workshop_Discord&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Workshop_Discord&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Mods_and_Consoles&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Mods_and_Consoles&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Hosting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Hosting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Server_Configuration&amp;quot;]:not([class*=&amp;quot;Server_Configuration_Enums&amp;quot;]) .hf-sidebar-list a[href*=&amp;quot;Server_Configuration&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Config_Templates&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Spawnable_Props&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Spawnable_Props&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Remote_Console_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Remote_Console_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Configuration_Enums&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Configuration_Enums&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Admin_Features&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Admin_Features&amp;quot;] {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.22) !important;&lt;br /&gt;
  border-left: 3px solid #C9A227;&lt;br /&gt;
  color: #FFFFFF !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  padding-left: 6px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Linebattle Page ===== */&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 68%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
  margin-bottom: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card,&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact span {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 36px 1fr;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-num {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 28px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule strong,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms th {&lt;br /&gt;
  background: #46463E;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms td:first-child {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  width: 140px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Hosting: Admin, Ban &amp;amp; Mute Files ===== */&lt;br /&gt;
.hf-admin-files-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card-important {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-name {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-desc {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 16px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Known Issues &amp;amp; Solutions Page ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-body-content {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Config Templates Page ===== */&lt;br /&gt;
/* Body selectors cover direct article/template views. The wrapper class below&lt;br /&gt;
   keeps the code colors working anywhere the template is transcluded. */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-body-content,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Collapsible template headings inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-block {&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  background: #EEEDEB;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading {&lt;br /&gt;
  background: #F2F0EA !important;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  border-left: 4px solid #C9A227;&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  padding: 10px 96px 10px 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading a {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: 14px;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  min-height: 40px;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-content {&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Code blocks inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Admin Features Page ===== */&lt;br /&gt;
.hf-admin-features-page .hf-admin-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #8a3327 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body pre {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(138, 51, 39, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #8a3327;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable caption {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-bottom: 0;&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Remote Console Commands Page ===== */&lt;br /&gt;
.hf-remote-console-page .hf-rc-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th.code,&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a {&lt;br /&gt;
  background: rgba(31, 93, 143, 0.12);&lt;br /&gt;
  border: 1px solid rgba(31, 93, 143, 0.28);&lt;br /&gt;
  border-bottom-color: #c9a227;&lt;br /&gt;
  color: #6f5600 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 1px 5px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:hover,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:focus {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.16);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1f5d8f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop {&lt;br /&gt;
  background: #1c1a18;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 10px 24px rgba(0, 0, 0, 0.28);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  max-height: 220px;&lt;br /&gt;
  min-width: 260px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: calc(100% + 6px);&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  width: min(320px, calc(100vw - 48px));&lt;br /&gt;
  z-index: 20;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop-wide {&lt;br /&gt;
  width: min(420px, calc(100vw - 48px));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:last-child .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .wikitable th:last-child .hf-rc-enum-pop {&lt;br /&gt;
  left: auto;&lt;br /&gt;
  right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:hover .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:focus-within .hf-rc-enum-pop {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .07em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-list {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-foot {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  padding-top: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Configuration Enums Page ===== */&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-note {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block {&lt;br /&gt;
  background: linear-gradient(180deg, rgba(242, 240, 234, 0.98), rgba(238, 237, 235, 0.96));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  margin-bottom: 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .hf-issue-heading {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94)),&lt;br /&gt;
    linear-gradient(90deg, rgba(201, 162, 39, 0.3), rgba(201, 162, 39, 0));&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 10px 110px 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  right: 16px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 11px;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle a {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 12px 14px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content &amp;gt; p:first-child {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 6px;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label,&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable caption {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.16), rgba(201, 162, 39, 0.04));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  margin: 12px 0 6px;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label + .wikitable {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td {&lt;br /&gt;
  background: #f8f5ec;&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:first-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(3) {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #trait .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-family: ui-monospace, &amp;quot;SFMono-Regular&amp;quot;, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:last-child {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.36);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 1px 0;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #gamemodes,&lt;br /&gt;
.hf-server-configuration-enums-page #map-names,&lt;br /&gt;
.hf-server-configuration-enums-page #faction-winner,&lt;br /&gt;
.hf-server-configuration-enums-page #class,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon-classes,&lt;br /&gt;
.hf-server-configuration-enums-page #faction,&lt;br /&gt;
.hf-server-configuration-enums-page #attacking-defending {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #voice-phrases,&lt;br /&gt;
.hf-server-configuration-enums-page #player-actions,&lt;br /&gt;
.hf-server-configuration-enums-page #instruments,&lt;br /&gt;
.hf-server-configuration-enums-page #instrument-songs {&lt;br /&gt;
  border-left-color: #4b7f9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #ship-type,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-renderer-color,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name,&lt;br /&gt;
.hf-server-configuration-enums-page #emplacement,&lt;br /&gt;
.hf-server-configuration-enums-page #sapper-build-mode,&lt;br /&gt;
.hf-server-configuration-enums-page #nature-presets,&lt;br /&gt;
.hf-server-configuration-enums-page #explosion-type,&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object {&lt;br /&gt;
  border-left-color: #6a8f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type,&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order,&lt;br /&gt;
.hf-server-configuration-enums-page #trait,&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type {&lt;br /&gt;
  border-left-color: #8f4b9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #festive-season {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Class Pages ===== */&lt;br /&gt;
.hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96) 0%, rgba(70, 70, 62, 0.96) 68%, rgba(136, 109, 0, 0.92) 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 14px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.20), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -65px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 160px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header,&lt;br /&gt;
.hf-class-info-badges,&lt;br /&gt;
.hf-class-info-stats,&lt;br /&gt;
.hf-class-info-equip {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
  margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header-label,&lt;br /&gt;
.hf-class-info-equip-label,&lt;br /&gt;
.hf-class-info-stat-label {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction,&lt;br /&gt;
.hf-class-info-badge,&lt;br /&gt;
.hf-class-info-equip-item {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.10);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 5px;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  margin: 0 5px 6px 0;&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction img {&lt;br /&gt;
  height: 18px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.6);&lt;br /&gt;
  color: #fff3c4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stats {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.55);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-value {&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 23px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-bonus {&lt;br /&gt;
  color: #89d185;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  max-width: 280px;&lt;br /&gt;
  min-height: 258px;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 190px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-uniform-card-era {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  border-top: none;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
  border-radius: 0 0 6px 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image span,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image img {&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  color: #d9c78c;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 0 10px 10px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Artillery Page ===== */&lt;br /&gt;
.hf-artillery-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; ul:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(143, 47, 31, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #8f2f1f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body ul {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98) 0%, rgba(70, 70, 62, 0.96) 58%, rgba(143, 47, 31, 0.94) 100%);&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(201, 162, 39, 0.24), rgba(143, 47, 31, 0));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(143, 47, 31, 0.26);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.62);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  border-top-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Naval Combat Page ===== */&lt;br /&gt;
.hf-naval-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-section .hf-relpage-section-body {&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(31, 93, 143, 0.38), rgba(30, 30, 29, 0.96) 64%),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  float: right;&lt;br /&gt;
  height: 118px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -42px 0 12px 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card a,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img.mw-file-element {&lt;br /&gt;
  height: 94px !important;&lt;br /&gt;
  max-height: 94px !important;&lt;br /&gt;
  max-width: 145px !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Weapons Page ===== */&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #1e1e1d 0%, #2f2d2b 58%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 20px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.72);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  min-height: 246px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 136px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image:empty:before {&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  content: &amp;quot;Image pending&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 136px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a,&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image img {&lt;br /&gt;
  filter: saturate(1.05) contrast(1.02);&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-label {&lt;br /&gt;
  align-content: start;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  flex: 1;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-requirement {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 0 10px 10px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added,&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-enum {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 5px 6px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Orders / Traits &amp;amp; Abilities Pages ===== */&lt;br /&gt;
.hf-orders-page .hf-relpage-section,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96), rgba(70, 70, 62, 0.92)),&lt;br /&gt;
    linear-gradient(90deg, rgba(224, 186, 58, 0.14), rgba(224, 186, 58, 0));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  padding: 14px 16px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable,&lt;br /&gt;
.hf-traits-abilities-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 10px;&lt;br /&gt;
  margin: 14px 0 22px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%) !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:first-child {&lt;br /&gt;
  border-radius: 8px 0 0 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:last-child {&lt;br /&gt;
  border-radius: 0 8px 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td {&lt;br /&gt;
  background: linear-gradient(180deg, #fbf8ef 0%, #f0eadc 100%);&lt;br /&gt;
  border-bottom: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-top: 1px solid #d5d0c8 !important;&lt;br /&gt;
  color: #2f2d2b;&lt;br /&gt;
  line-height: 1.55;&lt;br /&gt;
  padding: 13px 14px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 64%),&lt;br /&gt;
    linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border-left: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-radius: 10px 0 0 10px;&lt;br /&gt;
  height: 86px;&lt;br /&gt;
  min-width: 86px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  width: 86px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  border-radius: 0 10px 10px 0;&lt;br /&gt;
  border-right: 1px solid #d5d0c8 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td {&lt;br /&gt;
  background: linear-gradient(180deg, #fffaf0 0%, #f6edda 100%);&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(47, 45, 43, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.30), rgba(224, 186, 58, 0) 66%),&lt;br /&gt;
    linear-gradient(180deg, #3b3832 0%, #1e1e1d 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable img,&lt;br /&gt;
.hf-traits-abilities-page .wikitable img {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 0;&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:first-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:first-of-type {&lt;br /&gt;
  height: 74px !important;&lt;br /&gt;
  opacity: 0.96;&lt;br /&gt;
  width: 74px !important;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:last-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:last-of-type {&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a {&lt;br /&gt;
  display: inline;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  position: static;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a.new,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a.new {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable b,&lt;br /&gt;
.hf-orders-page .wikitable strong,&lt;br /&gt;
.hf-traits-abilities-page .wikitable b,&lt;br /&gt;
.hf-traits-abilities-page .wikitable strong {&lt;br /&gt;
  color: #8f6f00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  min-width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page #captain-orders .wikitable td:first-child,&lt;br /&gt;
.hf-orders-page #midshipman-orders .wikitable td:first-child {&lt;br /&gt;
  width: 96px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Image Card Redesign ===== */&lt;br /&gt;
.hf-beginners-page .hf-card-grid,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card,&lt;br /&gt;
.hf-mechanics-page .hf-card,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.34), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  border: 1px solid #c9c1b2;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 260px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover,&lt;br /&gt;
.hf-mechanics-page .hf-card:hover,&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image,&lt;br /&gt;
.hf-mechanics-page .hf-card-image,&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 72% 18%, rgba(224, 186, 58, 0.25), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.35);&lt;br /&gt;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 10px 10px 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  padding-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img,&lt;br /&gt;
.hf-mechanics-page .hf-card-image img,&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
  max-width: none;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  padding: 13px 14px 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title,&lt;br /&gt;
.hf-mechanics-page .hf-card-title,&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.9);&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px;&lt;br /&gt;
  padding-bottom: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc,&lt;br /&gt;
.hf-mechanics-page .hf-card-desc,&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, #34322f 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #5b5444;&lt;br /&gt;
  border-top: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 5px 16px rgba(0, 0, 0, 0.2);&lt;br /&gt;
  min-height: 316px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 9px 22px rgba(0, 0, 0, 0.28);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 70% 18%, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #171716 100%);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.22);&lt;br /&gt;
  border-bottom-color: #5b5444;&lt;br /&gt;
  height: 238px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-caption,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-caption {&lt;br /&gt;
  align-items: flex-start;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  gap: 9px;&lt;br /&gt;
  padding: 12px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest {&lt;br /&gt;
  flex: 0 0 52px;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  max-height: 72px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 52px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-text,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-text {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #fff4d6;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg),&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg) {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(255, 238, 184, 0.14) 0%, rgba(201, 162, 39, 0.07) 30%, rgba(23, 23, 22, 0) 62%);&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg {&lt;br /&gt;
  filter: brightness(2.05) saturate(1.18) contrast(1.02);&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure p {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: left center;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg-missing,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg-missing {&lt;br /&gt;
  bottom: 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: 8px;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.68);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  letter-spacing: .05em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 6px 8px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.14);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  filter: brightness(1.06) saturate(1.14) contrast(1.1);&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Modding Guide Pages (Script Modding Guide (WIP), Uniform Modding, Map Making Guide) ===== */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact {&lt;br /&gt;
  background: rgba(0, 0, 0, 0.28);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  border-left: 3px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 9px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Callout boxes */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-info {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.10);&lt;br /&gt;
  border-left-color: #546e8c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-tip {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.12);&lt;br /&gt;
  border-left-color: #588157;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-warn {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.13);&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-danger {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.10);&lt;br /&gt;
  border-left-color: #9c3c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.10);&lt;br /&gt;
  border-left-color: #6c548c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Inline status badges */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge {&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  vertical-align: 2px;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.16);&lt;br /&gt;
  border: 1px solid #6c548c;&lt;br /&gt;
  color: #58447a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.14);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.16);&lt;br /&gt;
  border: 1px solid #546e8c;&lt;br /&gt;
  color: #43586f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark code blocks */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:visited,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:focus,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section body rhythm */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3 {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.6);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  margin: 20px 0 8px;&lt;br /&gt;
  padding-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4 {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  margin: 16px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ul,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol {&lt;br /&gt;
  margin: 8px 0 12px 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li {&lt;br /&gt;
  margin-bottom: 5px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tables (troubleshooting, scene objects, version history) */&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable td {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.7);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  padding: 7px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td {&lt;br /&gt;
  background: rgba(238, 237, 235, 0.95);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Ryan&#039;s Melee Drill System Page ===== */&lt;br /&gt;
.hf-mds-page .hf-mds-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 940px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-facts,&lt;br /&gt;
.hf-mds-page .hf-mds-step-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-step-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-fact,&lt;br /&gt;
.hf-mds-page .hf-mds-step {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-step {&lt;br /&gt;
  background: linear-gradient(180deg, #f7f4ec 0%, #f2f0ea 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-fact span,&lt;br /&gt;
.hf-mds-page .hf-mds-step span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #6f2f2f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body code,&lt;br /&gt;
.hf-mds-page .hf-mds-fact code,&lt;br /&gt;
.hf-mds-page .hf-mds-step code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #6f2f2f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-mds-command-table td:first-child,&lt;br /&gt;
.hf-mds-page .hf-mds-config-table td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mds-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Spawnable Props Page ===== */&lt;br /&gt;
.hf-spawnable-props-page .hf-props-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(91, 63, 42, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #5b3f2a;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallery {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 5px 14px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-1px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox .thumb {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%);&lt;br /&gt;
  border: 1px solid #bfb69c !important;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  margin: 0 auto 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerytext {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 0 2px 2px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerytext b,&lt;br /&gt;
.hf-spawnable-props-page .gallerytext strong {&lt;br /&gt;
  background: #2d2926;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 16px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Regiment Roster Page ===== */&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-filters {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-group {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-label {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-options {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn,&lt;br /&gt;
.hf-rentry-edit-btn,&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.08);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.38);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  margin: 0 6px 6px 0;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn:hover,&lt;br /&gt;
.hf-filter-btn.active,&lt;br /&gt;
.hf-filter-reset:hover,&lt;br /&gt;
.hf-rentry-add-btn:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.18);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header,&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: minmax(52px, .55fr) minmax(132px, 1.45fr) minmax(68px, .65fr) repeat(5, minmax(82px, .9fr)) repeat(2, minmax(58px, .58fr)) minmax(54px, .5fr);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-content {&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .01em;&lt;br /&gt;
  margin: 0 0 10px;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header .hf-rentry-col,&lt;br /&gt;
.hf-roster-table-header a,&lt;br /&gt;
.hf-roster-table-header a:visited,&lt;br /&gt;
.hf-roster-table-header a:hover,&lt;br /&gt;
.hf-roster-table-header a:focus {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-list {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.88);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 10.5px;&lt;br /&gt;
  line-height: 1.25;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.48);&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 6px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col:last-child {&lt;br /&gt;
  border-right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-name {&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-name-link {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge {&lt;br /&gt;
  border-radius: 999px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Active {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.16);&lt;br /&gt;
  border: 1px solid #588157;&lt;br /&gt;
  color: #355d34;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Inactive,&lt;br /&gt;
.hf-rentry-badge-Unknown {&lt;br /&gt;
  background: rgba(136, 109, 0, 0.14);&lt;br /&gt;
  border: 1px solid #886d00;&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Disbanded {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.12);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-actions {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-edit-btn {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container,&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container {&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  width: 18px;&lt;br /&gt;
  height: 18px;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2750</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2750"/>
		<updated>2026-07-10T19:56:57Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image {&lt;br /&gt;
  flex: 0 0 320px;&lt;br /&gt;
  max-width: 320px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image img {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.toc,&lt;br /&gt;
#toc,&lt;br /&gt;
.toctoggle,&lt;br /&gt;
.mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task-table td {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-status {&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Status colors */&lt;br /&gt;
.wn-task.wn-status-not-started .wn-status-cell {&lt;br /&gt;
  color: #b00020;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-in-progress .wn-status-cell {&lt;br /&gt;
  color: #b26a00;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-done .wn-status-cell {&lt;br /&gt;
  color: #1b7f3a;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-social-card-icon img {&lt;br /&gt;
  width: 40px;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  display: block;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Game Modes Page ===== */&lt;br /&gt;
.hf-game-modes-page .hf-gm-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 70%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span {&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-code {&lt;br /&gt;
  background: #2d2926;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-value {&lt;br /&gt;
  color: #555555;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  margin: 10px 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 3px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-heading {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border-top: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-top: 6px;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 0 4px 6px 0;&lt;br /&gt;
  padding: 3px 7px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a:hover {&lt;br /&gt;
  border-color: #C9A227;&lt;br /&gt;
  color: #5f4c00 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Beginner&#039;s Guide Page ===== */&lt;br /&gt;
.hf-beginners-page .hf-bg-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts,&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact,&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Mechanics Page ===== */&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact,&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Directory Hub Pages ===== */&lt;br /&gt;
.hf-directory-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-classes-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-hero,&lt;br /&gt;
.hf-melee-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-directory-hero,&lt;br /&gt;
.hf-auxiliary-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-directory-hero,&lt;br /&gt;
.hf-voice-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.36), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: 76px minmax(0, 1fr);&lt;br /&gt;
  min-height: 98px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 65% 20%, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.22);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 76px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 76px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: 74px;&lt;br /&gt;
  max-width: 74px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.8);&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 6px;&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section,&lt;br /&gt;
.hf-melee-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-relpage-section,&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section,&lt;br /&gt;
.hf-voice-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-fact span,&lt;br /&gt;
.hf-shooting-page .hf-card-title a {&lt;br /&gt;
  color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-directory-fact span,&lt;br /&gt;
.hf-auxiliary-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Musician Tunes Page ===== */&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 9px 11px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table th,&lt;br /&gt;
.hf-music-page .hf-music-class-table th {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:first-child {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: 1%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(3),&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(5),&lt;br /&gt;
.hf-music-page .hf-music-class-table td:first-child {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table tr:hover td,&lt;br /&gt;
.hf-music-page .hf-music-class-table tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Factions Page ===== */&lt;br /&gt;
.hf-factions-page .hf-faction-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin-top: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-top: 4px solid #BFB69C;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 230px;&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card:hover {&lt;br /&gt;
  border-top-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 144px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest img {&lt;br /&gt;
  max-height: 120px;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-name {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  padding-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-note {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Sidebar Current Page Highlight ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Beginner&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Beginner&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;User_Interface&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;User_Interface&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Factions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Factions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Weapons&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Weapons&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Modes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Modes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Types&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Types&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Maps&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Maps&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Known_Issues&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Known_Issues&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Frequently_Asked_Questions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;FAQ&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Shooting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Shooting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Melee&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Melee&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Artillery&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Artillery&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Defences&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Defences&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Horseback_Riding&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Horseback_Riding&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Auxiliary&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Auxiliary&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Orders&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Orders&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Traits&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Traits&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Naval_Combat&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Naval_Combat&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Ships&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Ships&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Musician_Tunes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Musician_Tunes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Voice_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Voice_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Command&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Command&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Rank_and_File&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Rank_and_File&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Skirmisher&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Skirmisher&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Support&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Support&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Cavalry&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Cavalry&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crewmen&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crewmen&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Linebattle&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Linebattle&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crews&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crews&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Organized_Events&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Organized_Events&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Schedule&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Schedule&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Roster&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Roster&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_user_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_user_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_upgrade_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_upgrade_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Script_Modding_Guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Editing&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Map_Editing&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Workshop_Discord&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Workshop_Discord&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Mods_and_Consoles&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Mods_and_Consoles&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Hosting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Hosting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Server_Configuration&amp;quot;]:not([class*=&amp;quot;Server_Configuration_Enums&amp;quot;]) .hf-sidebar-list a[href*=&amp;quot;Server_Configuration&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Config_Templates&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Spawnable_Props&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Spawnable_Props&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Remote_Console_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Remote_Console_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Configuration_Enums&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Configuration_Enums&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Admin_Features&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Admin_Features&amp;quot;] {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.22) !important;&lt;br /&gt;
  border-left: 3px solid #C9A227;&lt;br /&gt;
  color: #FFFFFF !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  padding-left: 6px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Linebattle Page ===== */&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 68%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
  margin-bottom: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card,&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact span {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 36px 1fr;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-num {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 28px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule strong,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms th {&lt;br /&gt;
  background: #46463E;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms td:first-child {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  width: 140px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Hosting: Admin, Ban &amp;amp; Mute Files ===== */&lt;br /&gt;
.hf-admin-files-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card-important {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-name {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-desc {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 16px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Known Issues &amp;amp; Solutions Page ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-body-content {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Config Templates Page ===== */&lt;br /&gt;
/* Body selectors cover direct article/template views. The wrapper class below&lt;br /&gt;
   keeps the code colors working anywhere the template is transcluded. */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-body-content,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Collapsible template headings inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-block {&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  background: #EEEDEB;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading {&lt;br /&gt;
  background: #F2F0EA !important;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  border-left: 4px solid #C9A227;&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  padding: 10px 96px 10px 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading a {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: 14px;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  min-height: 40px;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-content {&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Code blocks inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Admin Features Page ===== */&lt;br /&gt;
.hf-admin-features-page .hf-admin-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #8a3327 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body pre {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(138, 51, 39, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #8a3327;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable caption {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-bottom: 0;&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Remote Console Commands Page ===== */&lt;br /&gt;
.hf-remote-console-page .hf-rc-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th.code,&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a {&lt;br /&gt;
  background: rgba(31, 93, 143, 0.12);&lt;br /&gt;
  border: 1px solid rgba(31, 93, 143, 0.28);&lt;br /&gt;
  border-bottom-color: #c9a227;&lt;br /&gt;
  color: #6f5600 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 1px 5px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:hover,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:focus {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.16);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1f5d8f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop {&lt;br /&gt;
  background: #1c1a18;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 10px 24px rgba(0, 0, 0, 0.28);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  max-height: 220px;&lt;br /&gt;
  min-width: 260px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: calc(100% + 6px);&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  width: min(320px, calc(100vw - 48px));&lt;br /&gt;
  z-index: 20;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop-wide {&lt;br /&gt;
  width: min(420px, calc(100vw - 48px));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:last-child .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .wikitable th:last-child .hf-rc-enum-pop {&lt;br /&gt;
  left: auto;&lt;br /&gt;
  right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:hover .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:focus-within .hf-rc-enum-pop {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .07em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-list {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-foot {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  padding-top: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Configuration Enums Page ===== */&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-note {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block {&lt;br /&gt;
  background: linear-gradient(180deg, rgba(242, 240, 234, 0.98), rgba(238, 237, 235, 0.96));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  margin-bottom: 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .hf-issue-heading {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94)),&lt;br /&gt;
    linear-gradient(90deg, rgba(201, 162, 39, 0.3), rgba(201, 162, 39, 0));&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 10px 110px 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  right: 16px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 11px;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle a {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 12px 14px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content &amp;gt; p:first-child {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 6px;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label,&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable caption {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.16), rgba(201, 162, 39, 0.04));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  margin: 12px 0 6px;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label + .wikitable {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td {&lt;br /&gt;
  background: #f8f5ec;&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:first-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(3) {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #trait .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-family: ui-monospace, &amp;quot;SFMono-Regular&amp;quot;, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:last-child {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.36);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 1px 0;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #gamemodes,&lt;br /&gt;
.hf-server-configuration-enums-page #map-names,&lt;br /&gt;
.hf-server-configuration-enums-page #faction-winner,&lt;br /&gt;
.hf-server-configuration-enums-page #class,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon-classes,&lt;br /&gt;
.hf-server-configuration-enums-page #faction,&lt;br /&gt;
.hf-server-configuration-enums-page #attacking-defending {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #voice-phrases,&lt;br /&gt;
.hf-server-configuration-enums-page #player-actions,&lt;br /&gt;
.hf-server-configuration-enums-page #instruments,&lt;br /&gt;
.hf-server-configuration-enums-page #instrument-songs {&lt;br /&gt;
  border-left-color: #4b7f9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #ship-type,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-renderer-color,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name,&lt;br /&gt;
.hf-server-configuration-enums-page #emplacement,&lt;br /&gt;
.hf-server-configuration-enums-page #sapper-build-mode,&lt;br /&gt;
.hf-server-configuration-enums-page #nature-presets,&lt;br /&gt;
.hf-server-configuration-enums-page #explosion-type,&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object {&lt;br /&gt;
  border-left-color: #6a8f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type,&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order,&lt;br /&gt;
.hf-server-configuration-enums-page #trait,&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type {&lt;br /&gt;
  border-left-color: #8f4b9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #festive-season {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Class Pages ===== */&lt;br /&gt;
.hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96) 0%, rgba(70, 70, 62, 0.96) 68%, rgba(136, 109, 0, 0.92) 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 14px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.20), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -65px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 160px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header,&lt;br /&gt;
.hf-class-info-badges,&lt;br /&gt;
.hf-class-info-stats,&lt;br /&gt;
.hf-class-info-equip {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
  margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header-label,&lt;br /&gt;
.hf-class-info-equip-label,&lt;br /&gt;
.hf-class-info-stat-label {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction,&lt;br /&gt;
.hf-class-info-badge,&lt;br /&gt;
.hf-class-info-equip-item {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.10);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 5px;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  margin: 0 5px 6px 0;&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction img {&lt;br /&gt;
  height: 18px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.6);&lt;br /&gt;
  color: #fff3c4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stats {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.55);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-value {&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 23px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-bonus {&lt;br /&gt;
  color: #89d185;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  max-width: 280px;&lt;br /&gt;
  min-height: 258px;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 190px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-uniform-card-era {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  border-top: none;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
  border-radius: 0 0 6px 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image span,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image img {&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  color: #d9c78c;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 0 10px 10px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Artillery Page ===== */&lt;br /&gt;
.hf-artillery-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; ul:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(143, 47, 31, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #8f2f1f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body ul {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98) 0%, rgba(70, 70, 62, 0.96) 58%, rgba(143, 47, 31, 0.94) 100%);&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(201, 162, 39, 0.24), rgba(143, 47, 31, 0));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(143, 47, 31, 0.26);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.62);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  border-top-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Naval Combat Page ===== */&lt;br /&gt;
.hf-naval-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-section .hf-relpage-section-body {&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(31, 93, 143, 0.38), rgba(30, 30, 29, 0.96) 64%),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  float: right;&lt;br /&gt;
  height: 118px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -42px 0 12px 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card a,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img.mw-file-element {&lt;br /&gt;
  height: 94px !important;&lt;br /&gt;
  max-height: 94px !important;&lt;br /&gt;
  max-width: 145px !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Weapons Page ===== */&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #1e1e1d 0%, #2f2d2b 58%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 20px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.72);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  min-height: 246px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 136px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image:empty:before {&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  content: &amp;quot;Image pending&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 136px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a,&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image img {&lt;br /&gt;
  filter: saturate(1.05) contrast(1.02);&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-label {&lt;br /&gt;
  align-content: start;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  flex: 1;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-requirement {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 0 10px 10px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added,&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-enum {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 5px 6px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Orders / Traits &amp;amp; Abilities Pages ===== */&lt;br /&gt;
.hf-orders-page .hf-relpage-section,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96), rgba(70, 70, 62, 0.92)),&lt;br /&gt;
    linear-gradient(90deg, rgba(224, 186, 58, 0.14), rgba(224, 186, 58, 0));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  padding: 14px 16px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable,&lt;br /&gt;
.hf-traits-abilities-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 10px;&lt;br /&gt;
  margin: 14px 0 22px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%) !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:first-child {&lt;br /&gt;
  border-radius: 8px 0 0 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:last-child {&lt;br /&gt;
  border-radius: 0 8px 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td {&lt;br /&gt;
  background: linear-gradient(180deg, #fbf8ef 0%, #f0eadc 100%);&lt;br /&gt;
  border-bottom: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-top: 1px solid #d5d0c8 !important;&lt;br /&gt;
  color: #2f2d2b;&lt;br /&gt;
  line-height: 1.55;&lt;br /&gt;
  padding: 13px 14px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 64%),&lt;br /&gt;
    linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border-left: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-radius: 10px 0 0 10px;&lt;br /&gt;
  height: 86px;&lt;br /&gt;
  min-width: 86px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  width: 86px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  border-radius: 0 10px 10px 0;&lt;br /&gt;
  border-right: 1px solid #d5d0c8 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td {&lt;br /&gt;
  background: linear-gradient(180deg, #fffaf0 0%, #f6edda 100%);&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(47, 45, 43, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.30), rgba(224, 186, 58, 0) 66%),&lt;br /&gt;
    linear-gradient(180deg, #3b3832 0%, #1e1e1d 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable img,&lt;br /&gt;
.hf-traits-abilities-page .wikitable img {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 0;&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:first-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:first-of-type {&lt;br /&gt;
  height: 74px !important;&lt;br /&gt;
  opacity: 0.96;&lt;br /&gt;
  width: 74px !important;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:last-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:last-of-type {&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a {&lt;br /&gt;
  display: inline;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  position: static;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a.new,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a.new {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable b,&lt;br /&gt;
.hf-orders-page .wikitable strong,&lt;br /&gt;
.hf-traits-abilities-page .wikitable b,&lt;br /&gt;
.hf-traits-abilities-page .wikitable strong {&lt;br /&gt;
  color: #8f6f00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  min-width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page #captain-orders .wikitable td:first-child,&lt;br /&gt;
.hf-orders-page #midshipman-orders .wikitable td:first-child {&lt;br /&gt;
  width: 96px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Image Card Redesign ===== */&lt;br /&gt;
.hf-beginners-page .hf-card-grid,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card,&lt;br /&gt;
.hf-mechanics-page .hf-card,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.34), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  border: 1px solid #c9c1b2;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 260px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover,&lt;br /&gt;
.hf-mechanics-page .hf-card:hover,&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image,&lt;br /&gt;
.hf-mechanics-page .hf-card-image,&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 72% 18%, rgba(224, 186, 58, 0.25), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.35);&lt;br /&gt;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 10px 10px 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  padding-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img,&lt;br /&gt;
.hf-mechanics-page .hf-card-image img,&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
  max-width: none;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  padding: 13px 14px 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title,&lt;br /&gt;
.hf-mechanics-page .hf-card-title,&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.9);&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px;&lt;br /&gt;
  padding-bottom: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc,&lt;br /&gt;
.hf-mechanics-page .hf-card-desc,&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, #34322f 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #5b5444;&lt;br /&gt;
  border-top: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 5px 16px rgba(0, 0, 0, 0.2);&lt;br /&gt;
  min-height: 316px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 9px 22px rgba(0, 0, 0, 0.28);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 70% 18%, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #171716 100%);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.22);&lt;br /&gt;
  border-bottom-color: #5b5444;&lt;br /&gt;
  height: 238px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-caption,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-caption {&lt;br /&gt;
  align-items: flex-start;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  gap: 9px;&lt;br /&gt;
  padding: 12px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest {&lt;br /&gt;
  flex: 0 0 52px;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  max-height: 72px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 52px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-text,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-text {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #fff4d6;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg),&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg) {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(255, 238, 184, 0.14) 0%, rgba(201, 162, 39, 0.07) 30%, rgba(23, 23, 22, 0) 62%);&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg {&lt;br /&gt;
  filter: brightness(2.05) saturate(1.18) contrast(1.02);&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure p {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: left center;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg-missing,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg-missing {&lt;br /&gt;
  bottom: 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: 8px;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.68);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  letter-spacing: .05em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 6px 8px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.14);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  filter: brightness(1.06) saturate(1.14) contrast(1.1);&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Modding Guide Pages (Script Modding Guide (WIP), Uniform Modding, Map Making Guide) ===== */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact {&lt;br /&gt;
  background: rgba(0, 0, 0, 0.28);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  border-left: 3px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 9px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Callout boxes */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-info {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.10);&lt;br /&gt;
  border-left-color: #546e8c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-tip {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.12);&lt;br /&gt;
  border-left-color: #588157;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-warn {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.13);&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-danger {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.10);&lt;br /&gt;
  border-left-color: #9c3c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.10);&lt;br /&gt;
  border-left-color: #6c548c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Inline status badges */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge {&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  vertical-align: 2px;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.16);&lt;br /&gt;
  border: 1px solid #6c548c;&lt;br /&gt;
  color: #58447a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.14);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.16);&lt;br /&gt;
  border: 1px solid #546e8c;&lt;br /&gt;
  color: #43586f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark code blocks */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:visited,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:focus,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section body rhythm */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3 {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.6);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  margin: 20px 0 8px;&lt;br /&gt;
  padding-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4 {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  margin: 16px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ul,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol {&lt;br /&gt;
  margin: 8px 0 12px 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li {&lt;br /&gt;
  margin-bottom: 5px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tables (troubleshooting, scene objects, version history) */&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable td {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.7);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  padding: 7px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td {&lt;br /&gt;
  background: rgba(238, 237, 235, 0.95);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Spawnable Props Page ===== */&lt;br /&gt;
.hf-spawnable-props-page .hf-props-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-props-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(91, 63, 42, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #5b3f2a;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallery {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 5px 14px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-1px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox .thumb {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%);&lt;br /&gt;
  border: 1px solid #bfb69c !important;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  margin: 0 auto 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerybox img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerytext {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 0 2px 2px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-spawnable-props-page .gallerytext b,&lt;br /&gt;
.hf-spawnable-props-page .gallerytext strong {&lt;br /&gt;
  background: #2d2926;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 16px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Regiment Roster Page ===== */&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-filters {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-group {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-label {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-options {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn,&lt;br /&gt;
.hf-rentry-edit-btn,&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.08);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.38);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  margin: 0 6px 6px 0;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn:hover,&lt;br /&gt;
.hf-filter-btn.active,&lt;br /&gt;
.hf-filter-reset:hover,&lt;br /&gt;
.hf-rentry-add-btn:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.18);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header,&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: minmax(52px, .55fr) minmax(132px, 1.45fr) minmax(68px, .65fr) repeat(5, minmax(82px, .9fr)) repeat(2, minmax(58px, .58fr)) minmax(54px, .5fr);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-content {&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .01em;&lt;br /&gt;
  margin: 0 0 10px;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header .hf-rentry-col,&lt;br /&gt;
.hf-roster-table-header a,&lt;br /&gt;
.hf-roster-table-header a:visited,&lt;br /&gt;
.hf-roster-table-header a:hover,&lt;br /&gt;
.hf-roster-table-header a:focus {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-list {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.88);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 10.5px;&lt;br /&gt;
  line-height: 1.25;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.48);&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 6px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col:last-child {&lt;br /&gt;
  border-right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-name {&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-name-link {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge {&lt;br /&gt;
  border-radius: 999px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Active {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.16);&lt;br /&gt;
  border: 1px solid #588157;&lt;br /&gt;
  color: #355d34;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Inactive,&lt;br /&gt;
.hf-rentry-badge-Unknown {&lt;br /&gt;
  background: rgba(136, 109, 0, 0.14);&lt;br /&gt;
  border: 1px solid #886d00;&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Disbanded {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.12);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-actions {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-edit-btn {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container,&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container {&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  width: 18px;&lt;br /&gt;
  height: 18px;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Spawnable_Props&amp;diff=2749</id>
		<title>Spawnable Props</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Spawnable_Props&amp;diff=2749"/>
		<updated>2026-07-10T19:55:01Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-spawnable-props-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Spawnable Props}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#artillery|Artillery]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#small-buildings|Small Buildings]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#large-buildings|Large Buildings]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#structures|Structures &amp;amp; Ruins]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#emplacements|Emplacements &amp;amp; Accessories]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#decorations|Decorations]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#furniture|Furniture]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#trees|Trees]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#plants|Plants]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#terrain|Terrain]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#particles|Particle Effects]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#misc|Miscellaneous]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-props-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-props-kicker&amp;quot;&amp;gt;Map Editing Reference&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-props-title&amp;quot;&amp;gt;Spawnable prop enums for building custom Holdfast maps.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-props-text&amp;quot;&amp;gt;Use this page to find the configuration enum for artillery, buildings, scenery, terrain pieces, particles, and other placeable objects. The bold label shown under each image is the value used in map configuration files.&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;hf-props-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-props-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Use With&amp;lt;/span&amp;gt;[[Map Editing|Map Editing]] configuration files and map setup workflows.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-props-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Enum Labels&amp;lt;/span&amp;gt;Copy the bold prop name exactly as written when referencing a spawnable prop.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-props-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Coverage&amp;lt;/span&amp;gt;Grouped by practical categories, from artillery and structures to vegetation, terrain, and effects.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=overview&lt;br /&gt;
|title=Overview&lt;br /&gt;
|content=&lt;br /&gt;
There are many spawnable props that server admins can add to maps using the instructions in [[Map Editing|Map Editing]]. Each gallery entry includes the prop preview, its enum, and a short description to help identify the correct object.&lt;br /&gt;
&lt;br /&gt;
Updated as of version [[Game_Version_0.3X#0.34|0.34]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=artillery&lt;br /&gt;
|title=Artillery&lt;br /&gt;
|content=&lt;br /&gt;
=== Nations At War ===&lt;br /&gt;
&amp;lt;gallery mode=nolines widths=240px heights=240px&amp;gt;&lt;br /&gt;
File:Cannon_24Pdr_Large.jpg|&#039;&#039;&#039;Cannon_24Pdr&#039;&#039;&#039;&amp;lt;br /&amp;gt;24 Pounder Cannon|alt=Cannon_24Pdr&lt;br /&gt;
File:Cannon_9PDRFieldGun_Destruction1_Large.jpg|&#039;&#039;&#039;Cannon_9PDRFieldGun_Destruction1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Destroyed 9-pounder|alt=Cannon_9PDRFieldGun_Destruction1&lt;br /&gt;
File:Cannon4PDR_Large.jpg|&#039;&#039;&#039;Cannon4PDR&#039;&#039;&#039;&amp;lt;br /&amp;gt;4 Pounder Cannon|alt=Cannon4PDR&lt;br /&gt;
File:Cannon6PDR_Large.jpg|&#039;&#039;&#039;Cannon6PDR&#039;&#039;&#039;&amp;lt;br /&amp;gt;6 Pounder Cannon|alt=Cannon6PDR&lt;br /&gt;
File:CannonAmmoboxLarge_Large.jpg|&#039;&#039;&#039;CannonAmmoboxLarge&#039;&#039;&#039;&amp;lt;br /&amp;gt;Large cannon ammo box: round &amp;amp; grape (Fixed)|alt=CannonAmmoboxLarge&lt;br /&gt;
File:CannonAmmoboxLargeMoveable_Large.jpg|&#039;&#039;&#039;CannonAmmoboxLargeMoveable&#039;&#039;&#039;&amp;lt;br /&amp;gt;Large cannon ammo box: round &amp;amp; grape (Moveable)|alt=CannonAmmoboxLargeMoveable&lt;br /&gt;
File:CannonAmmoboxSmall_Large.jpg|&#039;&#039;&#039;CannonAmmoboxSmall&#039;&#039;&#039;&amp;lt;br /&amp;gt;Small cannon ammo box: grape (Fixed)|alt=CannonAmmoboxSmall&lt;br /&gt;
File:CannonAmmoboxSmallMoveable_Large.jpg|&#039;&#039;&#039;CannonAmmoboxSmallMoveable&#039;&#039;&#039;&amp;lt;br /&amp;gt;Small cannon ammo box: grape (Moveable)|alt=CannonAmmoboxSmallMoveable&lt;br /&gt;
File:CannonFieldGun9PDR_Large.jpg|&#039;&#039;&#039;CannonFieldGun9PDR&#039;&#039;&#039;&amp;lt;br /&amp;gt;9 Pounder Cannon (Fixed)|alt=CannonFieldGun9PDR&lt;br /&gt;
File:CannonFieldGun9PDRMoveable_Large.jpg|&#039;&#039;&#039;CannonFieldGun9PDRMoveable&#039;&#039;&#039;&amp;lt;br /&amp;gt;9 Pounder Cannon (Moveable)|alt=CannonFieldGun9PDRMoveable&lt;br /&gt;
File:Carronade_Large.jpg|&#039;&#039;&#039;Carronade&#039;&#039;&#039;&amp;lt;br /&amp;gt;Carronade (short naval cannon)|alt=Carronade&lt;br /&gt;
File:Carronade_RotatingCannonCarriage1_Large.jpg|&#039;&#039;&#039;Carronade_RotatingCannonCarriage1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Carronade on rotating carriage|alt=Carronade_RotatingCannonCarriage1&lt;br /&gt;
File:CoastalCannon_36Pdr_French_Large.jpg|&#039;&#039;&#039;CoastalCannon_36Pdr_French&#039;&#039;&#039;&amp;lt;br /&amp;gt;36-pounder coastal cannon|alt=CoastalCannon_36Pdr_French&lt;br /&gt;
File:Mortar_Large.jpg|&#039;&#039;&#039;Mortar&#039;&#039;&#039;&amp;lt;br /&amp;gt;Mortar|alt=Mortar&lt;br /&gt;
File:Rocket_Large.jpg|&#039;&#039;&#039;Rocket&#039;&#039;&#039;&amp;lt;br /&amp;gt;Rocket frame|alt=Rocket&lt;br /&gt;
File:RocketAmmoboxMoveable_Large.jpg|&#039;&#039;&#039;RocketAmmoboxMoveable&#039;&#039;&#039;&amp;lt;br /&amp;gt;Stack of rockets|alt=RocketAmmoboxMoveable&lt;br /&gt;
File:Swivelgun_Large.jpg|&#039;&#039;&#039;Swivelgun&#039;&#039;&#039;&amp;lt;br /&amp;gt;Swivel gun (no mount)|alt=Swivelgun&lt;br /&gt;
File:Swivlegun_Stand_Large.jpg|&#039;&#039;&#039;Swivlegun_Stand&#039;&#039;&#039;&amp;lt;br /&amp;gt;Swivel gun on stand|alt=Swivlegun_Stand&lt;br /&gt;
File:CannonFieldGun9PDRMoveable_Large.jpg|&#039;&#039;&#039;CannonFieldHowitzerMoveable&#039;&#039;&#039;&amp;lt;br /&amp;gt;Field Howitzer (Moveable)|alt=CannonFieldHowitzerMoveable&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Frontlines ===&lt;br /&gt;
&amp;lt;gallery mode=nolines widths=240px heights=240px&amp;gt;&lt;br /&gt;
File:Swivlegun_Stand_Large.jpg|&#039;&#039;&#039;FrontlinesMoveableHeavyMortar&#039;&#039;&#039;&amp;lt;br /&amp;gt;Heavy Mortar (Moveable)|alt=FrontlinesMoveableHeavyMortar&lt;br /&gt;
File:Swivlegun_Stand_Large.jpg|&#039;&#039;&#039;FrontlinesHeavyMortar&#039;&#039;&#039;&amp;lt;br /&amp;gt;Heavy Mortar (Static)|alt=FrontlinesHeavyMortar&lt;br /&gt;
File:Swivlegun_Stand_Large.jpg|&#039;&#039;&#039;FrontlinesLightHowitzer&#039;&#039;&#039;&amp;lt;br /&amp;gt;Light Howitzer|alt=FrontlinesLightHowitzer&lt;br /&gt;
File:Swivlegun_Stand_Large.jpg|&#039;&#039;&#039;FrontlinesHeavyHowitzer&#039;&#039;&#039;&amp;lt;br /&amp;gt;Heavy Howitzer|alt=FrontlinesHeavyHowitzer&lt;br /&gt;
File:Swivlegun_Stand_Large.jpg|&#039;&#039;&#039;FrontlinesHowitzerAmmoboxMoveable&#039;&#039;&#039;&amp;lt;br /&amp;gt;Howitzer Ammobox (Moveable)|alt=FrontlinesHowitzerAmmoboxMoveable&lt;br /&gt;
File:Swivlegun_Stand_Large.jpg|&#039;&#039;&#039;FrontlinesHowitzerAmmobox&#039;&#039;&#039;&amp;lt;br /&amp;gt;Howitzer Ammobox (Static)|alt=FrontlinesHowitzerAmmobox&lt;br /&gt;
File:Swivlegun_Stand_Large.jpg|&#039;&#039;&#039;FrontlinesMortarAmmoboxMoveable&#039;&#039;&#039;&amp;lt;br /&amp;gt;Mortar Ammobox (Moveable)|alt=FrontlinesMortarAmmoboxMoveable&lt;br /&gt;
File:Swivlegun_Stand_Large.jpg|&#039;&#039;&#039;FrontlinesMortarAmmobox&#039;&#039;&#039;&amp;lt;br /&amp;gt;Mortar Ammobox (Static)|alt=FrontlinesMortarAmmobox&lt;br /&gt;
File:Swivlegun_Stand_Large.jpg|&#039;&#039;&#039;FrontlinesStaticMachineGunAllied&#039;&#039;&#039;&amp;lt;br /&amp;gt;Machine Gun (Allied, Static)|alt=FrontlinesStaticMachineGunAllied&lt;br /&gt;
File:Swivlegun_Stand_Large.jpg|&#039;&#039;&#039;FrontlinesStaticMachineGunCentral&#039;&#039;&#039;&amp;lt;br /&amp;gt;Machine Gun (Central, Static)|alt=FrontlinesStaticMachineGunCentral&lt;br /&gt;
File:Swivlegun_Stand_Large.jpg|&#039;&#039;&#039;FrontlinesMachineGunAmmoboxMoveable&#039;&#039;&#039;&amp;lt;br /&amp;gt;Machine Gun Ammobox (Moveable)|alt=FrontlinesMachineGunAmmoboxMoveable&lt;br /&gt;
File:Swivlegun_Stand_Large.jpg|&#039;&#039;&#039;FrontlinesMachineGunAmmobox&#039;&#039;&#039;&amp;lt;br /&amp;gt;Machine Gun Ammobox (Static)|alt=FrontlinesMachineGunAmmobox&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=small-buildings&lt;br /&gt;
|title=Small Buildings&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;gallery mode=nolines widths=240px heights=240px&amp;gt;&lt;br /&gt;
File:GuardBorder_1_Large.jpg|&#039;&#039;&#039;GuardBorder_1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Guard post barrier|alt=GuardBorder_1&lt;br /&gt;
File:GuardHouse_1_Large.jpg|&#039;&#039;&#039;GuardHouse_1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Guard post hut|alt=GuardHouse_1&lt;br /&gt;
File:HuntingHut_Large.jpg|&#039;&#039;&#039;HuntingHut&#039;&#039;&#039;&amp;lt;br /&amp;gt;Hunting hut|alt=HuntingHut&lt;br /&gt;
File:Outhouse_Large.jpg|&#039;&#039;&#039;Outhouse&#039;&#039;&#039;&amp;lt;br /&amp;gt;Outhouse|alt=Outhouse&lt;br /&gt;
File:Pidgeoncoop_Large.jpg|&#039;&#039;&#039;Pidgeoncoop&#039;&#039;&#039;&amp;lt;br /&amp;gt;Pigeon coop|alt=Pidgeoncoop&lt;br /&gt;
File:Shipyard_Hut_Large.jpg|&#039;&#039;&#039;Shipyard_Hut&#039;&#039;&#039;&amp;lt;br /&amp;gt;Shipyard hut|alt=Shipyard_Hut&lt;br /&gt;
File:Spain_Barn_Large.jpg|&#039;&#039;&#039;Spain_Barn&#039;&#039;&#039;&amp;lt;br /&amp;gt;Low Spanish barn|alt=Spain_Barn&lt;br /&gt;
File:TentLarge1_Large.jpg|&#039;&#039;&#039;TentLarge1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Large closed tent|alt=TentLarge1&lt;br /&gt;
File:TentLarge2_Large.jpg|&#039;&#039;&#039;TentLarge2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Large open tent|alt=TentLarge2&lt;br /&gt;
File:TentSmall1_Large.jpg|&#039;&#039;&#039;TentSmall1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Small half-open tent (no stakes)|alt=TentSmall1&lt;br /&gt;
File:TentSmall2_Large.jpg|&#039;&#039;&#039;TentSmall2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Small closed tent|alt=TentSmall2&lt;br /&gt;
File:TentSmall3_Large.jpg|&#039;&#039;&#039;TentSmall3&#039;&#039;&#039;&amp;lt;br /&amp;gt;Small half-open tent (stakes)|alt=TentSmall3&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=large-buildings&lt;br /&gt;
|title=Large Buildings&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;gallery mode=nolines widths=240px heights=240px&amp;gt;&lt;br /&gt;
File:Barn_Dutch1_Large.jpg|&#039;&#039;&#039;Barn_Dutch1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Fully built barn|alt=Barn_Dutch1&lt;br /&gt;
File:Barn1_Brittany_Broken_Large.jpg|&#039;&#039;&#039;Barn1_Brittany_Broken&#039;&#039;&#039;&amp;lt;br /&amp;gt;Broken barn|alt=Barn1_Brittany_Broken&lt;br /&gt;
File:Blockhouse_Large.jpg|&#039;&#039;&#039;Blockhouse&#039;&#039;&#039;&amp;lt;br /&amp;gt;Blockhouse fortification|alt=Blockhouse&lt;br /&gt;
File:Church_Brittany_Large.jpg|&#039;&#039;&#039;Church_Brittany&#039;&#039;&#039;&amp;lt;br /&amp;gt;Church (as featured in [[Maps: Training Grounds|Training Grounds]] and [[Maps: Canyon|Canyon]])|alt=Church_Brittany&lt;br /&gt;
File:House_Dutch1_Large.jpg|&#039;&#039;&#039;House_Dutch1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Dutch house v1|alt=House_Dutch1&lt;br /&gt;
File:House_Dutch2_Kitchen_Large.jpg|&#039;&#039;&#039;House_Dutch2_Kitchen&#039;&#039;&#039;&amp;lt;br /&amp;gt;Dutch house v2 (kitchen)|alt=House_Dutch2_Kitchen&lt;br /&gt;
File:House_Dutch3_Large.jpg|&#039;&#039;&#039;House_Dutch3&#039;&#039;&#039;&amp;lt;br /&amp;gt;Dutch house v3A|alt=House_Dutch3&lt;br /&gt;
File:House_Dutch3_2_Large.jpg|&#039;&#039;&#039;House_Dutch3_2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Dutch house v3B|alt=House_Dutch3_2&lt;br /&gt;
File:House_Dutch3_3_Large.jpg|&#039;&#039;&#039;House_Dutch3_3&#039;&#039;&#039;&amp;lt;br /&amp;gt;Dutch house v3C|alt=House_Dutch3_3&lt;br /&gt;
File:House_Dutch4_Watermill_Large.jpg|&#039;&#039;&#039;House_Dutch4_Watermill&#039;&#039;&#039;&amp;lt;br /&amp;gt;Dutch house v4 (water mill)|alt=House_Dutch4_Watermill&lt;br /&gt;
File:House1_Brittany_Large.jpg|&#039;&#039;&#039;House1_Brittany&#039;&#039;&#039;&amp;lt;br /&amp;gt;Brittany house v1 (tiles)|alt=House1_Brittany&lt;br /&gt;
File:House1v2_Brittany_Large.jpg|&#039;&#039;&#039;House1v2_Brittany&#039;&#039;&#039;&amp;lt;br /&amp;gt;Brittany house v1 (shingles)|alt=House1v2_Brittany&lt;br /&gt;
File:House2_Brittany_Large.jpg|&#039;&#039;&#039;House2_Brittany&#039;&#039;&#039;&amp;lt;br /&amp;gt;Brittany house v2 (tiles)|alt=House2_Brittany&lt;br /&gt;
File:House2v2_Brittany_Large.jpg|&#039;&#039;&#039;House2v2_Brittany&#039;&#039;&#039;&amp;lt;br /&amp;gt;Brittany house v2 (shingles)|alt=House2v2_Brittany&lt;br /&gt;
File:House3_Brittany_Large.jpg|&#039;&#039;&#039;House3_Brittany&#039;&#039;&#039;&amp;lt;br /&amp;gt;Brittany house v3 (tiles)|alt=House3_Brittany&lt;br /&gt;
File:House4_Brittany_Large.jpg|&#039;&#039;&#039;House4_Brittany&#039;&#039;&#039;&amp;lt;br /&amp;gt;Brittany house v4 (tiles)|alt=House4_Brittany&lt;br /&gt;
File:Spain_House1_Large.jpg|&#039;&#039;&#039;Spain_House1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Spanish house v1|alt=Spain_House1&lt;br /&gt;
File:Spain_House2_Large.jpg|&#039;&#039;&#039;Spain_House2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Spanish house v2|alt=Spain_House2&lt;br /&gt;
File:StAugustine_House3_Large.jpg|&#039;&#039;&#039;StAugustine_House3&#039;&#039;&#039;&amp;lt;br /&amp;gt;St Augustine house v1|alt=StAugustine_House3&lt;br /&gt;
File:StAugustine_House6_Large.jpg|&#039;&#039;&#039;StAugustine_House6&#039;&#039;&#039;&amp;lt;br /&amp;gt;St Augustine house v2|alt=StAugustine_House6&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=structures&lt;br /&gt;
|title=Structures &amp;amp; Ruins&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;gallery mode=nolines widths=240px heights=240px&amp;gt;&lt;br /&gt;
File:Bridge_Large.jpg|&#039;&#039;&#039;Bridge&#039;&#039;&#039;&amp;lt;br /&amp;gt;Stone bridge|alt=Bridge&lt;br /&gt;
File:Bridge_Destroyed_Large.jpg|&#039;&#039;&#039;Bridge_Destroyed&#039;&#039;&#039;&amp;lt;br /&amp;gt;Destroyed stone bridge|alt=Bridge_Destroyed&lt;br /&gt;
File:Church_Brittany1_Entrance_Large.jpg|&#039;&#039;&#039;Church_Brittany1_Entrance&#039;&#039;&#039;&amp;lt;br /&amp;gt;Church entrance|alt=Church_Brittany1_Entrance&lt;br /&gt;
File:Church_Brittany1_Platform_Large.jpg|&#039;&#039;&#039;Church_Brittany1_Platform&#039;&#039;&#039;&amp;lt;br /&amp;gt;Parade ground (fits against Church)|alt=Church_Brittany1_Platform&lt;br /&gt;
File:Fence1_Pillar_Large.jpg|&#039;&#039;&#039;Fence1_Pillar&#039;&#039;&#039;&amp;lt;br /&amp;gt;Green wooden fence post|alt=Fence1_Pillar&lt;br /&gt;
File:Fence1_Straight_Large.jpg|&#039;&#039;&#039;Fence1_Straight&#039;&#039;&#039;&amp;lt;br /&amp;gt;Green wooden fence panel|alt=Fence1_Straight&lt;br /&gt;
File:FencingWallVines3_Large.jpg|&#039;&#039;&#039;FencingWallVines3&#039;&#039;&#039;&amp;lt;br /&amp;gt;Vine-covered low stone wall|alt=FencingWallVines3&lt;br /&gt;
File:FencingWallVines3_Gateway_Large.jpg|&#039;&#039;&#039;FencingWallVines3_Gateway&#039;&#039;&#039;&amp;lt;br /&amp;gt;Gate for low stone wall|alt=FencingWallVines3_Gateway&lt;br /&gt;
File:FieldWall_Large.jpg|&#039;&#039;&#039;FieldWall&#039;&#039;&#039;&amp;lt;br /&amp;gt;Square wall to surround a field|alt=FieldWall&lt;br /&gt;
File:FortNapoleonTower1811_Large.jpg|&#039;&#039;&#039;FortNapoleonTower1811&#039;&#039;&#039;&amp;lt;br /&amp;gt;Fort Napoleon tower|alt=FortNapoleonTower1811&lt;br /&gt;
File:Lighthouse_Large.jpg|&#039;&#039;&#039;Lighthouse&#039;&#039;&#039;&amp;lt;br /&amp;gt;Lighthouse|alt=Lighthouse&lt;br /&gt;
File:MartelloTower_Large.jpg|&#039;&#039;&#039;MartelloTower&#039;&#039;&#039;&amp;lt;br /&amp;gt;Martello Tower|alt=MartelloTower&lt;br /&gt;
File:MartelloTower_Cannon_Large.jpg|&#039;&#039;&#039;MartelloTower_Cannon&#039;&#039;&#039;&amp;lt;br /&amp;gt;Martello Tower cannon|alt=MartelloTower_Cannon&lt;br /&gt;
File:MartelloTower_Defence_Large.jpg|&#039;&#039;&#039;MartelloTower_Defence&#039;&#039;&#039;&amp;lt;br /&amp;gt;Martello Tower defences|alt=MartelloTower_Defence&lt;br /&gt;
File:National_Gate_Large.jpg|&#039;&#039;&#039;National_Gate&#039;&#039;&#039;&amp;lt;br /&amp;gt;National Gate|alt=National_Gate&lt;br /&gt;
File:Ruins_AqeductRuin_Large.jpg|&#039;&#039;&#039;Ruins_AqeductRuin&#039;&#039;&#039;&amp;lt;br /&amp;gt;Aqueduct ruin (v1)|alt=Ruins_AqeductRuin&lt;br /&gt;
File:Ruins_AqeductRuinPiece3_Large.jpg|&#039;&#039;&#039;Ruins_AqeductRuinPiece3&#039;&#039;&#039;&amp;lt;br /&amp;gt;Aqueduct ruin (v2)|alt=Ruins_AqeductRuinPiece3&lt;br /&gt;
File:Ruins_AqeductRuinPiece4_Large.jpg|&#039;&#039;&#039;Ruins_AqeductRuinPiece4&#039;&#039;&#039;&amp;lt;br /&amp;gt;Aqueduct ruin (v3)|alt=Ruins_AqeductRuinPiece4&lt;br /&gt;
File:Ruins_Bathouse1_Large.jpg|&#039;&#039;&#039;Ruins_Bathouse1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Ruined bathhouse|alt=Ruins_Bathouse1&lt;br /&gt;
File:Ruins_CityWall1_Large.jpg|&#039;&#039;&#039;Ruins_CityWall1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Ruined city walls (v1)|alt=Ruins_CityWall1&lt;br /&gt;
File:Ruins_CityWall2_Large.jpg|&#039;&#039;&#039;Ruins_CityWall2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Ruined city walls (v2)|alt=Ruins_CityWall2&lt;br /&gt;
File:Ruins_Coloumn5_Large.jpg|&#039;&#039;&#039;Ruins_Coloumn5&#039;&#039;&#039;&amp;lt;br /&amp;gt;Stone column (complete)|alt=Ruins_Coloumn5&lt;br /&gt;
File:Ruins_Coloumn7_Large.jpg|&#039;&#039;&#039;Ruins_Coloumn7&#039;&#039;&#039;&amp;lt;br /&amp;gt;Stone column base|alt=Ruins_Coloumn7&lt;br /&gt;
File:Ruins_TempleRound_Large.jpg|&#039;&#039;&#039;Ruins_TempleRound&#039;&#039;&#039;&amp;lt;br /&amp;gt;Round ruined temple|alt=Ruins_TempleRound&lt;br /&gt;
File:Ruins_TempleRoundPiece_Large.jpg|&#039;&#039;&#039;Ruins_TempleRoundPiece&#039;&#039;&#039;&amp;lt;br /&amp;gt;Top of ruined temple|alt=Ruins_TempleRoundPiece&lt;br /&gt;
File:Ruins_Theater_Large.jpg|&#039;&#039;&#039;Ruins_Theater&#039;&#039;&#039;&amp;lt;br /&amp;gt;Outer walls of ruined theatre|alt=Ruins_Theater&lt;br /&gt;
File:Ruins_Wall1_Large.jpg|&#039;&#039;&#039;Ruins_Wall1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Ruined walls (v1)|alt=Ruins_Wall1&lt;br /&gt;
File:Ruins_Wall2_Large.jpg|&#039;&#039;&#039;Ruins_Wall2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Ruined walls (v2)|alt=Ruins_Wall2&lt;br /&gt;
File:Ruins_Wall4_Large.jpg|&#039;&#039;&#039;Ruins_Wall4&#039;&#039;&#039;&amp;lt;br /&amp;gt;Ruined walls (v4)|alt=Ruins_Wall4&lt;br /&gt;
File:Ruins_Wall7_Large.jpg|&#039;&#039;&#039;Ruins_Wall7&#039;&#039;&#039;&amp;lt;br /&amp;gt;Ruined walls (v7)|alt=Ruins_Wall7&lt;br /&gt;
File:Ruins_Wall9_Large.jpg|&#039;&#039;&#039;Ruins_Wall9&#039;&#039;&#039;&amp;lt;br /&amp;gt;Ruined walls (v9)|alt=Ruins_Wall9&lt;br /&gt;
File:ShipRamp_Large.jpg|&#039;&#039;&#039;ShipRamp&#039;&#039;&#039;&amp;lt;br /&amp;gt;Log ship ramp|alt=ShipRamp&lt;br /&gt;
File:WalledCity_Gate_Large.jpg|&#039;&#039;&#039;WalledCity_Gate&#039;&#039;&#039;&amp;lt;br /&amp;gt;Gate for a walled town|alt=WalledCity_Gate&lt;br /&gt;
File:WalledCity_StraightWall_Large.jpg|&#039;&#039;&#039;WalledCity_StraightWall&#039;&#039;&#039;&amp;lt;br /&amp;gt;Walls for walled town|alt=WalledCity_StraightWall&lt;br /&gt;
File:Well_Large_Large.jpg|&#039;&#039;&#039;Well_Large&#039;&#039;&#039;&amp;lt;br /&amp;gt;Large well|alt=Well_Large&lt;br /&gt;
File:Windmill1_Large.jpg|&#039;&#039;&#039;Windmill1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Round windmill|alt=Windmill1&lt;br /&gt;
File:Windmill1_Base_Large.jpg|&#039;&#039;&#039;Windmill1_Base&#039;&#039;&#039;&amp;lt;br /&amp;gt;Round windmill base|alt=Windmill1_Base&lt;br /&gt;
File:Windmill2_Large.jpg|&#039;&#039;&#039;Windmill2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Square windmill|alt=Windmill2&lt;br /&gt;
File:Wooden_Fence1_Large.jpg|&#039;&#039;&#039;Wooden_Fence1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Small wooden fence|alt=Wooden_Fence1&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=emplacements&lt;br /&gt;
|title=Emplacements &amp;amp; Accessories&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;gallery mode=nolines widths=240px heights=240px&amp;gt;&lt;br /&gt;
File:ChevauxDeFriseLarge_Large.jpg|&#039;&#039;&#039;ChevauxDeFriseLarge&#039;&#039;&#039;&amp;lt;br /&amp;gt;Large chevaux de frise|alt=ChevauxDeFriseLarge&lt;br /&gt;
File:ChevauxDeFriseSmall_Large.jpg|&#039;&#039;&#039;ChevauxDeFriseSmall&#039;&#039;&#039;&amp;lt;br /&amp;gt;Small chevaux de frise|alt=ChevauxDeFriseSmall&lt;br /&gt;
File:Earthworks_Large.jpg|&#039;&#039;&#039;Earthworks&#039;&#039;&#039;&amp;lt;br /&amp;gt;Earthworks with sandbags|alt=Earthworks&lt;br /&gt;
File:Gabion_Large.jpg|&#039;&#039;&#039;Gabion&#039;&#039;&#039;&amp;lt;br /&amp;gt;Gabion|alt=Gabion&lt;br /&gt;
File:InfantrySpikes_Large.jpg|&#039;&#039;&#039;InfantrySpikes&#039;&#039;&#039;&amp;lt;br /&amp;gt;Infantry spikes|alt=InfantrySpikes&lt;br /&gt;
File:LadderLong_Large.jpg|&#039;&#039;&#039;LadderLong&#039;&#039;&#039;&amp;lt;br /&amp;gt;Long ladder|alt=LadderLong&lt;br /&gt;
File:LadderShort_Large.jpg|&#039;&#039;&#039;LadderShort&#039;&#039;&#039;&amp;lt;br /&amp;gt;Short ladder|alt=LadderShort&lt;br /&gt;
File:PalisadeGate_Large.jpg|&#039;&#039;&#039;PalisadeGate&#039;&#039;&#039;&amp;lt;br /&amp;gt;Palisade gate|alt=PalisadeGate&lt;br /&gt;
File:PalisadeShootHole_Large.jpg|&#039;&#039;&#039;PalisadeShootHole&#039;&#039;&#039;&amp;lt;br /&amp;gt;Palisade wall with loophole|alt=PalisadeShootHole&lt;br /&gt;
File:PalisadeSimple_Large.jpg|&#039;&#039;&#039;PalisadeSimple&#039;&#039;&#039;&amp;lt;br /&amp;gt;High palisade wall|alt=PalisadeSimple&lt;br /&gt;
File:PalisadeWall_Large.jpg|&#039;&#039;&#039;PalisadeWall&#039;&#039;&#039;&amp;lt;br /&amp;gt;Low palisade wall|alt=PalisadeWall&lt;br /&gt;
File:PierGroup_Destruction_Large.jpg|&#039;&#039;&#039;PierGroup_Destruction&#039;&#039;&#039;&amp;lt;br /&amp;gt;Large raised pier|alt=PierGroup_Destruction&lt;br /&gt;
File:PlatformLong_Large.jpg|&#039;&#039;&#039;PlatformLong&#039;&#039;&#039;&amp;lt;br /&amp;gt;Large wooden platform|alt=PlatformLong&lt;br /&gt;
File:PlatformShort_Large.jpg|&#039;&#039;&#039;PlatformShort&#039;&#039;&#039;&amp;lt;br /&amp;gt;Small wooden platform|alt=PlatformShort&lt;br /&gt;
File:Sandbags_Large.jpg|&#039;&#039;&#039;Sandbags&#039;&#039;&#039;&amp;lt;br /&amp;gt;Sandbags|alt=Sandbags&lt;br /&gt;
File:ShootingPlatform_Large.jpg|&#039;&#039;&#039;ShootingPlatform&#039;&#039;&#039;&amp;lt;br /&amp;gt;Shooting platform|alt=ShootingPlatform&lt;br /&gt;
File:TargetDummy_Large.jpg|&#039;&#039;&#039;TargetDummy&#039;&#039;&#039;&amp;lt;br /&amp;gt;Target dummy|alt=TargetDummy&lt;br /&gt;
File:TowerStaircase_Large.jpg|&#039;&#039;&#039;TowerStaircase&#039;&#039;&#039;&amp;lt;br /&amp;gt;Wooden tower with stairs|alt=TowerStaircase&lt;br /&gt;
File:WickerWall_Group1_1_Large.jpg|&#039;&#039;&#039;WickerWall_Group1_1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Wall of gabions|alt=WickerWall_Group1_1&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=decorations&lt;br /&gt;
|title=Decorations&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;gallery mode=nolines widths=240px heights=240px&amp;gt;&lt;br /&gt;
File:BarrelCollection_Group_Large.jpg|&#039;&#039;&#039;BarrelCollection_Group&#039;&#039;&#039;&amp;lt;br /&amp;gt;Barrels (v1)|alt=BarrelCollection_Group&lt;br /&gt;
File:BarrelStack_Group_Large.jpg|&#039;&#039;&#039;BarrelStack_Group&#039;&#039;&#039;&amp;lt;br /&amp;gt;Barrels (v2)|alt=BarrelStack_Group&lt;br /&gt;
File:Campfire_Large.jpg|&#039;&#039;&#039;Campfire&#039;&#039;&#039;&amp;lt;br /&amp;gt;Campfire|alt=Campfire&lt;br /&gt;
File:Carpet1_Large.jpg|&#039;&#039;&#039;Carpet1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Carpet|alt=Carpet1&lt;br /&gt;
File:CartBale_Group_Large.jpg|&#039;&#039;&#039;CartBale_Group&#039;&#039;&#039;&amp;lt;br /&amp;gt;Cart with bales and scythe|alt=CartBale_Group&lt;br /&gt;
File:Christian_Cross_2_SeperateBase_Large.jpg|&#039;&#039;&#039;Christian_Cross_2_SeperateBase&#039;&#039;&#039;&amp;lt;br /&amp;gt;Decorative cross|alt=Christian_Cross_2_SeperateBase&lt;br /&gt;
File:CiderPress_Group_Large.jpg|&#039;&#039;&#039;CiderPress_Group&#039;&#039;&#039;&amp;lt;br /&amp;gt;Cider press|alt=CiderPress_Group&lt;br /&gt;
File:CrateBarrelStack_Group_Large.jpg|&#039;&#039;&#039;CrateBarrelStack_Group&#039;&#039;&#039;&amp;lt;br /&amp;gt;Barrels and crates|alt=CrateBarrelStack_Group&lt;br /&gt;
File:Crates_Group_Large.jpg|&#039;&#039;&#039;Crates_Group&#039;&#039;&#039;&amp;lt;br /&amp;gt;Crates (v1)|alt=Crates_Group&lt;br /&gt;
File:CratesLeaningAtWallStack_Group_Large.jpg|&#039;&#039;&#039;CratesLeaningAtWallStack_Group&#039;&#039;&#039;&amp;lt;br /&amp;gt;Crates (v2), leaning at wall|alt=CratesLeaningAtWallStack_Group&lt;br /&gt;
File:Fire_Wall_W_Smoke_Large.jpg|&#039;&#039;&#039;Fire_Wall_W_Smoke&#039;&#039;&#039;&amp;lt;br /&amp;gt;Large fire with smoke|alt=Fire_Wall_W_Smoke&lt;br /&gt;
File:FirewoodHacking_Group_Large.jpg|&#039;&#039;&#039;FirewoodHacking_Group&#039;&#039;&#039;&amp;lt;br /&amp;gt;Firewood, stump, and axe|alt=FirewoodHacking_Group&lt;br /&gt;
File:Firewoodstack2_Group_Large.jpg|&#039;&#039;&#039;Firewoodstack2_Group&#039;&#039;&#039;&amp;lt;br /&amp;gt;Piles of firewood|alt=Firewoodstack2_Group&lt;br /&gt;
File:FlagBritish_Large.jpg|&#039;&#039;&#039;FlagBritish&#039;&#039;&#039;&amp;lt;br /&amp;gt;British flag|alt=FlagBritish&lt;br /&gt;
File:FlagFrench_Large.jpg|&#039;&#039;&#039;FlagFrench&#039;&#039;&#039;&amp;lt;br /&amp;gt;French flag|alt=FlagFrench&lt;br /&gt;
File:FlagPrussian_Large.jpg|&#039;&#039;&#039;FlagPrussian&#039;&#039;&#039;&amp;lt;br /&amp;gt;Prussian flag|alt=FlagPrussian&lt;br /&gt;
File:Furnace1_Large.jpg|&#039;&#039;&#039;Furnace1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Small furnace|alt=Furnace1&lt;br /&gt;
File:GrainSlide_Large.jpg|&#039;&#039;&#039;GrainSlide&#039;&#039;&#039;&amp;lt;br /&amp;gt;Grain slide|alt=GrainSlide&lt;br /&gt;
File:Lantern1_Large.jpg|&#039;&#039;&#039;Lantern1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Lantern (hanging from rope)|alt=Lantern1&lt;br /&gt;
File:Lantern2_Large.jpg|&#039;&#039;&#039;Lantern2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Lantern (standing)|alt=Lantern2&lt;br /&gt;
File:LanternHanging_Large.jpg|&#039;&#039;&#039;LanternHanging&#039;&#039;&#039;&amp;lt;br /&amp;gt;Lantern (hanging from beam)|alt=LanternHanging&lt;br /&gt;
File:Prop_Shrine1_Large.jpg|&#039;&#039;&#039;Prop_Shrine1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Small shrine|alt=Prop_Shrine1&lt;br /&gt;
File:Prop_Well1_Large.jpg|&#039;&#039;&#039;Prop_Well1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Stone well|alt=Prop_Well1&lt;br /&gt;
File:Slow_Fire_W_Smoke_Large.jpg|&#039;&#039;&#039;Slow_Fire_W_Smoke&#039;&#039;&#039;&amp;lt;br /&amp;gt;Small fire with smoke|alt=Slow_Fire_W_Smoke&lt;br /&gt;
File:WheatBaleStack_Group_Large.jpg|&#039;&#039;&#039;WheatBaleStack_Group&#039;&#039;&#039;&amp;lt;br /&amp;gt;Bales of wheat|alt=WheatBaleStack_Group&lt;br /&gt;
File:WheelBarrow_Group_Large.jpg|&#039;&#039;&#039;WheelBarrow_Group&#039;&#039;&#039;&amp;lt;br /&amp;gt;Wheelbarrow with props|alt=WheelBarrow_Group&lt;br /&gt;
File:WoodStack_Group_Large.jpg|&#039;&#039;&#039;WoodStack_Group&#039;&#039;&#039;&amp;lt;br /&amp;gt;Stack of timber (v1)|alt=WoodStack_Group&lt;br /&gt;
File:WoodStack2_Group_Large.jpg|&#039;&#039;&#039;WoodStack2_Group&#039;&#039;&#039;&amp;lt;br /&amp;gt;Stack of timber (v2)|alt=WoodStack2_Group&lt;br /&gt;
File:WoodWorkStack_Group_Large.jpg|&#039;&#039;&#039;WoodWorkStack_Group&#039;&#039;&#039;&amp;lt;br /&amp;gt;Stack of timber (v3)|alt=WoodWorkStack_Group&lt;br /&gt;
File:MusketStack_Large.jpg|&#039;&#039;&#039;MusketStack&#039;&#039;&#039;&amp;lt;br /&amp;gt;Stack of muskets|alt=MusketStack&lt;br /&gt;
File:CrateLong_Red_Large.jpg|&#039;&#039;&#039;CrateLong_Red&#039;&#039;&#039;&amp;lt;br /&amp;gt;Red crate|alt=CrateLong_Red&lt;br /&gt;
File:CrateLong_Brown_Large.jpg|&#039;&#039;&#039;CrateLong_Brown&#039;&#039;&#039;&amp;lt;br /&amp;gt;Brown crate|alt=CrateLong_Brown&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=furniture&lt;br /&gt;
|title=Furniture&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;gallery mode=nolines widths=240px heights=240px&amp;gt;&lt;br /&gt;
File:Bench_Large.jpg|&#039;&#039;&#039;Bench&#039;&#039;&#039;&amp;lt;br /&amp;gt;Bench|alt=Bench&lt;br /&gt;
File:Chair1_Large.jpg|&#039;&#039;&#039;Chair1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Chair (v1)|alt=Chair1&lt;br /&gt;
File:Chair2_Large.jpg|&#039;&#039;&#039;Chair2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Chair (v2)|alt=Chair2&lt;br /&gt;
File:Chair3_Large.jpg|&#039;&#039;&#039;Chair3&#039;&#039;&#039;&amp;lt;br /&amp;gt;Chair (v3)|alt=Chair3&lt;br /&gt;
File:Chair4_Large.jpg|&#039;&#039;&#039;Chair4&#039;&#039;&#039;&amp;lt;br /&amp;gt;Chair (v4)|alt=Chair4&lt;br /&gt;
File:Furniture1_Large.jpg|&#039;&#039;&#039;Furniture1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Glass cabinet|alt=Furniture1&lt;br /&gt;
File:Furniture2_Large.jpg|&#039;&#039;&#039;Furniture2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Chest of drawers (open)|alt=Furniture2&lt;br /&gt;
File:Furniture4_Large.jpg|&#039;&#039;&#039;Furniture4&#039;&#039;&#039;&amp;lt;br /&amp;gt;Wardrobe|alt=Furniture4&lt;br /&gt;
File:Furniture5_Large.jpg|&#039;&#039;&#039;Furniture5&#039;&#039;&#039;&amp;lt;br /&amp;gt;Spirit cabinet|alt=Furniture5&lt;br /&gt;
File:Furniture6_Large.jpg|&#039;&#039;&#039;Furniture6&#039;&#039;&#039;&amp;lt;br /&amp;gt;Chest of drawers (closed)|alt=Furniture6&lt;br /&gt;
File:Grandfather_Clock_Large.jpg|&#039;&#039;&#039;Grandfather_Clock&#039;&#039;&#039;&amp;lt;br /&amp;gt;Grandfather clock|alt=Grandfather_Clock&lt;br /&gt;
File:Piano1_Large.jpg|&#039;&#039;&#039;Piano1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Piano 1|alt=Piano1&lt;br /&gt;
File:Piano2_Large.jpg|&#039;&#039;&#039;Piano2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Piano 2|alt=Piano2&lt;br /&gt;
File:Table_1_Large.jpg|&#039;&#039;&#039;Table_1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Wooden table|alt=Table_1&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=trees&lt;br /&gt;
|title=Trees&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;gallery mode=nolines widths=240px heights=240px&amp;gt;&lt;br /&gt;
File:AlaskaCedar_Desktop_Large.jpg|&#039;&#039;&#039;AlaskaCedar_Desktop&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=AlaskaCedar_Desktop&lt;br /&gt;
File:AlaskaCedar_Desktop_Bare_Large.jpg|&#039;&#039;&#039;AlaskaCedar_Desktop_Bare&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=AlaskaCedar_Desktop_Bare&lt;br /&gt;
File:AlaskaCedar_Desktop_Bare2_Large.jpg|&#039;&#039;&#039;AlaskaCedar_Desktop_Bare2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=AlaskaCedar_Desktop_Bare2&lt;br /&gt;
File:AlaskaCedar_Desktop_Bare3_Large.jpg|&#039;&#039;&#039;AlaskaCedar_Desktop_Bare3&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=AlaskaCedar_Desktop_Bare3&lt;br /&gt;
File:AlaskaCedar_Desktop_Broken_Large.jpg|&#039;&#039;&#039;AlaskaCedar_Desktop_Broken&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=AlaskaCedar_Desktop_Broken&lt;br /&gt;
File:AlaskaCedar_Desktop_Young_Large.jpg|&#039;&#039;&#039;AlaskaCedar_Desktop_Young&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=AlaskaCedar_Desktop_Young&lt;br /&gt;
File:AlaskaCedar_Desktop_Young2_Large.jpg|&#039;&#039;&#039;AlaskaCedar_Desktop_Young2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=AlaskaCedar_Desktop_Young2&lt;br /&gt;
File:AlaskaCedar_Desktop_Young3_Large.jpg|&#039;&#039;&#039;AlaskaCedar_Desktop_Young3&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=AlaskaCedar_Desktop_Young3&lt;br /&gt;
File:AlaskaCedar_Desktop2_Large.jpg|&#039;&#039;&#039;AlaskaCedar_Desktop2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=AlaskaCedar_Desktop2&lt;br /&gt;
File:AlaskaCedar_Desktop3_Large.jpg|&#039;&#039;&#039;AlaskaCedar_Desktop3&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=AlaskaCedar_Desktop3&lt;br /&gt;
File:Blue_Spruce_Desktop_Large.jpg|&#039;&#039;&#039;Blue_Spruce_Desktop&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=Blue_Spruce_Desktop&lt;br /&gt;
File:Blue_Spruce_Desktop_Bare_Large.jpg|&#039;&#039;&#039;Blue_Spruce_Desktop_Bare&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=Blue_Spruce_Desktop_Bare&lt;br /&gt;
File:Blue_Spruce_Desktop_Bare2_Large.jpg|&#039;&#039;&#039;Blue_Spruce_Desktop_Bare2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=Blue_Spruce_Desktop_Bare2&lt;br /&gt;
File:Blue_Spruce_Desktop_Winter_Large.jpg|&#039;&#039;&#039;Blue_Spruce_Desktop_Winter&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=Blue_Spruce_Desktop_Winter&lt;br /&gt;
File:Blue_Spruce_Desktop_Winter_Broken1_Large.jpg|&#039;&#039;&#039;Blue_Spruce_Desktop_Winter_Broken1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=Blue_Spruce_Desktop_Winter_Broken1&lt;br /&gt;
File:Blue_Spruce_Desktop_Winter2_Large.jpg|&#039;&#039;&#039;Blue_Spruce_Desktop_Winter2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=Blue_Spruce_Desktop_Winter2&lt;br /&gt;
File:Blue_Spruce_Desktop_Winter3_Large.jpg|&#039;&#039;&#039;Blue_Spruce_Desktop_Winter3&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=Blue_Spruce_Desktop_Winter3&lt;br /&gt;
File:Blue_Spruce_Desktop2_Large.jpg|&#039;&#039;&#039;Blue_Spruce_Desktop2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=Blue_Spruce_Desktop2&lt;br /&gt;
File:BostonFern_Low_Large.jpg|&#039;&#039;&#039;BostonFern_Low&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=BostonFern_Low&lt;br /&gt;
File:BostonFern_Low_NoFiddleHead_Large.jpg|&#039;&#039;&#039;BostonFern_Low_NoFiddleHead&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=BostonFern_Low_NoFiddleHead&lt;br /&gt;
File:Cattail_Desktop_Large.jpg|&#039;&#039;&#039;Cattail_Desktop&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=Cattail_Desktop&lt;br /&gt;
File:Cattail_Desktop_Cluster_Large.jpg|&#039;&#039;&#039;Cattail_Desktop_Cluster&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=Cattail_Desktop_Cluster&lt;br /&gt;
File:Cattail_Desktop_Cluster_Full_Large.jpg|&#039;&#039;&#039;Cattail_Desktop_Cluster_Full&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=Cattail_Desktop_Cluster_Full&lt;br /&gt;
File:Cattail_Desktop_Cluster_Winter_Large.jpg|&#039;&#039;&#039;Cattail_Desktop_Cluster_Winter&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=Cattail_Desktop_Cluster_Winter&lt;br /&gt;
File:Cattail_Desktop_Cluster_WinterV4_Large.jpg|&#039;&#039;&#039;Cattail_Desktop_Cluster_WinterV4&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=Cattail_Desktop_Cluster_WinterV4&lt;br /&gt;
File:Cattail_Desktop_Cluster_WinterV4_Snowy_Large.jpg|&#039;&#039;&#039;Cattail_Desktop_Cluster_WinterV4_Snowy&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=Cattail_Desktop_Cluster_WinterV4_Snowy&lt;br /&gt;
File:DeadTrunk4_Large.jpg|&#039;&#039;&#039;DeadTrunk4&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=DeadTrunk4&lt;br /&gt;
File:DeadTrunk5_Large.jpg|&#039;&#039;&#039;DeadTrunk5&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=DeadTrunk5&lt;br /&gt;
File:DeadTrunk6_Large.jpg|&#039;&#039;&#039;DeadTrunk6&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=DeadTrunk6&lt;br /&gt;
File:Peach_Small1_Large.jpg|&#039;&#039;&#039;Peach_Small1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=Peach_Small1&lt;br /&gt;
File:Peach_Small2_Large.jpg|&#039;&#039;&#039;Peach_Small2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=Peach_Small2&lt;br /&gt;
File:ScotsPine_Broken2_Dirt_Large.jpg|&#039;&#039;&#039;ScotsPine_Broken2_Dirt&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=ScotsPine_Broken2_Dirt&lt;br /&gt;
File:ScotsPine_Desktop_Large.jpg|&#039;&#039;&#039;ScotsPine_Desktop&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=ScotsPine_Desktop&lt;br /&gt;
File:ScotsPine_Desktop_Bare_Large.jpg|&#039;&#039;&#039;ScotsPine_Desktop_Bare&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=ScotsPine_Desktop_Bare&lt;br /&gt;
File:White_Oak_Desktop_Large.jpg|&#039;&#039;&#039;White_Oak_Desktop&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=White_Oak_Desktop&lt;br /&gt;
File:White_Oak_Desktop_Young_Large.jpg|&#039;&#039;&#039;White_Oak_Desktop_Young&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=White_Oak_Desktop_Young&lt;br /&gt;
File:White_Oak_Desktop_Young_Broken2_Dirt_Large.jpg|&#039;&#039;&#039;White_Oak_Desktop_Young_Broken2_Dirt&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=White_Oak_Desktop_Young_Broken2_Dirt&lt;br /&gt;
File:White_Oak_Desktop_Young2_Large.jpg|&#039;&#039;&#039;White_Oak_Desktop_Young2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=White_Oak_Desktop_Young2&lt;br /&gt;
File:White_Oak_Desktop_Young3_Large.jpg|&#039;&#039;&#039;White_Oak_Desktop_Young3&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=White_Oak_Desktop_Young3&lt;br /&gt;
File:White_Oak_Desktop_Young3_LightYellow_Large.jpg|&#039;&#039;&#039;White_Oak_Desktop_Young3_LightYellow&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=White_Oak_Desktop_Young3_LightYellow&lt;br /&gt;
File:White_Oak_Desktop2_Large.jpg|&#039;&#039;&#039;White_Oak_Desktop2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=White_Oak_Desktop2&lt;br /&gt;
File:White_Oak_Desktop2_LightYellow_Large.jpg|&#039;&#039;&#039;White_Oak_Desktop2_LightYellow&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=White_Oak_Desktop2_LightYellow&lt;br /&gt;
File:White_Oak_Desktop2_Yellow_Large.jpg|&#039;&#039;&#039;White_Oak_Desktop2_Yellow&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=White_Oak_Desktop2_Yellow&lt;br /&gt;
File:White_Oak_Desktop3_Large.jpg|&#039;&#039;&#039;White_Oak_Desktop3&#039;&#039;&#039;&amp;lt;br /&amp;gt;Tree|alt=White_Oak_Desktop3&lt;br /&gt;
File:Palmetto_1_Large.jpg|&#039;&#039;&#039;Palmetto_1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Palm tree|alt=Palmetto_1&lt;br /&gt;
File:Palmetto_2_Large.jpg|&#039;&#039;&#039;Palmetto_2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Palm tree|alt=Palmetto_2&lt;br /&gt;
File:CoconutPalm_1_Large.jpg|&#039;&#039;&#039;CoconutPalm_1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Coconut tree|alt=CoconutPalm_1&lt;br /&gt;
File:CoconutPalm_2_Large.jpg|&#039;&#039;&#039;CoconutPalm_2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Leaning coconut tree|alt=CoconutPalm_2&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=plants&lt;br /&gt;
|title=Plants&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;gallery mode=nolines widths=240px heights=240px&amp;gt;&lt;br /&gt;
File:Azalea_Dead1_Large.jpg|&#039;&#039;&#039;Azalea_Dead1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Low plants|alt=Azalea_Dead1&lt;br /&gt;
File:Azalea_Flowers_Pink_Low_Large.jpg|&#039;&#039;&#039;Azalea_Flowers_Pink_Low&#039;&#039;&#039;&amp;lt;br /&amp;gt;Low plants|alt=Azalea_Flowers_Pink_Low&lt;br /&gt;
File:Azalea_Flowers_White_Low_Large.jpg|&#039;&#039;&#039;Azalea_Flowers_White_Low&#039;&#039;&#039;&amp;lt;br /&amp;gt;Low plants|alt=Azalea_Flowers_White_Low&lt;br /&gt;
File:Azalea_Low_Large.jpg|&#039;&#039;&#039;Azalea_Low&#039;&#039;&#039;&amp;lt;br /&amp;gt;Low plants|alt=Azalea_Low&lt;br /&gt;
File:AzaleaPatch_Dead1_Large.jpg|&#039;&#039;&#039;AzaleaPatch_Dead1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Low plants|alt=AzaleaPatch_Dead1&lt;br /&gt;
File:AzaleaPatch_Flowers_Low_Large.jpg|&#039;&#039;&#039;AzaleaPatch_Flowers_Low&#039;&#039;&#039;&amp;lt;br /&amp;gt;Low plants|alt=AzaleaPatch_Flowers_Low&lt;br /&gt;
File:AzaleaPatch_Low_Large.jpg|&#039;&#039;&#039;AzaleaPatch_Low&#039;&#039;&#039;&amp;lt;br /&amp;gt;Low plants|alt=AzaleaPatch_Low&lt;br /&gt;
File:FalseSpirea_Cluster_Low_Large.jpg|&#039;&#039;&#039;FalseSpirea_Cluster_Low&#039;&#039;&#039;&amp;lt;br /&amp;gt;Low plants|alt=FalseSpirea_Cluster_Low&lt;br /&gt;
File:FalseSpirea_Low_Large.jpg|&#039;&#039;&#039;FalseSpirea_Low&#039;&#039;&#039;&amp;lt;br /&amp;gt;Low plants|alt=FalseSpirea_Low&lt;br /&gt;
File:HedgeTall_Large.jpg|&#039;&#039;&#039;HedgeTall&#039;&#039;&#039;&amp;lt;br /&amp;gt;Hedge|alt=HedgeTall&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=terrain&lt;br /&gt;
|title=Terrain&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;gallery mode=nolines widths=240px heights=240px&amp;gt;&lt;br /&gt;
File:Rock_Group_09_Large.jpg|&#039;&#039;&#039;Rock_Group_09&#039;&#039;&#039;&amp;lt;br /&amp;gt;Rocks|alt=Rock_Group_09&lt;br /&gt;
File:Rock_Group_12_Large.jpg|&#039;&#039;&#039;Rock_Group_12&#039;&#039;&#039;&amp;lt;br /&amp;gt;Rocks|alt=Rock_Group_12&lt;br /&gt;
File:Rock_Group_13_Large.jpg|&#039;&#039;&#039;Rock_Group_13&#039;&#039;&#039;&amp;lt;br /&amp;gt;Rocks|alt=Rock_Group_13&lt;br /&gt;
File:Rock_Group_21_Large.jpg|&#039;&#039;&#039;Rock_Group_21&#039;&#039;&#039;&amp;lt;br /&amp;gt;Rocks|alt=Rock_Group_21&lt;br /&gt;
File:Rock_Group_22_Large.jpg|&#039;&#039;&#039;Rock_Group_22&#039;&#039;&#039;&amp;lt;br /&amp;gt;Rocks|alt=Rock_Group_22&lt;br /&gt;
File:SandstoneRock_Group_09_Large.jpg|&#039;&#039;&#039;SandstoneRock_Group_09&#039;&#039;&#039;&amp;lt;br /&amp;gt;Rocks|alt=SandstoneRock_Group_09&lt;br /&gt;
File:SandstoneRock_Group_12_Large.jpg|&#039;&#039;&#039;SandstoneRock_Group_12&#039;&#039;&#039;&amp;lt;br /&amp;gt;Rocks|alt=SandstoneRock_Group_12&lt;br /&gt;
File:SandstoneRock_Group_13_Large.jpg|&#039;&#039;&#039;SandstoneRock_Group_13&#039;&#039;&#039;&amp;lt;br /&amp;gt;Rocks|alt=SandstoneRock_Group_13&lt;br /&gt;
File:SandstoneRock_Group_21_Large.jpg|&#039;&#039;&#039;SandstoneRock_Group_21&#039;&#039;&#039;&amp;lt;br /&amp;gt;Rocks|alt=SandstoneRock_Group_21&lt;br /&gt;
File:SandstoneRock_Group_22_Large.jpg|&#039;&#039;&#039;SandstoneRock_Group_22&#039;&#039;&#039;&amp;lt;br /&amp;gt;Rocks|alt=SandstoneRock_Group_22&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=particles&lt;br /&gt;
|title=Particle Effects&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;gallery mode=nolines widths=240px heights=240px&amp;gt;&lt;br /&gt;
File:ButterFly_Particles_Large.jpg|&#039;&#039;&#039;ButterFly_Particles&#039;&#039;&#039;&amp;lt;br /&amp;gt;White butterflies|alt=ButterFly_Particles&lt;br /&gt;
File:Flie_Particles_Large.jpg|&#039;&#039;&#039;Flie_Particles&#039;&#039;&#039;&amp;lt;br /&amp;gt;Flies|alt=Flie_Particles&lt;br /&gt;
File:Leaves_Large.jpg|&#039;&#039;&#039;Leaves&#039;&#039;&#039;&amp;lt;br /&amp;gt;Falling leaves|alt=Leaves&lt;br /&gt;
File:PurpleButterFly_Particles_Large.jpg|&#039;&#039;&#039;PurpleButterFly_Particles&#039;&#039;&#039;&amp;lt;br /&amp;gt;Purple butterflies|alt=PurpleButterFly_Particles&lt;br /&gt;
File:RedButterFly_Particles_Large.jpg|&#039;&#039;&#039;RedButterFly_Particles&#039;&#039;&#039;&amp;lt;br /&amp;gt;Red butterflies|alt=RedButterFly_Particles&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=misc&lt;br /&gt;
|title=Miscellaneous&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;gallery mode=nolines widths=240px heights=240px&amp;gt;&lt;br /&gt;
File:Church_Doors_Large.jpg|&#039;&#039;&#039;Church_Doors&#039;&#039;&#039;&amp;lt;br /&amp;gt;Church doors|alt=Church_Doors&lt;br /&gt;
File:Door1_Large.jpg|&#039;&#039;&#039;Door1&#039;&#039;&#039;&amp;lt;br /&amp;gt;Building door|alt=Door1&lt;br /&gt;
File:Fort_Doors2_Large.jpg|&#039;&#039;&#039;Fort_Doors2&#039;&#039;&#039;&amp;lt;br /&amp;gt;Fort doors|alt=Fort_Doors2&lt;br /&gt;
File:Fort_Salettes_Large.jpg|&#039;&#039;&#039;Fort_Salettes&#039;&#039;&#039;&amp;lt;br /&amp;gt;Fort Salettes|alt=Fort_Salettes&lt;br /&gt;
File:Fort_Winston_Large.jpg|&#039;&#039;&#039;Fort_Winston&#039;&#039;&#039;&amp;lt;br /&amp;gt;Fort Winston|alt=Fort_Winston&lt;br /&gt;
File:FortChristiana_Large.jpg|&#039;&#039;&#039;FortChristiana&#039;&#039;&#039;&amp;lt;br /&amp;gt;Fort Christiana|alt=FortChristiana&lt;br /&gt;
File:Ladder_Usable_Large.jpg|&#039;&#039;&#039;Ladder_Usable&#039;&#039;&#039;&amp;lt;br /&amp;gt;Usable ladder|alt=Ladder_Usable&lt;br /&gt;
File:Lanternbox_Large.jpg|&#039;&#039;&#039;Lanternbox&#039;&#039;&#039;&amp;lt;br /&amp;gt;Lantern box (Fixed)|alt=Lanternbox&lt;br /&gt;
File:LanternboxMoveable_Large.jpg|&#039;&#039;&#039;LanternboxMoveable&#039;&#039;&#039;&amp;lt;br /&amp;gt;Lantern box (Moveable)|alt=LanternboxMoveable&lt;br /&gt;
File:PlayerCollision_Large.jpg|&#039;&#039;&#039;PlayerCollision&#039;&#039;&#039;&amp;lt;br /&amp;gt;Invisible collision wall|alt=PlayerCollision&lt;br /&gt;
File:ShipCollision_Large.jpg|&#039;&#039;&#039;ShipCollision&#039;&#039;&#039;&amp;lt;br /&amp;gt;Long wooden wall|alt=ShipCollision&lt;br /&gt;
File:SouthSeaCastle_Large.jpg|&#039;&#039;&#039;SouthSeaCastle&#039;&#039;&#039;&amp;lt;br /&amp;gt;South Sea Castle|alt=SouthSeaCastle&lt;br /&gt;
File:Spyglassbox_Large.jpg|&#039;&#039;&#039;Spyglassbox&#039;&#039;&#039;&amp;lt;br /&amp;gt;Spyglass box (Fixed)|alt=Spyglassbox&lt;br /&gt;
File:SpyglassboxMoveable_Large.jpg|&#039;&#039;&#039;SpyglassboxMoveable&#039;&#039;&#039;&amp;lt;br /&amp;gt;Spyglass box (Moveable)|alt=SpyglassboxMoveable&lt;br /&gt;
File:Greenscreen_Large.jpg|&#039;&#039;&#039;Greenscreen&#039;&#039;&#039;&amp;lt;br /&amp;gt;Large greenscreen (chroma)|alt=Greenscreen&lt;br /&gt;
File:Bluescreen_Large.jpg|&#039;&#039;&#039;Bluescreen&#039;&#039;&#039;&amp;lt;br /&amp;gt;Large bluescreen (chroma)|alt=Bluescreen&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2748</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2748"/>
		<updated>2026-07-10T19:45:39Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image {&lt;br /&gt;
  flex: 0 0 320px;&lt;br /&gt;
  max-width: 320px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image img {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.toc,&lt;br /&gt;
#toc,&lt;br /&gt;
.toctoggle,&lt;br /&gt;
.mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task-table td {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-status {&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Status colors */&lt;br /&gt;
.wn-task.wn-status-not-started .wn-status-cell {&lt;br /&gt;
  color: #b00020;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-in-progress .wn-status-cell {&lt;br /&gt;
  color: #b26a00;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-done .wn-status-cell {&lt;br /&gt;
  color: #1b7f3a;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-social-card-icon img {&lt;br /&gt;
  width: 40px;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  display: block;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Game Modes Page ===== */&lt;br /&gt;
.hf-game-modes-page .hf-gm-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 70%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span {&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-code {&lt;br /&gt;
  background: #2d2926;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-value {&lt;br /&gt;
  color: #555555;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  margin: 10px 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 3px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-heading {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border-top: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-top: 6px;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 0 4px 6px 0;&lt;br /&gt;
  padding: 3px 7px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a:hover {&lt;br /&gt;
  border-color: #C9A227;&lt;br /&gt;
  color: #5f4c00 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Beginner&#039;s Guide Page ===== */&lt;br /&gt;
.hf-beginners-page .hf-bg-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts,&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact,&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Mechanics Page ===== */&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact,&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Directory Hub Pages ===== */&lt;br /&gt;
.hf-directory-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-classes-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-hero,&lt;br /&gt;
.hf-melee-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-directory-hero,&lt;br /&gt;
.hf-auxiliary-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-directory-hero,&lt;br /&gt;
.hf-voice-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.36), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: 76px minmax(0, 1fr);&lt;br /&gt;
  min-height: 98px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 65% 20%, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.22);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 76px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 76px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: 74px;&lt;br /&gt;
  max-width: 74px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.8);&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 6px;&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section,&lt;br /&gt;
.hf-melee-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-relpage-section,&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section,&lt;br /&gt;
.hf-voice-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-fact span,&lt;br /&gt;
.hf-shooting-page .hf-card-title a {&lt;br /&gt;
  color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-directory-fact span,&lt;br /&gt;
.hf-auxiliary-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Musician Tunes Page ===== */&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 9px 11px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table th,&lt;br /&gt;
.hf-music-page .hf-music-class-table th {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:first-child {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: 1%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(3),&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(5),&lt;br /&gt;
.hf-music-page .hf-music-class-table td:first-child {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table tr:hover td,&lt;br /&gt;
.hf-music-page .hf-music-class-table tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Factions Page ===== */&lt;br /&gt;
.hf-factions-page .hf-faction-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin-top: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-top: 4px solid #BFB69C;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 230px;&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card:hover {&lt;br /&gt;
  border-top-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 144px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest img {&lt;br /&gt;
  max-height: 120px;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-name {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  padding-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-note {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Sidebar Current Page Highlight ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Beginner&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Beginner&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;User_Interface&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;User_Interface&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Factions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Factions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Weapons&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Weapons&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Modes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Modes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Types&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Types&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Maps&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Maps&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Known_Issues&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Known_Issues&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Frequently_Asked_Questions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;FAQ&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Shooting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Shooting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Melee&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Melee&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Artillery&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Artillery&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Defences&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Defences&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Horseback_Riding&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Horseback_Riding&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Auxiliary&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Auxiliary&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Orders&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Orders&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Traits&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Traits&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Naval_Combat&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Naval_Combat&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Ships&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Ships&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Musician_Tunes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Musician_Tunes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Voice_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Voice_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Command&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Command&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Rank_and_File&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Rank_and_File&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Skirmisher&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Skirmisher&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Support&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Support&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Cavalry&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Cavalry&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crewmen&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crewmen&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Linebattle&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Linebattle&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crews&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crews&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Organized_Events&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Organized_Events&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Schedule&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Schedule&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Roster&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Roster&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_user_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_user_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_upgrade_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_upgrade_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Script_Modding_Guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Editing&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Map_Editing&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Workshop_Discord&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Workshop_Discord&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Mods_and_Consoles&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Mods_and_Consoles&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Hosting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Hosting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Server_Configuration&amp;quot;]:not([class*=&amp;quot;Server_Configuration_Enums&amp;quot;]) .hf-sidebar-list a[href*=&amp;quot;Server_Configuration&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Config_Templates&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Spawnable_Props&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Spawnable_Props&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Remote_Console_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Remote_Console_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Configuration_Enums&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Configuration_Enums&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Admin_Features&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Admin_Features&amp;quot;] {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.22) !important;&lt;br /&gt;
  border-left: 3px solid #C9A227;&lt;br /&gt;
  color: #FFFFFF !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  padding-left: 6px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Linebattle Page ===== */&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 68%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
  margin-bottom: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card,&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact span {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 36px 1fr;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-num {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 28px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule strong,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms th {&lt;br /&gt;
  background: #46463E;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms td:first-child {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  width: 140px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Hosting: Admin, Ban &amp;amp; Mute Files ===== */&lt;br /&gt;
.hf-admin-files-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card-important {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-name {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-desc {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 16px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Known Issues &amp;amp; Solutions Page ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-body-content {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Config Templates Page ===== */&lt;br /&gt;
/* Body selectors cover direct article/template views. The wrapper class below&lt;br /&gt;
   keeps the code colors working anywhere the template is transcluded. */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-body-content,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Collapsible template headings inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-block {&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  background: #EEEDEB;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading {&lt;br /&gt;
  background: #F2F0EA !important;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  border-left: 4px solid #C9A227;&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  padding: 10px 96px 10px 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading a {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: 14px;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  min-height: 40px;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-content {&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Code blocks inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Admin Features Page ===== */&lt;br /&gt;
.hf-admin-features-page .hf-admin-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #8a3327 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body pre {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(138, 51, 39, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #8a3327;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable caption {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-bottom: 0;&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Remote Console Commands Page ===== */&lt;br /&gt;
.hf-remote-console-page .hf-rc-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th.code,&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-command-cell {&lt;br /&gt;
  padding-right: 74px !important;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-copy-btn {&lt;br /&gt;
  background: #2f2d2b;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  line-height: 16px;&lt;br /&gt;
  padding: 3px 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-copy-btn:hover,&lt;br /&gt;
.hf-remote-console-page .hf-rc-copy-btn:focus {&lt;br /&gt;
  background: #1f5d8f;&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-copy-btn-copied {&lt;br /&gt;
  background: #588157;&lt;br /&gt;
  border-color: #588157;&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a {&lt;br /&gt;
  background: rgba(31, 93, 143, 0.12);&lt;br /&gt;
  border: 1px solid rgba(31, 93, 143, 0.28);&lt;br /&gt;
  border-bottom-color: #c9a227;&lt;br /&gt;
  color: #6f5600 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 1px 5px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:hover,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:focus {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.16);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1f5d8f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop {&lt;br /&gt;
  background: #1c1a18;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 10px 24px rgba(0, 0, 0, 0.28);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  max-height: 220px;&lt;br /&gt;
  min-width: 260px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: calc(100% + 6px);&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  width: min(320px, calc(100vw - 48px));&lt;br /&gt;
  z-index: 20;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop-wide {&lt;br /&gt;
  width: min(420px, calc(100vw - 48px));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:last-child .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .wikitable th:last-child .hf-rc-enum-pop {&lt;br /&gt;
  left: auto;&lt;br /&gt;
  right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:hover .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:focus-within .hf-rc-enum-pop {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .07em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-list {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-foot {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  padding-top: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Configuration Enums Page ===== */&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-note {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block {&lt;br /&gt;
  background: linear-gradient(180deg, rgba(242, 240, 234, 0.98), rgba(238, 237, 235, 0.96));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  margin-bottom: 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .hf-issue-heading {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94)),&lt;br /&gt;
    linear-gradient(90deg, rgba(201, 162, 39, 0.3), rgba(201, 162, 39, 0));&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 10px 110px 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  right: 16px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 11px;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle a {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 12px 14px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content &amp;gt; p:first-child {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 6px;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label,&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable caption {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.16), rgba(201, 162, 39, 0.04));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  margin: 12px 0 6px;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label + .wikitable {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td {&lt;br /&gt;
  background: #f8f5ec;&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:first-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(3) {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #trait .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-family: ui-monospace, &amp;quot;SFMono-Regular&amp;quot;, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:last-child {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.36);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 1px 0;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #gamemodes,&lt;br /&gt;
.hf-server-configuration-enums-page #map-names,&lt;br /&gt;
.hf-server-configuration-enums-page #faction-winner,&lt;br /&gt;
.hf-server-configuration-enums-page #class,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon-classes,&lt;br /&gt;
.hf-server-configuration-enums-page #faction,&lt;br /&gt;
.hf-server-configuration-enums-page #attacking-defending {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #voice-phrases,&lt;br /&gt;
.hf-server-configuration-enums-page #player-actions,&lt;br /&gt;
.hf-server-configuration-enums-page #instruments,&lt;br /&gt;
.hf-server-configuration-enums-page #instrument-songs {&lt;br /&gt;
  border-left-color: #4b7f9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #ship-type,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-renderer-color,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name,&lt;br /&gt;
.hf-server-configuration-enums-page #emplacement,&lt;br /&gt;
.hf-server-configuration-enums-page #sapper-build-mode,&lt;br /&gt;
.hf-server-configuration-enums-page #nature-presets,&lt;br /&gt;
.hf-server-configuration-enums-page #explosion-type,&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object {&lt;br /&gt;
  border-left-color: #6a8f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type,&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order,&lt;br /&gt;
.hf-server-configuration-enums-page #trait,&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type {&lt;br /&gt;
  border-left-color: #8f4b9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #festive-season {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Class Pages ===== */&lt;br /&gt;
.hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96) 0%, rgba(70, 70, 62, 0.96) 68%, rgba(136, 109, 0, 0.92) 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 14px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.20), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -65px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 160px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header,&lt;br /&gt;
.hf-class-info-badges,&lt;br /&gt;
.hf-class-info-stats,&lt;br /&gt;
.hf-class-info-equip {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
  margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header-label,&lt;br /&gt;
.hf-class-info-equip-label,&lt;br /&gt;
.hf-class-info-stat-label {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction,&lt;br /&gt;
.hf-class-info-badge,&lt;br /&gt;
.hf-class-info-equip-item {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.10);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 5px;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  margin: 0 5px 6px 0;&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction img {&lt;br /&gt;
  height: 18px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.6);&lt;br /&gt;
  color: #fff3c4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stats {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.55);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-value {&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 23px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-bonus {&lt;br /&gt;
  color: #89d185;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  max-width: 280px;&lt;br /&gt;
  min-height: 258px;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 190px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-uniform-card-era {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  border-top: none;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
  border-radius: 0 0 6px 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image span,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image img {&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  color: #d9c78c;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 0 10px 10px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Artillery Page ===== */&lt;br /&gt;
.hf-artillery-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; ul:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(143, 47, 31, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #8f2f1f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body ul {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98) 0%, rgba(70, 70, 62, 0.96) 58%, rgba(143, 47, 31, 0.94) 100%);&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(201, 162, 39, 0.24), rgba(143, 47, 31, 0));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(143, 47, 31, 0.26);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.62);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  border-top-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Naval Combat Page ===== */&lt;br /&gt;
.hf-naval-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-section .hf-relpage-section-body {&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(31, 93, 143, 0.38), rgba(30, 30, 29, 0.96) 64%),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  float: right;&lt;br /&gt;
  height: 118px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -42px 0 12px 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card a,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img.mw-file-element {&lt;br /&gt;
  height: 94px !important;&lt;br /&gt;
  max-height: 94px !important;&lt;br /&gt;
  max-width: 145px !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Weapons Page ===== */&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #1e1e1d 0%, #2f2d2b 58%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 20px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.72);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  min-height: 246px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 136px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image:empty:before {&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  content: &amp;quot;Image pending&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 136px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a,&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image img {&lt;br /&gt;
  filter: saturate(1.05) contrast(1.02);&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-label {&lt;br /&gt;
  align-content: start;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  flex: 1;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-requirement {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 0 10px 10px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added,&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-enum {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 5px 6px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Orders / Traits &amp;amp; Abilities Pages ===== */&lt;br /&gt;
.hf-orders-page .hf-relpage-section,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96), rgba(70, 70, 62, 0.92)),&lt;br /&gt;
    linear-gradient(90deg, rgba(224, 186, 58, 0.14), rgba(224, 186, 58, 0));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  padding: 14px 16px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable,&lt;br /&gt;
.hf-traits-abilities-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 10px;&lt;br /&gt;
  margin: 14px 0 22px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%) !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:first-child {&lt;br /&gt;
  border-radius: 8px 0 0 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:last-child {&lt;br /&gt;
  border-radius: 0 8px 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td {&lt;br /&gt;
  background: linear-gradient(180deg, #fbf8ef 0%, #f0eadc 100%);&lt;br /&gt;
  border-bottom: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-top: 1px solid #d5d0c8 !important;&lt;br /&gt;
  color: #2f2d2b;&lt;br /&gt;
  line-height: 1.55;&lt;br /&gt;
  padding: 13px 14px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 64%),&lt;br /&gt;
    linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border-left: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-radius: 10px 0 0 10px;&lt;br /&gt;
  height: 86px;&lt;br /&gt;
  min-width: 86px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  width: 86px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  border-radius: 0 10px 10px 0;&lt;br /&gt;
  border-right: 1px solid #d5d0c8 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td {&lt;br /&gt;
  background: linear-gradient(180deg, #fffaf0 0%, #f6edda 100%);&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(47, 45, 43, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.30), rgba(224, 186, 58, 0) 66%),&lt;br /&gt;
    linear-gradient(180deg, #3b3832 0%, #1e1e1d 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable img,&lt;br /&gt;
.hf-traits-abilities-page .wikitable img {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 0;&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:first-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:first-of-type {&lt;br /&gt;
  height: 74px !important;&lt;br /&gt;
  opacity: 0.96;&lt;br /&gt;
  width: 74px !important;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:last-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:last-of-type {&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a {&lt;br /&gt;
  display: inline;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  position: static;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a.new,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a.new {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable b,&lt;br /&gt;
.hf-orders-page .wikitable strong,&lt;br /&gt;
.hf-traits-abilities-page .wikitable b,&lt;br /&gt;
.hf-traits-abilities-page .wikitable strong {&lt;br /&gt;
  color: #8f6f00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  min-width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page #captain-orders .wikitable td:first-child,&lt;br /&gt;
.hf-orders-page #midshipman-orders .wikitable td:first-child {&lt;br /&gt;
  width: 96px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Image Card Redesign ===== */&lt;br /&gt;
.hf-beginners-page .hf-card-grid,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card,&lt;br /&gt;
.hf-mechanics-page .hf-card,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.34), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  border: 1px solid #c9c1b2;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 260px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover,&lt;br /&gt;
.hf-mechanics-page .hf-card:hover,&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image,&lt;br /&gt;
.hf-mechanics-page .hf-card-image,&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 72% 18%, rgba(224, 186, 58, 0.25), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.35);&lt;br /&gt;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 10px 10px 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  padding-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img,&lt;br /&gt;
.hf-mechanics-page .hf-card-image img,&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
  max-width: none;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  padding: 13px 14px 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title,&lt;br /&gt;
.hf-mechanics-page .hf-card-title,&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.9);&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px;&lt;br /&gt;
  padding-bottom: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc,&lt;br /&gt;
.hf-mechanics-page .hf-card-desc,&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, #34322f 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #5b5444;&lt;br /&gt;
  border-top: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 5px 16px rgba(0, 0, 0, 0.2);&lt;br /&gt;
  min-height: 316px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 9px 22px rgba(0, 0, 0, 0.28);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 70% 18%, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #171716 100%);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.22);&lt;br /&gt;
  border-bottom-color: #5b5444;&lt;br /&gt;
  height: 238px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-caption,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-caption {&lt;br /&gt;
  align-items: flex-start;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  gap: 9px;&lt;br /&gt;
  padding: 12px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest {&lt;br /&gt;
  flex: 0 0 52px;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  max-height: 72px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 52px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-text,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-text {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #fff4d6;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg),&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg) {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(255, 238, 184, 0.14) 0%, rgba(201, 162, 39, 0.07) 30%, rgba(23, 23, 22, 0) 62%);&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg {&lt;br /&gt;
  filter: brightness(2.05) saturate(1.18) contrast(1.02);&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure p {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: left center;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg-missing,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg-missing {&lt;br /&gt;
  bottom: 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: 8px;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.68);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  letter-spacing: .05em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 6px 8px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.14);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  filter: brightness(1.06) saturate(1.14) contrast(1.1);&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Modding Guide Pages (Script Modding Guide (WIP), Uniform Modding, Map Making Guide) ===== */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact {&lt;br /&gt;
  background: rgba(0, 0, 0, 0.28);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  border-left: 3px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 9px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Callout boxes */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-info {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.10);&lt;br /&gt;
  border-left-color: #546e8c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-tip {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.12);&lt;br /&gt;
  border-left-color: #588157;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-warn {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.13);&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-danger {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.10);&lt;br /&gt;
  border-left-color: #9c3c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.10);&lt;br /&gt;
  border-left-color: #6c548c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Inline status badges */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge {&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  vertical-align: 2px;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.16);&lt;br /&gt;
  border: 1px solid #6c548c;&lt;br /&gt;
  color: #58447a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.14);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.16);&lt;br /&gt;
  border: 1px solid #546e8c;&lt;br /&gt;
  color: #43586f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark code blocks */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:visited,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:focus,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section body rhythm */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3 {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.6);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  margin: 20px 0 8px;&lt;br /&gt;
  padding-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4 {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  margin: 16px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ul,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol {&lt;br /&gt;
  margin: 8px 0 12px 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li {&lt;br /&gt;
  margin-bottom: 5px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tables (troubleshooting, scene objects, version history) */&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable td {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.7);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  padding: 7px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td {&lt;br /&gt;
  background: rgba(238, 237, 235, 0.95);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Regiment Roster Page ===== */&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-filters {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-group {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-label {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-options {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn,&lt;br /&gt;
.hf-rentry-edit-btn,&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.08);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.38);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  margin: 0 6px 6px 0;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn:hover,&lt;br /&gt;
.hf-filter-btn.active,&lt;br /&gt;
.hf-filter-reset:hover,&lt;br /&gt;
.hf-rentry-add-btn:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.18);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header,&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: minmax(52px, .55fr) minmax(132px, 1.45fr) minmax(68px, .65fr) repeat(5, minmax(82px, .9fr)) repeat(2, minmax(58px, .58fr)) minmax(54px, .5fr);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-content {&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .01em;&lt;br /&gt;
  margin: 0 0 10px;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header .hf-rentry-col,&lt;br /&gt;
.hf-roster-table-header a,&lt;br /&gt;
.hf-roster-table-header a:visited,&lt;br /&gt;
.hf-roster-table-header a:hover,&lt;br /&gt;
.hf-roster-table-header a:focus {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-list {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.88);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 10.5px;&lt;br /&gt;
  line-height: 1.25;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.48);&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 6px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col:last-child {&lt;br /&gt;
  border-right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-name {&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-name-link {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge {&lt;br /&gt;
  border-radius: 999px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Active {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.16);&lt;br /&gt;
  border: 1px solid #588157;&lt;br /&gt;
  color: #355d34;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Inactive,&lt;br /&gt;
.hf-rentry-badge-Unknown {&lt;br /&gt;
  background: rgba(136, 109, 0, 0.14);&lt;br /&gt;
  border: 1px solid #886d00;&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Disbanded {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.12);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-actions {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-edit-btn {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container,&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container {&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  width: 18px;&lt;br /&gt;
  height: 18px;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2747</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2747"/>
		<updated>2026-07-10T19:37:16Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image {&lt;br /&gt;
  flex: 0 0 320px;&lt;br /&gt;
  max-width: 320px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image img {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.toc,&lt;br /&gt;
#toc,&lt;br /&gt;
.toctoggle,&lt;br /&gt;
.mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task-table td {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-status {&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Status colors */&lt;br /&gt;
.wn-task.wn-status-not-started .wn-status-cell {&lt;br /&gt;
  color: #b00020;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-in-progress .wn-status-cell {&lt;br /&gt;
  color: #b26a00;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-done .wn-status-cell {&lt;br /&gt;
  color: #1b7f3a;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-social-card-icon img {&lt;br /&gt;
  width: 40px;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  display: block;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Game Modes Page ===== */&lt;br /&gt;
.hf-game-modes-page .hf-gm-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 70%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span {&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-code {&lt;br /&gt;
  background: #2d2926;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-value {&lt;br /&gt;
  color: #555555;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  margin: 10px 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 3px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-heading {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border-top: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-top: 6px;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 0 4px 6px 0;&lt;br /&gt;
  padding: 3px 7px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a:hover {&lt;br /&gt;
  border-color: #C9A227;&lt;br /&gt;
  color: #5f4c00 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Beginner&#039;s Guide Page ===== */&lt;br /&gt;
.hf-beginners-page .hf-bg-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts,&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact,&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Mechanics Page ===== */&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact,&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Directory Hub Pages ===== */&lt;br /&gt;
.hf-directory-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-classes-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-hero,&lt;br /&gt;
.hf-melee-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-directory-hero,&lt;br /&gt;
.hf-auxiliary-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-directory-hero,&lt;br /&gt;
.hf-voice-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.36), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: 76px minmax(0, 1fr);&lt;br /&gt;
  min-height: 98px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 65% 20%, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.22);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 76px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 76px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: 74px;&lt;br /&gt;
  max-width: 74px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.8);&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 6px;&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section,&lt;br /&gt;
.hf-melee-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-relpage-section,&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section,&lt;br /&gt;
.hf-voice-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-fact span,&lt;br /&gt;
.hf-shooting-page .hf-card-title a {&lt;br /&gt;
  color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-directory-fact span,&lt;br /&gt;
.hf-auxiliary-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Musician Tunes Page ===== */&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 9px 11px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table th,&lt;br /&gt;
.hf-music-page .hf-music-class-table th {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:first-child {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: 1%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(3),&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(5),&lt;br /&gt;
.hf-music-page .hf-music-class-table td:first-child {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table tr:hover td,&lt;br /&gt;
.hf-music-page .hf-music-class-table tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Factions Page ===== */&lt;br /&gt;
.hf-factions-page .hf-faction-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin-top: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-top: 4px solid #BFB69C;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 230px;&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card:hover {&lt;br /&gt;
  border-top-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 144px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest img {&lt;br /&gt;
  max-height: 120px;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-name {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  padding-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-note {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Sidebar Current Page Highlight ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Beginner&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Beginner&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;User_Interface&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;User_Interface&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Factions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Factions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Weapons&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Weapons&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Modes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Modes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Types&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Types&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Maps&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Maps&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Known_Issues&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Known_Issues&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Frequently_Asked_Questions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;FAQ&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Shooting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Shooting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Melee&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Melee&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Artillery&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Artillery&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Defences&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Defences&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Horseback_Riding&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Horseback_Riding&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Auxiliary&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Auxiliary&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Orders&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Orders&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Traits&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Traits&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Naval_Combat&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Naval_Combat&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Ships&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Ships&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Musician_Tunes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Musician_Tunes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Voice_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Voice_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Command&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Command&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Rank_and_File&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Rank_and_File&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Skirmisher&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Skirmisher&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Support&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Support&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Cavalry&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Cavalry&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crewmen&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crewmen&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Linebattle&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Linebattle&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crews&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crews&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Organized_Events&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Organized_Events&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Schedule&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Schedule&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Roster&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Roster&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_user_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_user_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_upgrade_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_upgrade_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Script_Modding_Guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Editing&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Map_Editing&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Workshop_Discord&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Workshop_Discord&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Mods_and_Consoles&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Mods_and_Consoles&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Hosting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Hosting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Server_Configuration&amp;quot;]:not([class*=&amp;quot;Server_Configuration_Enums&amp;quot;]) .hf-sidebar-list a[href*=&amp;quot;Server_Configuration&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Config_Templates&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Spawnable_Props&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Spawnable_Props&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Remote_Console_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Remote_Console_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Configuration_Enums&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Configuration_Enums&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Admin_Features&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Admin_Features&amp;quot;] {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.22) !important;&lt;br /&gt;
  border-left: 3px solid #C9A227;&lt;br /&gt;
  color: #FFFFFF !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  padding-left: 6px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Linebattle Page ===== */&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 68%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
  margin-bottom: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card,&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact span {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 36px 1fr;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-num {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 28px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule strong,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms th {&lt;br /&gt;
  background: #46463E;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms td:first-child {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  width: 140px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Hosting: Admin, Ban &amp;amp; Mute Files ===== */&lt;br /&gt;
.hf-admin-files-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card-important {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-name {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-desc {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 16px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Known Issues &amp;amp; Solutions Page ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-body-content {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Config Templates Page ===== */&lt;br /&gt;
/* Body selectors cover direct article/template views. The wrapper class below&lt;br /&gt;
   keeps the code colors working anywhere the template is transcluded. */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-body-content,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Collapsible template headings inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-block {&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  background: #EEEDEB;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading {&lt;br /&gt;
  background: #F2F0EA !important;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  border-left: 4px solid #C9A227;&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  padding: 10px 96px 10px 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading a {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: 14px;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  min-height: 40px;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-content {&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Code blocks inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Admin Features Page ===== */&lt;br /&gt;
.hf-admin-features-page .hf-admin-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #8a3327 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body pre {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(138, 51, 39, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #8a3327;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable caption {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-bottom: 0;&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Remote Console Commands Page ===== */&lt;br /&gt;
.hf-remote-console-page .hf-rc-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th.code,&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a {&lt;br /&gt;
  background: rgba(31, 93, 143, 0.12);&lt;br /&gt;
  border: 1px solid rgba(31, 93, 143, 0.28);&lt;br /&gt;
  border-bottom-color: #c9a227;&lt;br /&gt;
  color: #6f5600 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 1px 5px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:hover,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:focus {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.16);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1f5d8f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop {&lt;br /&gt;
  background: #1c1a18;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 10px 24px rgba(0, 0, 0, 0.28);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  max-height: 220px;&lt;br /&gt;
  min-width: 260px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: calc(100% + 6px);&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  width: min(320px, calc(100vw - 48px));&lt;br /&gt;
  z-index: 20;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop-wide {&lt;br /&gt;
  width: min(420px, calc(100vw - 48px));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:last-child .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .wikitable th:last-child .hf-rc-enum-pop {&lt;br /&gt;
  left: auto;&lt;br /&gt;
  right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:hover .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:focus-within .hf-rc-enum-pop {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .07em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-list {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-foot {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  padding-top: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Configuration Enums Page ===== */&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-note {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block {&lt;br /&gt;
  background: linear-gradient(180deg, rgba(242, 240, 234, 0.98), rgba(238, 237, 235, 0.96));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  margin-bottom: 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .hf-issue-heading {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94)),&lt;br /&gt;
    linear-gradient(90deg, rgba(201, 162, 39, 0.3), rgba(201, 162, 39, 0));&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 10px 110px 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  right: 16px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 11px;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle a {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 12px 14px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content &amp;gt; p:first-child {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 6px;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label,&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable caption {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.16), rgba(201, 162, 39, 0.04));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  margin: 12px 0 6px;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label + .wikitable {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td {&lt;br /&gt;
  background: #f8f5ec;&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:first-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(3) {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #trait .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-family: ui-monospace, &amp;quot;SFMono-Regular&amp;quot;, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:last-child {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.36);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 1px 0;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #gamemodes,&lt;br /&gt;
.hf-server-configuration-enums-page #map-names,&lt;br /&gt;
.hf-server-configuration-enums-page #faction-winner,&lt;br /&gt;
.hf-server-configuration-enums-page #class,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon-classes,&lt;br /&gt;
.hf-server-configuration-enums-page #faction,&lt;br /&gt;
.hf-server-configuration-enums-page #attacking-defending {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #voice-phrases,&lt;br /&gt;
.hf-server-configuration-enums-page #player-actions,&lt;br /&gt;
.hf-server-configuration-enums-page #instruments,&lt;br /&gt;
.hf-server-configuration-enums-page #instrument-songs {&lt;br /&gt;
  border-left-color: #4b7f9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #ship-type,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-renderer-color,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name,&lt;br /&gt;
.hf-server-configuration-enums-page #emplacement,&lt;br /&gt;
.hf-server-configuration-enums-page #sapper-build-mode,&lt;br /&gt;
.hf-server-configuration-enums-page #nature-presets,&lt;br /&gt;
.hf-server-configuration-enums-page #explosion-type,&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object {&lt;br /&gt;
  border-left-color: #6a8f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type,&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order,&lt;br /&gt;
.hf-server-configuration-enums-page #trait,&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type {&lt;br /&gt;
  border-left-color: #8f4b9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #festive-season {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Class Pages ===== */&lt;br /&gt;
.hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96) 0%, rgba(70, 70, 62, 0.96) 68%, rgba(136, 109, 0, 0.92) 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 14px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.20), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -65px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 160px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header,&lt;br /&gt;
.hf-class-info-badges,&lt;br /&gt;
.hf-class-info-stats,&lt;br /&gt;
.hf-class-info-equip {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
  margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header-label,&lt;br /&gt;
.hf-class-info-equip-label,&lt;br /&gt;
.hf-class-info-stat-label {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction,&lt;br /&gt;
.hf-class-info-badge,&lt;br /&gt;
.hf-class-info-equip-item {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.10);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 5px;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  margin: 0 5px 6px 0;&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction img {&lt;br /&gt;
  height: 18px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.6);&lt;br /&gt;
  color: #fff3c4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stats {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.55);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-value {&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 23px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-bonus {&lt;br /&gt;
  color: #89d185;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  max-width: 280px;&lt;br /&gt;
  min-height: 258px;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 190px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-uniform-card-era {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  border-top: none;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
  border-radius: 0 0 6px 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image span,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image img {&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  color: #d9c78c;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 0 10px 10px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Artillery Page ===== */&lt;br /&gt;
.hf-artillery-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; ul:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(143, 47, 31, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #8f2f1f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body ul {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98) 0%, rgba(70, 70, 62, 0.96) 58%, rgba(143, 47, 31, 0.94) 100%);&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(201, 162, 39, 0.24), rgba(143, 47, 31, 0));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(143, 47, 31, 0.26);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.62);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  border-top-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Naval Combat Page ===== */&lt;br /&gt;
.hf-naval-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-section .hf-relpage-section-body {&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(31, 93, 143, 0.38), rgba(30, 30, 29, 0.96) 64%),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  float: right;&lt;br /&gt;
  height: 118px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -42px 0 12px 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card a,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img.mw-file-element {&lt;br /&gt;
  height: 94px !important;&lt;br /&gt;
  max-height: 94px !important;&lt;br /&gt;
  max-width: 145px !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Weapons Page ===== */&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #1e1e1d 0%, #2f2d2b 58%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 20px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.72);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  min-height: 246px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 136px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image:empty:before {&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  content: &amp;quot;Image pending&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 136px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a,&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image img {&lt;br /&gt;
  filter: saturate(1.05) contrast(1.02);&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-label {&lt;br /&gt;
  align-content: start;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  flex: 1;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-requirement {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 0 10px 10px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added,&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-enum {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 5px 6px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Orders / Traits &amp;amp; Abilities Pages ===== */&lt;br /&gt;
.hf-orders-page .hf-relpage-section,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96), rgba(70, 70, 62, 0.92)),&lt;br /&gt;
    linear-gradient(90deg, rgba(224, 186, 58, 0.14), rgba(224, 186, 58, 0));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  padding: 14px 16px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable,&lt;br /&gt;
.hf-traits-abilities-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 10px;&lt;br /&gt;
  margin: 14px 0 22px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%) !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:first-child {&lt;br /&gt;
  border-radius: 8px 0 0 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:last-child {&lt;br /&gt;
  border-radius: 0 8px 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td {&lt;br /&gt;
  background: linear-gradient(180deg, #fbf8ef 0%, #f0eadc 100%);&lt;br /&gt;
  border-bottom: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-top: 1px solid #d5d0c8 !important;&lt;br /&gt;
  color: #2f2d2b;&lt;br /&gt;
  line-height: 1.55;&lt;br /&gt;
  padding: 13px 14px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 64%),&lt;br /&gt;
    linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border-left: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-radius: 10px 0 0 10px;&lt;br /&gt;
  height: 86px;&lt;br /&gt;
  min-width: 86px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  width: 86px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  border-radius: 0 10px 10px 0;&lt;br /&gt;
  border-right: 1px solid #d5d0c8 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td {&lt;br /&gt;
  background: linear-gradient(180deg, #fffaf0 0%, #f6edda 100%);&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(47, 45, 43, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.30), rgba(224, 186, 58, 0) 66%),&lt;br /&gt;
    linear-gradient(180deg, #3b3832 0%, #1e1e1d 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable img,&lt;br /&gt;
.hf-traits-abilities-page .wikitable img {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 0;&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:first-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:first-of-type {&lt;br /&gt;
  height: 74px !important;&lt;br /&gt;
  opacity: 0.96;&lt;br /&gt;
  width: 74px !important;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:last-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:last-of-type {&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a {&lt;br /&gt;
  display: inline;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  position: static;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a.new,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a.new {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable b,&lt;br /&gt;
.hf-orders-page .wikitable strong,&lt;br /&gt;
.hf-traits-abilities-page .wikitable b,&lt;br /&gt;
.hf-traits-abilities-page .wikitable strong {&lt;br /&gt;
  color: #8f6f00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  min-width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page #captain-orders .wikitable td:first-child,&lt;br /&gt;
.hf-orders-page #midshipman-orders .wikitable td:first-child {&lt;br /&gt;
  width: 96px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Image Card Redesign ===== */&lt;br /&gt;
.hf-beginners-page .hf-card-grid,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card,&lt;br /&gt;
.hf-mechanics-page .hf-card,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.34), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  border: 1px solid #c9c1b2;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 260px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover,&lt;br /&gt;
.hf-mechanics-page .hf-card:hover,&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image,&lt;br /&gt;
.hf-mechanics-page .hf-card-image,&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 72% 18%, rgba(224, 186, 58, 0.25), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.35);&lt;br /&gt;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 10px 10px 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  padding-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img,&lt;br /&gt;
.hf-mechanics-page .hf-card-image img,&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
  max-width: none;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  padding: 13px 14px 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title,&lt;br /&gt;
.hf-mechanics-page .hf-card-title,&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.9);&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px;&lt;br /&gt;
  padding-bottom: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc,&lt;br /&gt;
.hf-mechanics-page .hf-card-desc,&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, #34322f 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #5b5444;&lt;br /&gt;
  border-top: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 5px 16px rgba(0, 0, 0, 0.2);&lt;br /&gt;
  min-height: 316px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 9px 22px rgba(0, 0, 0, 0.28);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 70% 18%, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #171716 100%);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.22);&lt;br /&gt;
  border-bottom-color: #5b5444;&lt;br /&gt;
  height: 238px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-caption,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-caption {&lt;br /&gt;
  align-items: flex-start;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  gap: 9px;&lt;br /&gt;
  padding: 12px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest {&lt;br /&gt;
  flex: 0 0 52px;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  max-height: 72px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 52px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-text,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-text {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #fff4d6;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg),&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg) {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(255, 238, 184, 0.14) 0%, rgba(201, 162, 39, 0.07) 30%, rgba(23, 23, 22, 0) 62%);&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg {&lt;br /&gt;
  filter: brightness(2.05) saturate(1.18) contrast(1.02);&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure p {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: left center;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg-missing,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg-missing {&lt;br /&gt;
  bottom: 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: 8px;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.68);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  letter-spacing: .05em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 6px 8px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.14);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  filter: brightness(1.06) saturate(1.14) contrast(1.1);&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Modding Guide Pages (Script Modding Guide (WIP), Uniform Modding, Map Making Guide) ===== */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact {&lt;br /&gt;
  background: rgba(0, 0, 0, 0.28);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  border-left: 3px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 9px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Callout boxes */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-info {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.10);&lt;br /&gt;
  border-left-color: #546e8c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-tip {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.12);&lt;br /&gt;
  border-left-color: #588157;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-warn {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.13);&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-danger {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.10);&lt;br /&gt;
  border-left-color: #9c3c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.10);&lt;br /&gt;
  border-left-color: #6c548c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Inline status badges */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge {&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  vertical-align: 2px;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.16);&lt;br /&gt;
  border: 1px solid #6c548c;&lt;br /&gt;
  color: #58447a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.14);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.16);&lt;br /&gt;
  border: 1px solid #546e8c;&lt;br /&gt;
  color: #43586f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark code blocks */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:visited,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:focus,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section body rhythm */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3 {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.6);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  margin: 20px 0 8px;&lt;br /&gt;
  padding-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4 {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  margin: 16px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ul,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol {&lt;br /&gt;
  margin: 8px 0 12px 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li {&lt;br /&gt;
  margin-bottom: 5px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tables (troubleshooting, scene objects, version history) */&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable td {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.7);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  padding: 7px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td {&lt;br /&gt;
  background: rgba(238, 237, 235, 0.95);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Regiment Roster Page ===== */&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-filters {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-group {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-label {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-options {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn,&lt;br /&gt;
.hf-rentry-edit-btn,&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.08);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.38);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  margin: 0 6px 6px 0;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn:hover,&lt;br /&gt;
.hf-filter-btn.active,&lt;br /&gt;
.hf-filter-reset:hover,&lt;br /&gt;
.hf-rentry-add-btn:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.18);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header,&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: minmax(52px, .55fr) minmax(132px, 1.45fr) minmax(68px, .65fr) repeat(5, minmax(82px, .9fr)) repeat(2, minmax(58px, .58fr)) minmax(54px, .5fr);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-content {&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .01em;&lt;br /&gt;
  margin: 0 0 10px;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header .hf-rentry-col,&lt;br /&gt;
.hf-roster-table-header a,&lt;br /&gt;
.hf-roster-table-header a:visited,&lt;br /&gt;
.hf-roster-table-header a:hover,&lt;br /&gt;
.hf-roster-table-header a:focus {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-list {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.88);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 10.5px;&lt;br /&gt;
  line-height: 1.25;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.48);&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 6px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col:last-child {&lt;br /&gt;
  border-right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-name {&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-name-link {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge {&lt;br /&gt;
  border-radius: 999px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Active {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.16);&lt;br /&gt;
  border: 1px solid #588157;&lt;br /&gt;
  color: #355d34;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Inactive,&lt;br /&gt;
.hf-rentry-badge-Unknown {&lt;br /&gt;
  background: rgba(136, 109, 0, 0.14);&lt;br /&gt;
  border: 1px solid #886d00;&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Disbanded {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.12);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-actions {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-edit-btn {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container,&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container {&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  width: 18px;&lt;br /&gt;
  height: 18px;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2746</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2746"/>
		<updated>2026-07-10T19:35:22Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image {&lt;br /&gt;
  flex: 0 0 320px;&lt;br /&gt;
  max-width: 320px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image img {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.toc,&lt;br /&gt;
#toc,&lt;br /&gt;
.toctoggle,&lt;br /&gt;
.mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task-table td {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-status {&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Status colors */&lt;br /&gt;
.wn-task.wn-status-not-started .wn-status-cell {&lt;br /&gt;
  color: #b00020;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-in-progress .wn-status-cell {&lt;br /&gt;
  color: #b26a00;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-done .wn-status-cell {&lt;br /&gt;
  color: #1b7f3a;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-social-card-icon img {&lt;br /&gt;
  width: 40px;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  display: block;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Game Modes Page ===== */&lt;br /&gt;
.hf-game-modes-page .hf-gm-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 70%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span {&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-code {&lt;br /&gt;
  background: #2d2926;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-value {&lt;br /&gt;
  color: #555555;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  margin: 10px 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 3px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-heading {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border-top: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-top: 6px;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 0 4px 6px 0;&lt;br /&gt;
  padding: 3px 7px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a:hover {&lt;br /&gt;
  border-color: #C9A227;&lt;br /&gt;
  color: #5f4c00 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Beginner&#039;s Guide Page ===== */&lt;br /&gt;
.hf-beginners-page .hf-bg-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts,&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact,&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Mechanics Page ===== */&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact,&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Directory Hub Pages ===== */&lt;br /&gt;
.hf-directory-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-classes-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-hero,&lt;br /&gt;
.hf-melee-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-directory-hero,&lt;br /&gt;
.hf-auxiliary-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-directory-hero,&lt;br /&gt;
.hf-voice-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.36), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: 76px minmax(0, 1fr);&lt;br /&gt;
  min-height: 98px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 65% 20%, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.22);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 76px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 76px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: 74px;&lt;br /&gt;
  max-width: 74px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.8);&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 6px;&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section,&lt;br /&gt;
.hf-melee-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-relpage-section,&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section,&lt;br /&gt;
.hf-voice-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-fact span,&lt;br /&gt;
.hf-shooting-page .hf-card-title a {&lt;br /&gt;
  color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-directory-fact span,&lt;br /&gt;
.hf-auxiliary-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Musician Tunes Page ===== */&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 9px 11px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table th,&lt;br /&gt;
.hf-music-page .hf-music-class-table th {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:first-child {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: 1%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(3),&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(5),&lt;br /&gt;
.hf-music-page .hf-music-class-table td:first-child {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table tr:hover td,&lt;br /&gt;
.hf-music-page .hf-music-class-table tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Factions Page ===== */&lt;br /&gt;
.hf-factions-page .hf-faction-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin-top: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-top: 4px solid #BFB69C;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 230px;&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card:hover {&lt;br /&gt;
  border-top-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 144px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest img {&lt;br /&gt;
  max-height: 120px;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-name {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  padding-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-note {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Sidebar Current Page Highlight ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Beginner&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Beginner&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;User_Interface&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;User_Interface&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Factions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Factions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Weapons&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Weapons&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Modes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Modes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Types&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Types&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Maps&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Maps&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Known_Issues&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Known_Issues&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Frequently_Asked_Questions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;FAQ&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Shooting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Shooting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Melee&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Melee&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Artillery&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Artillery&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Defences&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Defences&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Horseback_Riding&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Horseback_Riding&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Auxiliary&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Auxiliary&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Orders&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Orders&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Traits&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Traits&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Naval_Combat&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Naval_Combat&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Ships&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Ships&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Musician_Tunes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Musician_Tunes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Voice_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Voice_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Command&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Command&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Rank_and_File&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Rank_and_File&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Skirmisher&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Skirmisher&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Support&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Support&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Cavalry&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Cavalry&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crewmen&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crewmen&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Linebattle&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Linebattle&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crews&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crews&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Organized_Events&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Organized_Events&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Schedule&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Schedule&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Roster&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Roster&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_user_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_user_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_upgrade_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_upgrade_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Script_Modding_Guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Editing&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Map_Editing&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Workshop_Discord&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Workshop_Discord&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Mods_and_Consoles&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Mods_and_Consoles&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Hosting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Hosting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Server_Configuration&amp;quot;]:not([class*=&amp;quot;Server_Configuration_Enums&amp;quot;]) .hf-sidebar-list a[href*=&amp;quot;Server_Configuration&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Config_Templates&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Spawnable_Props&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Spawnable_Props&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Remote_Console_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Remote_Console_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Configuration_Enums&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Configuration_Enums&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Admin_Features&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Admin_Features&amp;quot;] {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.22) !important;&lt;br /&gt;
  border-left: 3px solid #C9A227;&lt;br /&gt;
  color: #FFFFFF !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  padding-left: 6px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Linebattle Page ===== */&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 68%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
  margin-bottom: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card,&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact span {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 36px 1fr;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-num {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 28px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule strong,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms th {&lt;br /&gt;
  background: #46463E;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms td:first-child {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  width: 140px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Hosting: Admin, Ban &amp;amp; Mute Files ===== */&lt;br /&gt;
.hf-admin-files-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card-important {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-name {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-desc {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 16px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Known Issues &amp;amp; Solutions Page ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-body-content {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Config Templates Page ===== */&lt;br /&gt;
/* Body selectors cover direct article/template views. The wrapper class below&lt;br /&gt;
   keeps the code colors working anywhere the template is transcluded. */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-body-content,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Collapsible template headings inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-block {&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  background: #EEEDEB;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading {&lt;br /&gt;
  background: #F2F0EA !important;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  border-left: 4px solid #C9A227;&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  padding: 10px 96px 10px 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading a {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: 14px;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  min-height: 40px;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-content {&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Code blocks inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Admin Features Page ===== */&lt;br /&gt;
.hf-admin-features-page .hf-admin-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #8a3327 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body pre {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(138, 51, 39, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #8a3327;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable caption {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-bottom: 0;&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Remote Console Commands Page ===== */&lt;br /&gt;
.hf-remote-console-page .hf-rc-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th.code,&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a {&lt;br /&gt;
  background: rgba(31, 93, 143, 0.12);&lt;br /&gt;
  border: 1px solid rgba(31, 93, 143, 0.28);&lt;br /&gt;
  border-bottom-color: #c9a227;&lt;br /&gt;
  color: #6f5600 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 1px 5px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:hover,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum &amp;gt; a:focus {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.16);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1f5d8f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop {&lt;br /&gt;
  background: #1c1a18;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 10px 24px rgba(0, 0, 0, 0.28);&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  max-height: 220px;&lt;br /&gt;
  min-width: 260px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: calc(100% + 6px);&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  width: 320px;&lt;br /&gt;
  z-index: 20;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-pop-wide {&lt;br /&gt;
  width: 420px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:hover .hf-rc-enum-pop,&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum:focus-within .hf-rc-enum-pop {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .07em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-list {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-enum-foot {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  padding-top: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Configuration Enums Page ===== */&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-note {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block {&lt;br /&gt;
  background: linear-gradient(180deg, rgba(242, 240, 234, 0.98), rgba(238, 237, 235, 0.96));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  margin-bottom: 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .hf-issue-heading {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94)),&lt;br /&gt;
    linear-gradient(90deg, rgba(201, 162, 39, 0.3), rgba(201, 162, 39, 0));&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 10px 110px 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  right: 16px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 11px;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle a {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 12px 14px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content &amp;gt; p:first-child {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 6px;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label,&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable caption {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.16), rgba(201, 162, 39, 0.04));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  margin: 12px 0 6px;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label + .wikitable {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td {&lt;br /&gt;
  background: #f8f5ec;&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:first-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(3) {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #trait .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-family: ui-monospace, &amp;quot;SFMono-Regular&amp;quot;, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:last-child {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.36);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 1px 0;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #gamemodes,&lt;br /&gt;
.hf-server-configuration-enums-page #map-names,&lt;br /&gt;
.hf-server-configuration-enums-page #faction-winner,&lt;br /&gt;
.hf-server-configuration-enums-page #class,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon-classes,&lt;br /&gt;
.hf-server-configuration-enums-page #faction,&lt;br /&gt;
.hf-server-configuration-enums-page #attacking-defending {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #voice-phrases,&lt;br /&gt;
.hf-server-configuration-enums-page #player-actions,&lt;br /&gt;
.hf-server-configuration-enums-page #instruments,&lt;br /&gt;
.hf-server-configuration-enums-page #instrument-songs {&lt;br /&gt;
  border-left-color: #4b7f9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #ship-type,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-renderer-color,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name,&lt;br /&gt;
.hf-server-configuration-enums-page #emplacement,&lt;br /&gt;
.hf-server-configuration-enums-page #sapper-build-mode,&lt;br /&gt;
.hf-server-configuration-enums-page #nature-presets,&lt;br /&gt;
.hf-server-configuration-enums-page #explosion-type,&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object {&lt;br /&gt;
  border-left-color: #6a8f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type,&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order,&lt;br /&gt;
.hf-server-configuration-enums-page #trait,&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type {&lt;br /&gt;
  border-left-color: #8f4b9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #festive-season {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Class Pages ===== */&lt;br /&gt;
.hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96) 0%, rgba(70, 70, 62, 0.96) 68%, rgba(136, 109, 0, 0.92) 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 14px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.20), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -65px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 160px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header,&lt;br /&gt;
.hf-class-info-badges,&lt;br /&gt;
.hf-class-info-stats,&lt;br /&gt;
.hf-class-info-equip {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
  margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header-label,&lt;br /&gt;
.hf-class-info-equip-label,&lt;br /&gt;
.hf-class-info-stat-label {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction,&lt;br /&gt;
.hf-class-info-badge,&lt;br /&gt;
.hf-class-info-equip-item {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.10);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 5px;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  margin: 0 5px 6px 0;&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction img {&lt;br /&gt;
  height: 18px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.6);&lt;br /&gt;
  color: #fff3c4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stats {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.55);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-value {&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 23px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-bonus {&lt;br /&gt;
  color: #89d185;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  max-width: 280px;&lt;br /&gt;
  min-height: 258px;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 190px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-uniform-card-era {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  border-top: none;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
  border-radius: 0 0 6px 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image span,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image img {&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  color: #d9c78c;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 0 10px 10px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Artillery Page ===== */&lt;br /&gt;
.hf-artillery-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; ul:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(143, 47, 31, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #8f2f1f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body ul {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98) 0%, rgba(70, 70, 62, 0.96) 58%, rgba(143, 47, 31, 0.94) 100%);&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(201, 162, 39, 0.24), rgba(143, 47, 31, 0));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(143, 47, 31, 0.26);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.62);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  border-top-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Naval Combat Page ===== */&lt;br /&gt;
.hf-naval-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-section .hf-relpage-section-body {&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(31, 93, 143, 0.38), rgba(30, 30, 29, 0.96) 64%),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  float: right;&lt;br /&gt;
  height: 118px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -42px 0 12px 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card a,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img.mw-file-element {&lt;br /&gt;
  height: 94px !important;&lt;br /&gt;
  max-height: 94px !important;&lt;br /&gt;
  max-width: 145px !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Weapons Page ===== */&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #1e1e1d 0%, #2f2d2b 58%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 20px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.72);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  min-height: 246px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 136px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image:empty:before {&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  content: &amp;quot;Image pending&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 136px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a,&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image img {&lt;br /&gt;
  filter: saturate(1.05) contrast(1.02);&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-label {&lt;br /&gt;
  align-content: start;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  flex: 1;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-requirement {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 0 10px 10px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added,&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-enum {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 5px 6px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Orders / Traits &amp;amp; Abilities Pages ===== */&lt;br /&gt;
.hf-orders-page .hf-relpage-section,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96), rgba(70, 70, 62, 0.92)),&lt;br /&gt;
    linear-gradient(90deg, rgba(224, 186, 58, 0.14), rgba(224, 186, 58, 0));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  padding: 14px 16px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable,&lt;br /&gt;
.hf-traits-abilities-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 10px;&lt;br /&gt;
  margin: 14px 0 22px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%) !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:first-child {&lt;br /&gt;
  border-radius: 8px 0 0 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:last-child {&lt;br /&gt;
  border-radius: 0 8px 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td {&lt;br /&gt;
  background: linear-gradient(180deg, #fbf8ef 0%, #f0eadc 100%);&lt;br /&gt;
  border-bottom: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-top: 1px solid #d5d0c8 !important;&lt;br /&gt;
  color: #2f2d2b;&lt;br /&gt;
  line-height: 1.55;&lt;br /&gt;
  padding: 13px 14px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 64%),&lt;br /&gt;
    linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border-left: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-radius: 10px 0 0 10px;&lt;br /&gt;
  height: 86px;&lt;br /&gt;
  min-width: 86px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  width: 86px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  border-radius: 0 10px 10px 0;&lt;br /&gt;
  border-right: 1px solid #d5d0c8 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td {&lt;br /&gt;
  background: linear-gradient(180deg, #fffaf0 0%, #f6edda 100%);&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(47, 45, 43, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.30), rgba(224, 186, 58, 0) 66%),&lt;br /&gt;
    linear-gradient(180deg, #3b3832 0%, #1e1e1d 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable img,&lt;br /&gt;
.hf-traits-abilities-page .wikitable img {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 0;&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:first-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:first-of-type {&lt;br /&gt;
  height: 74px !important;&lt;br /&gt;
  opacity: 0.96;&lt;br /&gt;
  width: 74px !important;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:last-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:last-of-type {&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a {&lt;br /&gt;
  display: inline;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  position: static;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a.new,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a.new {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable b,&lt;br /&gt;
.hf-orders-page .wikitable strong,&lt;br /&gt;
.hf-traits-abilities-page .wikitable b,&lt;br /&gt;
.hf-traits-abilities-page .wikitable strong {&lt;br /&gt;
  color: #8f6f00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  min-width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page #captain-orders .wikitable td:first-child,&lt;br /&gt;
.hf-orders-page #midshipman-orders .wikitable td:first-child {&lt;br /&gt;
  width: 96px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Image Card Redesign ===== */&lt;br /&gt;
.hf-beginners-page .hf-card-grid,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card,&lt;br /&gt;
.hf-mechanics-page .hf-card,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.34), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  border: 1px solid #c9c1b2;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 260px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover,&lt;br /&gt;
.hf-mechanics-page .hf-card:hover,&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image,&lt;br /&gt;
.hf-mechanics-page .hf-card-image,&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 72% 18%, rgba(224, 186, 58, 0.25), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.35);&lt;br /&gt;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 10px 10px 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  padding-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img,&lt;br /&gt;
.hf-mechanics-page .hf-card-image img,&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
  max-width: none;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  padding: 13px 14px 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title,&lt;br /&gt;
.hf-mechanics-page .hf-card-title,&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.9);&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px;&lt;br /&gt;
  padding-bottom: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc,&lt;br /&gt;
.hf-mechanics-page .hf-card-desc,&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, #34322f 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #5b5444;&lt;br /&gt;
  border-top: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 5px 16px rgba(0, 0, 0, 0.2);&lt;br /&gt;
  min-height: 316px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 9px 22px rgba(0, 0, 0, 0.28);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 70% 18%, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #171716 100%);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.22);&lt;br /&gt;
  border-bottom-color: #5b5444;&lt;br /&gt;
  height: 238px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-caption,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-caption {&lt;br /&gt;
  align-items: flex-start;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  gap: 9px;&lt;br /&gt;
  padding: 12px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest {&lt;br /&gt;
  flex: 0 0 52px;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  max-height: 72px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 52px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-text,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-text {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #fff4d6;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg),&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg) {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(255, 238, 184, 0.14) 0%, rgba(201, 162, 39, 0.07) 30%, rgba(23, 23, 22, 0) 62%);&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg {&lt;br /&gt;
  filter: brightness(2.05) saturate(1.18) contrast(1.02);&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure p {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: left center;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg-missing,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg-missing {&lt;br /&gt;
  bottom: 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: 8px;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.68);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  letter-spacing: .05em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 6px 8px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.14);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  filter: brightness(1.06) saturate(1.14) contrast(1.1);&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Modding Guide Pages (Script Modding Guide (WIP), Uniform Modding, Map Making Guide) ===== */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact {&lt;br /&gt;
  background: rgba(0, 0, 0, 0.28);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  border-left: 3px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 9px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Callout boxes */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-info {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.10);&lt;br /&gt;
  border-left-color: #546e8c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-tip {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.12);&lt;br /&gt;
  border-left-color: #588157;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-warn {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.13);&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-danger {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.10);&lt;br /&gt;
  border-left-color: #9c3c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.10);&lt;br /&gt;
  border-left-color: #6c548c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Inline status badges */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge {&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  vertical-align: 2px;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.16);&lt;br /&gt;
  border: 1px solid #6c548c;&lt;br /&gt;
  color: #58447a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.14);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.16);&lt;br /&gt;
  border: 1px solid #546e8c;&lt;br /&gt;
  color: #43586f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark code blocks */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:visited,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:focus,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section body rhythm */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3 {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.6);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  margin: 20px 0 8px;&lt;br /&gt;
  padding-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4 {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  margin: 16px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ul,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol {&lt;br /&gt;
  margin: 8px 0 12px 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li {&lt;br /&gt;
  margin-bottom: 5px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tables (troubleshooting, scene objects, version history) */&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable td {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.7);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  padding: 7px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td {&lt;br /&gt;
  background: rgba(238, 237, 235, 0.95);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Regiment Roster Page ===== */&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-filters {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-group {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-label {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-options {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn,&lt;br /&gt;
.hf-rentry-edit-btn,&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.08);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.38);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  margin: 0 6px 6px 0;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn:hover,&lt;br /&gt;
.hf-filter-btn.active,&lt;br /&gt;
.hf-filter-reset:hover,&lt;br /&gt;
.hf-rentry-add-btn:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.18);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header,&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: minmax(52px, .55fr) minmax(132px, 1.45fr) minmax(68px, .65fr) repeat(5, minmax(82px, .9fr)) repeat(2, minmax(58px, .58fr)) minmax(54px, .5fr);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-content {&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .01em;&lt;br /&gt;
  margin: 0 0 10px;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header .hf-rentry-col,&lt;br /&gt;
.hf-roster-table-header a,&lt;br /&gt;
.hf-roster-table-header a:visited,&lt;br /&gt;
.hf-roster-table-header a:hover,&lt;br /&gt;
.hf-roster-table-header a:focus {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-list {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.88);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 10.5px;&lt;br /&gt;
  line-height: 1.25;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.48);&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 6px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col:last-child {&lt;br /&gt;
  border-right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-name {&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-name-link {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge {&lt;br /&gt;
  border-radius: 999px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Active {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.16);&lt;br /&gt;
  border: 1px solid #588157;&lt;br /&gt;
  color: #355d34;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Inactive,&lt;br /&gt;
.hf-rentry-badge-Unknown {&lt;br /&gt;
  background: rgba(136, 109, 0, 0.14);&lt;br /&gt;
  border: 1px solid #886d00;&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Disbanded {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.12);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-actions {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-edit-btn {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container,&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container {&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  width: 18px;&lt;br /&gt;
  height: 18px;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2745</id>
		<title>Remote Console Commands</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2745"/>
		<updated>2026-07-10T19:34:55Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-remote-console-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Remote Console Commands}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#using-console|Using The Console]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#console-commands|Console Commands]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#config-variables|Configuration Variables]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#nature-settings|Nature Settings]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#bot-commands|Bot Commands]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#horse-commands|Horse Commands]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#naval|Naval]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#updates|Updates]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-rc-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-rc-kicker&amp;quot;&amp;gt;Admin Reference&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-rc-title&amp;quot;&amp;gt;Remote console commands for live server control.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-rc-text&amp;quot;&amp;gt;Use this page to log in, send remote commands, adjust server variables, manage bots and horses, control nature settings, and run common event tools from the in-game console.&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;hf-rc-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-rc-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Open Console&amp;lt;/span&amp;gt;&amp;lt;code&amp;gt;F1&amp;lt;/code&amp;gt; opens the in-game console by default.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-rc-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Remote Prefix&amp;lt;/span&amp;gt;Remote commands are prefixed with &amp;lt;code&amp;gt;rc&amp;lt;/code&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-rc-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Admin Login&amp;lt;/span&amp;gt;Log in once per server session with &amp;lt;code&amp;gt;rc login&amp;lt;/code&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-rc-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Autocomplete&amp;lt;/span&amp;gt;Press &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; to complete many command names.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-rc-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Enum Help&amp;lt;/span&amp;gt;Hover or click highlighted enum labels to preview accepted values.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=using-console&lt;br /&gt;
|title=Using The Console&lt;br /&gt;
|content=&lt;br /&gt;
This guide covers settings that can be reached through the in-game console (bound to &amp;lt;code&amp;gt;F1&amp;lt;/code&amp;gt; by default). While there are more console commands possible, these are the most commonly used and useful ones.&lt;br /&gt;
&lt;br /&gt;
=== Logging In As Admin ===&lt;br /&gt;
All commands will require login with the admin password first (see [[Server Hosting#Basic Configuration &amp;amp; Starting the Server|Server Hosting]] for how to set the &amp;lt;code&amp;gt;server_admin_password&amp;lt;/code&amp;gt;). You only need to log on once per session (i.e. each time you reconnect to a server, but not on map rotation). The command to login is below and is case sensitive.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;rc login &amp;amp;lt;server_admin_password&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t see any console output confirming the login, hit F1 a couple of times to close and reopen the console.&lt;br /&gt;
&lt;br /&gt;
=== Sending Remote Commands ===&lt;br /&gt;
All commands are prefixed with &amp;lt;code&amp;gt;rc &amp;lt;/code&amp;gt; to distinguish them from console commands that run on your local game only. For example, &amp;lt;code&amp;gt;rc help&amp;lt;/code&amp;gt; prints the list of rc commands and some descriptive help text. If you just type &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; you would only get the &#039;&#039;local&#039;&#039; console commands rather than the remote commands.&lt;br /&gt;
&lt;br /&gt;
The console also has auto completion by pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; for most commands (if not all arguments). This means that you can type a partial command, hit &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt;, and it will complete the rest of the command up to the point where there is no ambiguity. This is handy if you can only remember the start of the command, or to correct the case used for commands as the console is case sensitive.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Examples:&#039;&#039;&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc set drawFir&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc set drawFirearmTrajectories&amp;lt;/code&amp;gt;&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc carbonPlayers force&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc carbonPlayers forceInput&amp;lt;/code&amp;gt; as it cannot choose between &amp;lt;code&amp;gt;forceInputRotation&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;forceInputAxis&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Sending Multiple Commands Per Line ===&lt;br /&gt;
If you want to run multiple commands in a single line, they can be issued with a semi-colon (&amp;lt;code&amp;gt;;&amp;lt;/code&amp;gt;) separating each command, as below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;rc &amp;amp;lt;command1&amp;amp;gt;; &amp;amp;lt;command2&amp;amp;gt;; &amp;amp;lt;command3&amp;amp;gt;; &amp;amp;lt;command4&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, to broadcast a message to begin fighting, turn off god mode, and enable firing as separate commands, you would have to enter the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;rc broadcast Begin your fight!&lt;br /&gt;
rc set characterGodMode 1&lt;br /&gt;
rc set allowFiring true&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To issue this as a single line command, you would write it as:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;rc broadcast Begin your fight!;set characterGodMode 1;set allowFiring true&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Delayed Execution Commands ===&lt;br /&gt;
If you want to run a command at a specific time in the current map, you can issue a &amp;lt;code&amp;gt;delayed&amp;lt;/code&amp;gt; command to run at a specified time. This takes the format:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;rc delayed &amp;amp;lt;time&amp;amp;gt; &amp;amp;lt;command&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The time parameter is issued in &#039;&#039;seconds&#039;&#039;, and will activate when the in-game clock reaches the specified time. So a time of 300 will activate when the clock hits 5:00. Multiple commands can be queued up in this way to activate at a set time. On servers with unlimited clocks, the time will never be reached so the command will activate immediately.&lt;br /&gt;
&lt;br /&gt;
For example, if you want to issue the All Charge command in a linebattle at the 8 minute mark, with a warning at 10:00, you could use the commands:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;rc delayed 600 broadcast All charge at 08:00&lt;br /&gt;
rc delayed 480 broadcast All Charge!  No Firing!&lt;br /&gt;
rc delayed 480 set allowFiring false&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=console-commands&lt;br /&gt;
|title=Console Commands&lt;br /&gt;
|content=&lt;br /&gt;
Some commands take arguments that determine how they behave. You&#039;ve already seen one example of this - the &#039;&#039;server_admin_password above&#039;&#039; is an argument to the &#039;&#039;login&#039;&#039; command. Another would be setting God Mode on the servers.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt; Enables god mode, the argument is &#039;&#039;1&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 0&amp;lt;/code&amp;gt; Disables god mode, the argument is &#039;&#039;0&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Where commands take arguments, they will be listed in angle brackets (&amp;lt;code&amp;gt;&amp;amp;lt;argument&amp;amp;gt;&amp;lt;/code&amp;gt;). In some cases, arguments are optional. These will be surrounded by square brackets (&amp;lt;code&amp;gt;[&amp;amp;lt;optionalArgument&amp;amp;gt;]&amp;lt;/code&amp;gt;). Where more than one optional argument is available, all arguments up to the desired argument must be given.&lt;br /&gt;
&lt;br /&gt;
e.g. For a command of the form &amp;lt;code&amp;gt;rc command &amp;amp;lt;argument1&amp;amp;gt; [&amp;amp;lt;optional1&amp;amp;gt;] [&amp;amp;lt;optional2&amp;amp;gt;] [&amp;amp;lt;optional3&amp;amp;gt;]&amp;lt;/code&amp;gt;, to use &amp;lt;code&amp;gt;&amp;amp;lt;optional2&amp;amp;gt;&amp;lt;/code&amp;gt;, we must also provide &amp;lt;code&amp;gt;&amp;amp;lt;optional1&amp;amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Arguments will be listed in the form &amp;lt;code&amp;gt;&#039;&#039;argument&#039;&#039; (type): description&amp;lt;/code&amp;gt;, where &#039;&#039;argument&#039;&#039; is the name of the argument, &#039;&#039;type&#039;&#039; indicates the form the argument takes, and finally a &#039;&#039;description&#039;&#039; of the argument. Possible types of argument are:&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! String&lt;br /&gt;
{{!}}{{!}} Any amount of text&lt;br /&gt;
{{!}}-&lt;br /&gt;
! Boolean&lt;br /&gt;
{{!}}{{!}} &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
! Integer&lt;br /&gt;
{{!}}{{!}} A non-floating point number (i.e. no decimals)&lt;br /&gt;
{{!}}-&lt;br /&gt;
! Float&lt;br /&gt;
{{!}}{{!}} A floating point number (i.e. has decimals)&lt;br /&gt;
{{!}}-&lt;br /&gt;
! List&lt;br /&gt;
{{!}}{{!}} A specific list of options that will be provided (e.g. faction choices of British, Prussian, or French)&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-rc-label&amp;quot;&amp;gt;Notes&amp;lt;/div&amp;gt;&lt;br /&gt;
* Some arguments will require numbers representing a position or rotation. These can be worked out in game by typing &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; in the console to give the current player&#039;s position and rotation.&lt;br /&gt;
* Some arguments will require the ID of a player. This is visible in the Admin/Mute Players Window (reached by pressing &amp;lt;code&amp;gt;P&amp;lt;/code&amp;gt; by default), or by using the command &amp;lt;code&amp;gt;rc playerlist&amp;lt;/code&amp;gt;.&lt;br /&gt;
* All remote commands can be added into your [[Server Configuration]] file for each map rotation, so you can automatically run commands when the map is selected. For example, you may want to always spawn 100 bots on a certain map for training purposes.&lt;br /&gt;
&lt;br /&gt;
=== Top Level Commands ===&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:40%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} game &amp;amp;lt;[[Maps{{!}}MapName]]&amp;amp;gt; &amp;amp;lt;mapRotationIndexToOverload&amp;amp;gt; [&amp;amp;lt;[[Game_Modes{{!}}GameMode]]&amp;amp;gt; &amp;amp;lt;&amp;lt;span class=&amp;quot;hf-rc-enum&amp;quot;&amp;gt;[[Server_Configuration_Enums#faction{{!}}AttackerFaction]]&amp;lt;span class=&amp;quot;hf-rc-enum-pop&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-title&amp;quot;&amp;gt;Faction&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-list&amp;quot;&amp;gt;None, British, French, Prussian, Russian, Italian, Austrian, Privateer, Spanish, ARBritish, ARAmerican, Allied, Central&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-foot&amp;quot;&amp;gt;Click to open the full faction enum.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;gt; &amp;amp;lt;&amp;lt;span class=&amp;quot;hf-rc-enum&amp;quot;&amp;gt;[[Server_Configuration_Enums#faction{{!}}DefendingFaction]]&amp;lt;span class=&amp;quot;hf-rc-enum-pop&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-title&amp;quot;&amp;gt;Faction&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-list&amp;quot;&amp;gt;None, British, French, Prussian, Russian, Italian, Austrian, Privateer, Spanish, ARBritish, ARAmerican, Allied, Central&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-foot&amp;quot;&amp;gt;Click to open the full faction enum.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;gt;]&lt;br /&gt;
{{!}} Change level to &amp;amp;lt;[[Maps{{!}}MapName]]&amp;amp;gt; using the settings defined in &amp;amp;lt;mapRotationIndexToOverload&amp;amp;gt;. Optional overloads &amp;amp;lt;[[Game_Modes{{!}}GameMode]]&amp;amp;gt;, &amp;amp;lt;&amp;lt;span class=&amp;quot;hf-rc-enum&amp;quot;&amp;gt;[[Server_Configuration_Enums#faction{{!}}AttackerFaction]]&amp;lt;span class=&amp;quot;hf-rc-enum-pop&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-title&amp;quot;&amp;gt;Faction&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-list&amp;quot;&amp;gt;None, British, French, Prussian, Russian, Italian, Austrian, Privateer, Spanish, ARBritish, ARAmerican, Allied, Central&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-foot&amp;quot;&amp;gt;Click to open the full faction enum.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;gt; and &amp;amp;lt;&amp;lt;span class=&amp;quot;hf-rc-enum&amp;quot;&amp;gt;[[Server_Configuration_Enums#faction{{!}}DefendingFaction]]&amp;lt;span class=&amp;quot;hf-rc-enum-pop&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-title&amp;quot;&amp;gt;Faction&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-list&amp;quot;&amp;gt;None, British, French, Prussian, Russian, Italian, Austrian, Privateer, Spanish, ARBritish, ARAmerican, Allied, Central&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-foot&amp;quot;&amp;gt;Click to open the full faction enum.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc game BlackForest 2&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}}&lt;br /&gt;
:* [[Maps{{!}}MapName]] (String): Name of the map, same as in a server config file&lt;br /&gt;
:* mapRotationIndexToOverload (Integer): map rotation number&lt;br /&gt;
:* [[Game_Modes{{!}}GameMode]] (String): game mode to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction{{!}}AttackerFaction]] (String): attacking faction to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction{{!}}DefendingFaction]] (String): defending faction to use (optional)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} help [&amp;amp;lt;command&amp;amp;gt;]&lt;br /&gt;
{{!}} Display help text about console commands.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc help get&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &#039;&#039;command&#039;&#039; (String): Optionally provide another command name to get further help on that specific command.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} broadcast &amp;amp;lt;message&amp;amp;gt;&lt;br /&gt;
{{!}} Send an admin message to all players on the server (can also be done in Admin chat with &amp;lt;code&amp;gt;/bc &amp;amp;lt;message&amp;amp;gt;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc broadcast Live at 18:30&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &#039;&#039;message&#039;&#039; (String): The text you want to broadcast. Subsequent calls to this will immediately replace the current message.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} carbonPlayers &amp;amp;lt;command&amp;amp;gt; [&amp;amp;lt;arguments&amp;amp;gt;]&lt;br /&gt;
{{!}} Bot controls. For more details see the section on [[#bot-commands|Bot Commands]].&lt;br /&gt;
{{!}} See the section on [[#bot-commands|Bot Commands]].&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} cls&lt;br /&gt;
{{!}} Clear the console. Useful if you&#039;re recording and want to clear your admin password before starting.&lt;br /&gt;
{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} fileReloader &amp;amp;lt;fileType&amp;amp;gt;&lt;br /&gt;
{{!}} Allows reloading of server configuration files without a server reboot. Useful for refreshing ban lists or tweaking [[Server_Configuration|map rotations]].&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc fileReloader serverConfigFile&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &#039;&#039;fileType&#039;&#039; (List): One of the following options.&lt;br /&gt;
:* serverConfigFile: The [[Server_Configuration|Server Configuration]] file&lt;br /&gt;
:* blackWhiteLists: The blacklist / whitelist&lt;br /&gt;
:* bannedPlayers: Banned players file&lt;br /&gt;
:* bannedMachines: Banned machines file&lt;br /&gt;
:* mutePlayersVoip: The VOIP muted players file&lt;br /&gt;
:* mutePlayersChat: The chat muted players file&lt;br /&gt;
:* all: Loads all but the Server Configuration.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} get [&amp;amp;lt;variable&amp;amp;gt;]&lt;br /&gt;
{{!}} Fetches the value of a server setting (or all values if no variable provided). See [[#config-variables|Configuration Variables]].&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc get characterGodMode&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &#039;&#039;variable&#039;&#039; (List): See [[#config-variables|Configuration Variables]]&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} mapRotation &amp;amp;lt;index&amp;amp;gt;&lt;br /&gt;
{{!}} Switches to the map configuration specified in the [[Server_Configuration|Server Configuration]] file.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc mapRotation 1&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &#039;&#039;index&#039;&#039; (Integer): The number of the rotation to switch to. The first in the file is 1, the second 2, etc.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} playerlist [mode]&lt;br /&gt;
{{!}} List the players connected to the server.&lt;br /&gt;
{{!}} &#039;&#039;mode&#039;&#039; (String): One of the following options:&lt;br /&gt;
:* connected: (default) List players that are connected to the server (both spawned and not spawned in)&lt;br /&gt;
:* ingame: List players that are currently mid-round (spawned in)&lt;br /&gt;
:* not-ingame: List players who aren&#039;t in-game (not spawned in, not on scoreboard)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} scorelog&lt;br /&gt;
{{!}} Prints out a score log including a list of who killed who.&lt;br /&gt;
{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} serverAdmin &amp;amp;lt;command&amp;amp;gt; &amp;amp;lt;ID&amp;amp;gt;&lt;br /&gt;
{{!}} Server admin commands. All generally accessible through the in-game &amp;quot;P&amp;quot; menu.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc serverAdmin slay 14&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &#039;&#039;command&#039;&#039; (List): One of the following commands.&lt;br /&gt;
:* ban&lt;br /&gt;
:* kick&lt;br /&gt;
:* chatMute&lt;br /&gt;
:* chatUnmute&lt;br /&gt;
:* voipMute&lt;br /&gt;
:* voipUnmute&lt;br /&gt;
:* permChatMute&lt;br /&gt;
:* permVoipMute&lt;br /&gt;
:* slay&lt;br /&gt;
:* slap&lt;br /&gt;
:* say&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;ID&#039;&#039; (Integer): The ID of the player to affect&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} set &amp;amp;lt;variable&amp;amp;gt; &amp;amp;lt;value&amp;amp;gt;&lt;br /&gt;
{{!}} Sets the value of a server setting. See [[#config-variables|Configuration Variables]].&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &#039;&#039;variable&#039;&#039; (List): See [[#config-variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;value&#039;&#039; (?): The value and its type will depend on the variable used.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} teleport &amp;amp;lt;target/s&amp;amp;gt; &amp;amp;lt;destination&amp;amp;gt;&lt;br /&gt;
{{!}} Teleports a specified player / set of players to another position on the map.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc teleport me 200.5,11.1,435&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &#039;&#039;target/s&#039;&#039; (Integer): The ID of the player&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OR&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;target/s&#039;&#039; (String): Either &#039;&#039;me&#039;&#039;, &#039;&#039;all&#039;&#039;, &#039;&#039;defending&#039;&#039;, or &#039;&#039;attacking&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;destination&#039;&#039; (Floats): The X,Y,Z co-ordinate in space for the teleport - the Y co-ordinate is height, so try to drop them gently!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OR&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;destination&#039;&#039; (String): Can be set to &#039;&#039;me&#039;&#039; to spawn on the player&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} emplacementLimit &amp;amp;lt;emplacement&amp;amp;gt; &amp;amp;lt;side&amp;amp;gt; &amp;amp;lt;limit&amp;amp;gt;&lt;br /&gt;
{{!}} Sets the number of emplacements of a particular type that are buildable for each team.&lt;br /&gt;
{{!}} &#039;&#039;emplacement&#039;&#039; (List): An &amp;lt;span class=&amp;quot;hf-rc-enum&amp;quot;&amp;gt;[[Server_Configuration_Enums#emplacement{{!}}Emplacement Type]]&amp;lt;span class=&amp;quot;hf-rc-enum-pop hf-rc-enum-pop-wide&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-title&amp;quot;&amp;gt;Emplacement Type&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-list&amp;quot;&amp;gt;InfantryStakes, Gabion, ChevauxDeFriseLarge, ChevauxDeFriseSmall, ExplosiveBarrel, SwivelGun, Ammobox, RocketStack, Palisade, ShootingPlatform, Chair, Table, MachineGunAllied, MachineGunCentral, MachineGunAmmobox, HowitzerAmmobox, HeavyMortarAmmobox, Trench, BarbedWire, Hedgehog, Sandbags, TNT, Gate, TowerRight, EarthworksArtillery, Flag, TowerLeft&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-foot&amp;quot;&amp;gt;Click for the complete emplacement enum.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;side&#039;&#039; (List): Either &#039;&#039;attacking&#039;&#039; or &#039;&#039;defending&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;limit&#039;&#039; (Integer): The limit to set&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} restart &amp;amp;lt;parameter&amp;amp;gt;&lt;br /&gt;
{{!}} Restarts the server based on a parameter.&lt;br /&gt;
{{!}} &#039;&#039;parameter&#039;&#039; (List): Either &#039;&#039;status&#039;&#039;, &#039;&#039;now&#039;&#039;, or &#039;&#039;cancel&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehiclesSpawn &amp;amp;lt;numhorses&amp;amp;gt; [&amp;amp;lt;faction&amp;amp;gt;] [&amp;amp;lt;cavalryClass&amp;amp;gt;]&lt;br /&gt;
{{!}} Spawns riderless horses.&lt;br /&gt;
{{!}} &#039;&#039;numhorses&#039;&#039; (Integer): The number to spawn&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;faction&#039;&#039; (List): &#039;&#039;British&#039;&#039;, &#039;&#039;French&#039;&#039;, or &#039;&#039;Prussian&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;cavalryClass&#039;&#039; (List): &#039;&#039;CuirassierDragoon&#039;&#039; or &#039;&#039;Hussar&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehiclesDespawn &amp;amp;lt;ID&amp;amp;gt;&lt;br /&gt;
{{!}} Despawn a horse.&lt;br /&gt;
{{!}} &#039;&#039;ID&#039;&#039; (Integer): The ID of the horse to despawn.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehiclesManager &amp;amp;lt;command&amp;amp;gt; [&amp;amp;lt;arguments&amp;amp;gt;]&lt;br /&gt;
{{!}} Server management for spawned horses (similar to bot controls).&lt;br /&gt;
{{!}} See section on [[#horse-commands|Horse Commands]]&lt;br /&gt;
{{!}}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=config-variables&lt;br /&gt;
|title=Configuration Variables&lt;br /&gt;
|content=&lt;br /&gt;
There are a number of server-side variables that can be tweaked which affect how the game behaves. These generally carry over between map rotations, so once they&#039;re set they can only be reset manually or by restarting the server. A recommendation for server owners would be to add the appropriate commands to set defaults into their starter map rotation (such as Training Grounds) so that they can restore the settings without a restart. See [[Server Configuration]] for how to do this.&lt;br /&gt;
&lt;br /&gt;
Typing &amp;lt;code&amp;gt;rc get&amp;lt;/code&amp;gt; will list the full set of variables and their current values. The ones listed below are those likely to be of use to server admins.&lt;br /&gt;
&lt;br /&gt;
As of [[Game_Version_0.3X#0.38|version 0.38]], all settings below can be reset to their default values by issuing the command &amp;lt;code&amp;gt;rc set default&amp;lt;/code&amp;gt;. This is useful to insert into specific [[Server_Configuration|map rotations]] as an easy reset.&lt;br /&gt;
&lt;br /&gt;
=== Game Settings ===&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:25%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:35%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:10%;&amp;quot; {{!}} Default&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} default {{!}}{{!}} Resets all settings to default. {{!}}{{!}} Does not take an argument {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterGodMode &amp;amp;lt;setting&amp;amp;gt; {{!}}{{!}} GOD MODE for characters {{!}}{{!}} setting (List): &#039;&#039;0&#039;&#039; to disable, &#039;&#039;1&#039;&#039; to enable for all players, &#039;&#039;2&#039;&#039; to enable for attackers, &#039;&#039;3&#039;&#039; to enable for defenders {{!}}{{!}} &#039;&#039;0&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} allowFriendlyDamageDefences &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} If enabled, friendly players may destroy the emplacements created by their own faction {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterFallDamageEnabled &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Toggles players&#039; fall damage {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} forceFirstPersonMode &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Toggles forced first person mode {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} allowFiring &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Toggles the ability for players to shoot with firearms {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} allowArtyFiring &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Toggles the ability for players to fire artillery {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} drawCannonPathTrajectories &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Draw Cannon Path Trajectories {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} drawFirearmTrajectories &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Broadcasts debug info to the clients when a player shoots a firearm. If you want to clear existing trajectories, get people to shoot into the ground in first person (i.e. bury the trajectories) before turning off. {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} broadcastMeleeDebugDataStrikeInfo &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Broadcasts hit info for the melee debug data to debug melee strikes {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} allowPreviewAnimations &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Allows usage of the preview animations on the clients (dance, etc...) {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} lanternsAsProjectiles &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Allows usage of hand held lanterns as artillery projectiles {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} maxDistanceAllowedForHealing &amp;amp;lt;distance&amp;amp;gt; {{!}}{{!}} Specifies the max distance for surgeon heals {{!}}{{!}} distance (Float): The healing distance {{!}}{{!}} &#039;&#039;2&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} fullPlayerHealingProcessTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Specifies the full time in seconds for a full healing process to finish {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;10&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} voiceChatEnabled &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Specifies whether voice chat is enabled or not {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} voiceChatEnabled &amp;amp;lt;&amp;lt;span class=&amp;quot;hf-rc-enum&amp;quot;&amp;gt;[[Server_Configuration_Enums#attacking-defending{{!}}faction]]&amp;lt;span class=&amp;quot;hf-rc-enum-pop&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-title&amp;quot;&amp;gt;Attacking Or Defending&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-list&amp;quot;&amp;gt;None, Attacking, Defending, Both&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-foot&amp;quot;&amp;gt;Click to open the full faction-side enum.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;gt; {{!}}{{!}} Specifies whether voice chat is enabled for a certain faction {{!}}{{!}} enable (&amp;lt;span class=&amp;quot;hf-rc-enum&amp;quot;&amp;gt;[[Server_Configuration_Enums#attacking-defending{{!}}faction]]&amp;lt;span class=&amp;quot;hf-rc-enum-pop&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-title&amp;quot;&amp;gt;Attacking Or Defending&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-list&amp;quot;&amp;gt;None, Attacking, Defending, Both&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-foot&amp;quot;&amp;gt;Click to open the full faction-side enum.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;): &#039;&#039;Attacking&#039;&#039; to enable for attackers only, &#039;&#039;Defending&#039;&#039; to enable for defenders only. {{!}}{{!}} &#039;&#039;Both&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} voiceChat3D &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Specifies the spatial settings of the Voice Chat players {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} attackingFactionMaterialPoints &amp;amp;lt;materials&amp;amp;gt; {{!}}{{!}} Set the material points for the attacking faction (for Sapper building) {{!}}{{!}} materials (Integer): The number of materials to assign {{!}}{{!}} &#039;&#039;50&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} defendingFactionMaterialPoints &amp;amp;lt;materials&amp;amp;gt; {{!}}{{!}} Set the material points for the defending faction (for Sapper building) {{!}}{{!}} materials (Integer): The number of materials to assign {{!}}{{!}} &#039;&#039;50&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} spawnSectionsCapturable &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Toggles the ability to make spawn capture points capturable {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterRespawnTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Instructs the clients to change the respawn time. If lower than 5 may still show a 5s progress bar. {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterDynamicRespawnTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Dynamic respawn time (includes tents/tables) {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} explosionScaleMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Specifies the explosion scale multiplier {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} ragdollForceMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Specifies the ragdoll effects multiplier {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} orderSystemEnabled &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Toggles the officer order system. Defaults to true. {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} instantBuildMode &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Toggles instant emplacement building. {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} crouchToStrikeDelay &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Set minimum delay between going from crouch to melee strike (Default: 0.1 = transition time from crouch to combat stance). {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterMeleeBlockToIdleDelay &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration it takes for a pressed block to return to idle (&#039;block lingering&#039;) {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &amp;amp;mdash;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterMeleeBlockLingerToStrikeMinDelay &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration after which you are allowed to exit &#039;block lingering&#039; to perform a strike (default 0.05). Lower to make feints quicker, increase to slow down feinting. {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.05&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterMeleeHitOpponentStunTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration of a melee hit stun {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &amp;amp;mdash;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} explosionKnockbackAngle &amp;amp;lt;angle&amp;amp;gt; {{!}}{{!}} Knockback angle from explosions {{!}}{{!}} angle (Float): The angle in degrees {{!}}{{!}} &#039;&#039;60&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} explosionKnockbackForceMultiplier &amp;amp;lt;value&amp;amp;gt; {{!}}{{!}} Knockback force from explosions {{!}}{{!}} value (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} explosionKnockbackMaimedTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Time the player is stunned after landing from explosion knockback {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;1.5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} allowSpawnedPlayersSpectateOnly &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Only spawned players can spectate team (Admins exception) {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} freeflightCameraAllowed &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Enable free flight cam (Admins exception) {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} freeflightCameraAllowedPostPermaDeath &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Single life mode only: use free cam after death (Admins exception) {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} show_serverperformance_warning &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Toggles the server performance indicators. {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} roundEndPlayerWin &amp;amp;lt;playerID&amp;amp;gt; {{!}}{{!}} Force a specific player to win the round {{!}}{{!}} playerID (Integer): The ID of the player {{!}}{{!}} &amp;amp;mdash;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} roundEndFactionWin &amp;amp;lt;faction&amp;amp;gt; [&amp;amp;lt;reason&amp;amp;gt;] {{!}}{{!}} Force a faction to win the round {{!}}{{!}} faction (List): The faction; reason (String): optional win reason {{!}}{{!}} &amp;amp;mdash;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} meleeArenaRoundEndFactionWin &amp;amp;lt;faction&amp;amp;gt; {{!}}{{!}} Force a faction to win the Melee Arena round {{!}}{{!}} faction (List): The faction {{!}}{{!}} &amp;amp;mdash;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} longRangeHeadshotDamage &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Headshot damage multiplier at 150m+ range (0-1) {{!}}{{!}} multiplier (Float): A value between 0 and 1 {{!}}{{!}} &#039;&#039;1.0&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} revealFaction &amp;amp;lt;Attacking / Defending&amp;amp;gt; {{!}}{{!}} Reveals a faction on the minimap {{!}}{{!}} faction (List): &#039;&#039;Attacking&#039;&#039; or &#039;&#039;Defending&#039;&#039; {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} repairSpeedMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Speed multiplier for repairing any object, including sapper objects and ships. {{!}}{{!}} multiplier (Float): The speed multiplier {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} constructSpeedMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Speed multiplier for constructing sapper objects. {{!}}{{!}} multiplier (Float): The speed multiplier {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
=== Cavalry Management ===&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:25%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:35%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:10%;&amp;quot; {{!}} Default&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehicleHorseForAll &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Allows all characters to ride horses {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehicleHorseForOfficer &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Allows officers to ride horses {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} useSpecialHorseVariants &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Spawn the holiest of horses {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} secondsToPassAfterDismounted &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Despawn time for a horse after the death/dismount of his rider. {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;30&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} secondsSpawnedBeforeDespawn &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Defines the time a horse needs to have been alive before it gets despawned. {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;60&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} secondsToPassAfterHealthUpdated &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Defines the time required to pass before a horse is despawned after it has been damaged. If the timer was at 5 seconds, it will reset back to the defined time. {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;15&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehicleAllowCollisionSlowdown &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Slow horses on collision {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehicleAllowDamageRearing &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Horses rear on damage {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehicleAllowDamageSlowdown &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Slow horses on damage {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehicleDamageResistanceMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Horse damage resistance scale {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehicleAirForwardMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Jump forward multiplier {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;0.8&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehicleJumpHeightMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Jump height multiplier {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1.3&#039;&#039;&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
=== Character Movement ===&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:25%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:35%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:10%;&amp;quot; {{!}} Default&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterJumpForce &amp;amp;lt;force&amp;amp;gt; {{!}}{{!}} The jump force of the characters {{!}}{{!}} force (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterRunSpeed &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} The run speed of the characters (multiplies with below options) {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterRunForwardSpeed &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} The forward run speed of the characters {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterRunStrafeSpeed &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} The strafe run speed of the characters {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterRunBackwardsSpeed &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} The backwards run speed of the characters {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterWalkSpeed &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} The walk speed of the characters (multiplies with below options). This will also apply when walking while holding objects (e.g. ammo boxes) {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterWalkForwardSpeed &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} The forward walk speed of the characters {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterWalkStrafeSpeed &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} The strafe walk speed of the characters {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterWalkBackwardsSpeed &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} The backwards walk speed of the characters {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} ladderMoverSpeedMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Multiplies ladder mover speed {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} ladderMoverRotationMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Multiplies ladder mover rotation {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rocketMoverSpeedMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Multiplies rocket mover speed {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rocketMoverRotationMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Multiplies rocket mover rotation {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
=== Weapons ===&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:25%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:35%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:10%;&amp;quot; {{!}} Default&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterInfiniteFirearmAmmo &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Toggles infinite firearm ammo for testing purposes {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterWeaponDamageScale &amp;amp;lt;scale&amp;amp;gt; {{!}}{{!}} Sets the scale of the damage that weapons do (NOT CURRENTLY WORKING) {{!}}{{!}} scale (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterWeaponApplyHorizontalDeviation &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Specifies whether the firearm weapons apply horizontal deviation {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterWeaponFirearmApplyDrop &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Specifies whether hand weapons can damage DamageableObjects &#039;&#039;(does not appear to be implemented)&#039;&#039; {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterWeaponInfiniteRange &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Infinite firearm range {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterMeleeBlockStunTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration of a melee block stun {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.8&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterMeleeWeaponReleaseTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Melee attack delay {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;-1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterMeleeHitOpponentStunTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration of a melee hit stun {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.35&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterMeleeInterruptedStunTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration of a melee interrupted stun {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.4&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterMaimedTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration of a maim {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;1.5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterSecondaryAttackMaimedTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration of a maim from secondary attack (shove/kick) {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.45&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterMaimedMovementTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration of a maim movement {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.45&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterSecondaryAttackTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration of a secondary attack duration {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.85&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} secondaryAttackCooldownDuration &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration of the cooldown between secondary attacks {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} meleeChambering &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Toggles melee chambering {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} allowBlocking &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Make it possible to disable melee blocks {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} allowWeaponHoldSwapOverride &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Server administrators are now able to allow players to change to another weapon direction while blocking is disabled. {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterExplosiveFirearms &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Enables or disables the ability for firearms to shoot exploding projectiles. {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
=== Melee Kicks ===&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:25%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:35%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:10%;&amp;quot; {{!}} Default&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterSecondaryAttackForce &amp;amp;lt;float&amp;amp;gt; {{!}}{{!}} Push distance from kick {{!}}{{!}} value (Float): The push force {{!}}{{!}} &#039;&#039;8.5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterSecondaryAttackLaunchAngle &amp;amp;lt;float&amp;amp;gt; {{!}}{{!}} Launch angle of kick {{!}}{{!}} value (Float): The angle {{!}}{{!}} &#039;&#039;0&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterSecondaryAttackRange &amp;amp;lt;float&amp;amp;gt; {{!}}{{!}} Kick range {{!}}{{!}} value (Float): The range {{!}}{{!}} &#039;&#039;0.75&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterSecondaryAttackKickbackDuration &amp;amp;lt;float&amp;amp;gt; {{!}}{{!}} Kickback time {{!}}{{!}} value (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.22&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterSecondaryAttackWindupTime &amp;amp;lt;float&amp;amp;gt; {{!}}{{!}} Kick windup time {{!}}{{!}} value (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.3&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterSecondaryAttackWinddownTime &amp;amp;lt;float&amp;amp;gt; {{!}}{{!}} Kick winddown time {{!}}{{!}} value (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.3&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterSecondaryAttackStagger &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Stagger on kick {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &amp;amp;mdash;&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
=== Artillery ===&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:25%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:35%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:10%;&amp;quot; {{!}} Default&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} cannonMoverSpeedMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Multiplies cannon mover speed. Note this will also affect cannon recoil! {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} cannonMoverRotationMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Multiplies cannon mover rotation {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} cannonRecoilSpeedMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Cannon recoil speed multiplier {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} cannonLoadingSpeedMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Cannon loading/ramming/pushing speed multiplier {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} allowAmmoSelectorUIDebugShow &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Allows players to use the debugging ammo selector panel. This is bound to &#039;&#039;O&#039;&#039; by default and will open an instant artillery ammo selection panel. {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} pathProjectileVelocity &amp;amp;lt;value&amp;amp;gt; {{!}}{{!}} Sets the path velocity of the rocket projectile with given input {{!}}{{!}} value (Float): Value to set {{!}}{{!}} &#039;&#039;145&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rocketProjectileVelocity &amp;amp;lt;value&amp;amp;gt; {{!}}{{!}} Sets the velocity of the rocket projectile with given input {{!}}{{!}} value (Float): Value to set {{!}}{{!}} &#039;&#039;22&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rocketProjectileGravity &amp;amp;lt;value&amp;amp;gt; {{!}}{{!}} Change gravity of the rocket {{!}}{{!}} value (Float): Value to set {{!}}{{!}} &#039;&#039;40&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rocketProjectileRandomizedInterval &amp;amp;lt;value&amp;amp;gt; {{!}}{{!}} The frequency of random positioning of the projectile in seconds {{!}}{{!}} value (Float): Value to set {{!}}{{!}} &#039;&#039;2&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rocketProjectileDeviation &amp;amp;lt;value&amp;amp;gt; {{!}}{{!}} Set a positive value that can be used to randomize the flight deviation {{!}}{{!}} value (Float): Value to set {{!}}{{!}} &#039;&#039;5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} mortarProjectileVelocity &amp;amp;lt;value&amp;amp;gt; {{!}}{{!}} Set a positive value that can be used for mortar projectile velocity {{!}}{{!}} value (Float): Value to set {{!}}{{!}} &#039;&#039;60&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} artyProjectileBounceSpeedReduction &amp;amp;lt;value&amp;amp;gt; {{!}}{{!}} Set a positive value that can be used for bounce slowdowns {{!}}{{!}} value (Float): Value to set {{!}}{{!}} &#039;&#039;0.666&#039;&#039;&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
=== Naval Variables ===&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:25%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:35%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:10%;&amp;quot; {{!}} Default&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} shipDrivingFieldsScale &amp;amp;lt;scale&amp;amp;gt; {{!}}{{!}} Specifies the scale of the fields that are used when driving ships. Multiplies their speed. {{!}}{{!}} scale (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} shipFlyMode &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Interplanetary travel! Enable ships to fly. {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} windDirectionAffectsShipSpeed &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Specifies whether the wind direction affects the speed of the ships {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rowboatSpawnHoldInteractionTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Rowboat spawning action duration {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rowboatSpawnHoldInteractionTimeWhileSinking &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Rowboat spawning action duration while sinking {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rowboatCooldownBetweenSpawns &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Rowboat spawning delay between spawns {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;120&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rowboatCooldownBetweenSpawnsWhileSinking &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Rowboat spawning delay between spawns while sinking {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} shipSailWindUnitMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Wind affect potency on the sails multiplier {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} gunboatCooldownBetweenSpawns &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Steamboat MG cooldown between spawns {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;120&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} steamboat2GunCooldownBetweenSpawns &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Steamboat 2-Gun cooldown between spawns {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;120&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rocketboatCooldownBetweenSpawns &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Rocketboat cooldown between spawns {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;120&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} gunboatMaxSpawnCount &amp;amp;lt;count&amp;amp;gt; {{!}}{{!}} Determines the maximum amount of dynamically spawned gunboats at any moment. -1 specifies no limit. {{!}}{{!}} count (Integer): The maximum count {{!}}{{!}} &#039;&#039;-1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} steamboat2GunMaxSpawnCount &amp;amp;lt;count&amp;amp;gt; {{!}}{{!}} Determines the maximum amount of dynamically spawned 2-gun steamboats at any moment. -1 specifies no limit. {{!}}{{!}} count (Integer): The maximum count {{!}}{{!}} &#039;&#039;-1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rocketboatMaxSpawnCount &amp;amp;lt;count&amp;amp;gt; {{!}}{{!}} Determines the maximum amount of dynamically spawned rocketboats at any moment. -1 specifies no limit. {{!}}{{!}} count (Integer): The maximum count {{!}}{{!}} &#039;&#039;-1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} autoKillableBoatCooldownTimer &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Auto-despawn boats after this time {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;60&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} shipRamKnockbackForce &amp;amp;lt;force&amp;amp;gt; {{!}}{{!}} Base knockback force to apply to the players on board the ship being rammed. {{!}}{{!}} force (Float): The base knockback force {{!}}{{!}} &#039;&#039;6&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} shipRamKnockbackRadiusPerUnitDamage &amp;amp;lt;radius&amp;amp;gt; {{!}}{{!}} Ram knockback radius compared to ram damage. e.g. with a value of 0.1, ram damage of 100 will result in a 10m knockback radius. {{!}}{{!}} radius (Float): Knockback radius in metres {{!}}{{!}} &#039;&#039;0.1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} capturedShipStartingResourcesPercent &amp;amp;lt;percentage&amp;amp;gt; {{!}}{{!}} Sets the percentage of resources dropped when a ship is sunk compared to when a ship is captured. {{!}}{{!}} percentage (Float): Percentage of resources dropped {{!}}{{!}} &#039;&#039;0.5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} capturedShipStartingResourcesPercent  &amp;amp;lt;percentage&amp;amp;gt; {{!}}{{!}} Sets the percentage of starting resources a ship gets set to once it&#039;s captured. Used in game modes where the ship does not get automatically scuttled (sunk) on capture. {{!}}{{!}} percentage (Float): Percentage of starting resources {{!}}{{!}} &#039;&#039;0.5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} shipResourceBoxDespawnTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Sets how much time in seconds it takes for a ship resource drop box to despawn. {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;300&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} shipMastBonusRepairHealthMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Sets the bonus health multiplier applied when repairing a ship mast. {{!}}{{!}} multiplier (Float): The bonus health multplier {{!}}{{!}} &#039;&#039;2&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} projectileShipVelocityAddonMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Sets the percentage of a moving ship&#039;s velocity to add on to the velocity of naval cannon projectiles (1 being how moving projectiles behave in normal physics). {{!}}{{!}} multiplier (Float): The velocity addon multplier {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} shipForceZoneStrengthMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Sets the percentage of the force strength applied on ships by force zones. {{!}}{{!}} multiplier (Float): The force strength multiplier {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=nature-settings&lt;br /&gt;
|title=Nature Settings&lt;br /&gt;
|content=&lt;br /&gt;
These commands should be prefixed with &amp;lt;code&amp;gt;rc nature&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:40%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} preset &amp;amp;lt;name&amp;amp;gt;&lt;br /&gt;
{{!}} Set the weather to one of the defined presets&lt;br /&gt;
{{!}} name (List): The name of the preset to select from the &amp;lt;span class=&amp;quot;hf-rc-enum&amp;quot;&amp;gt;[[Server_Configuration_Enums#nature-presets{{!}}nature presets enum]]&amp;lt;span class=&amp;quot;hf-rc-enum-pop hf-rc-enum-pop-wide&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-title&amp;quot;&amp;gt;Nature Presets&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-list&amp;quot;&amp;gt;Forest, Snow, Sand, City, Trench, and Ocean presets with Clear, Rain, Storm, Snowstorm, Sandstorm, Day, Dawn, Night, and Dark Night variants&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-foot&amp;quot;&amp;gt;Click for the complete nature preset enum.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} wind &amp;amp;lt;value&amp;amp;gt; [&amp;amp;lt;transitionTime&amp;amp;gt;] {{!}}{{!}} Set the direction of the wind {{!}}{{!}} value (List): One of &#039;&#039;North, NorthEast, East, SouthEast, South, SouthWest, West, NorthWest&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
transitionTime (Float): The length of time in seconds for the change to happen over&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
==== Weather Presets ====&lt;br /&gt;
&#039;&#039;&#039;Biome Weather Presets:&#039;&#039;&#039;&lt;br /&gt;
* Forest_Clear_Day / _Dawn / _Night&lt;br /&gt;
* Forest_Rain_Day / _Dawn / _Night / _Storm / _Dark_Night&lt;br /&gt;
* Snow_Snowing_Day / _Dawn / _Night / _Snowstorm / _Dark_Night&lt;br /&gt;
* Sand_Clear_Day / _Dawn / _Night / _Sandstorm&lt;br /&gt;
* City_Clear_Day / _Dawn / _Night / _Rain_Day / _Rain_Dawn / _Rain_Night / _Storm&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Frontlines Weather Presets:&#039;&#039;&#039;&lt;br /&gt;
* Frontlines_Forest_Clear_(Day|Night|Dawn) / _Rain_(Day|Night|Dawn) / _Storm / _Dark_Night&lt;br /&gt;
* Frontlines_Snow_Clear_(Day|Night|Dawn) / _Snowing_(Day|Night|Dawn) / _Snowstorm / _Dark_Night&lt;br /&gt;
* Frontlines_Ocean_Clear_(Dawn|Day|Night) / _Rain_(Dawn|Day|Night) / _Storm / _Dark_Night&lt;br /&gt;
* Frontlines_Sand_Clear_(Dawn|Day|Night) / _Sandstorm&lt;br /&gt;
* Frontlines_City_Clear_(Day|Night|Dawn) / _Rain_(Day|Night|Dawn) / _Storm&lt;br /&gt;
* Frontlines_Trench_Clear_(Day|Night|Dawn) / _Rain_(Day|Night|Dawn) / _Storm / _Dark_Night&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=bot-commands&lt;br /&gt;
|title=Bot Commands&lt;br /&gt;
|content=&lt;br /&gt;
Holdfast has some fairly dumb bots. While they won&#039;t put up a fight, they are useful for testing ranges, or just satisfying your need to kill. All commands are prefixed with &amp;lt;code&amp;gt;rc carbonPlayers&amp;lt;/code&amp;gt;. Note that most commands apply to all bots, except where a bot could literally not follow the command (non-flagbearers switching to a BearingFlag for example).&lt;br /&gt;
&lt;br /&gt;
e.g. To spawn 50 bots you would issue the command &amp;lt;code&amp;gt;rc carbonPlayers spawn 50&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-rc-note&amp;quot;&amp;gt;Most commands require prerequisites such as &amp;quot;be close to the object/horse/player&amp;quot;, have line of sight, or be the correct class.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; {{!}} Arguments&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} spawn &amp;amp;lt;number&amp;amp;gt; [&amp;amp;lt;interval&amp;amp;gt;]&lt;br /&gt;
{{!}} Spawn a number of bots on the server. Bots spawn (and respawn) as random classes and factions distributed across spawn points.&lt;br /&gt;
{{!}} number (Integer): The number of bots to spawn&lt;br /&gt;
&lt;br /&gt;
interval (Integer): Seconds between each spawn. Defaults to 0.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} spawnSpecific &amp;amp;lt;faction&amp;amp;gt; &amp;amp;lt;class&amp;amp;gt; [&amp;amp;lt;name&amp;amp;gt;] [&amp;amp;lt;regiment tag&amp;amp;gt;] [&amp;amp;lt;uniform id&amp;amp;gt;]&lt;br /&gt;
{{!}} Spawns a specific bot.&lt;br /&gt;
{{!}} Name needs to have no spaces, regiment requires someone from that regiment to be in the server&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} disperse {{!}}{{!}} Randomly disperse bots over the map {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} join {{!}}{{!}} Join all of the bots in the centre of the map {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} ignoreAutoControls &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} For script mods &amp;amp;mdash; toggles auto bot controls {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} forceInputAxis &amp;amp;lt;enable&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;]&lt;br /&gt;
{{!}} Toggles whether the bots shuffle around randomly, or respond to the value set by &#039;&#039;inputAxis&#039;&#039;&lt;br /&gt;
{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} forceInputRotation &amp;amp;lt;enable&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;]&lt;br /&gt;
{{!}} Toggles whether the bots spin around randomly, or respond to the value set by &#039;&#039;inputRotation&#039;&#039;&lt;br /&gt;
{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} inputAxis &amp;amp;lt;sideways&amp;amp;gt; &amp;amp;lt;forwards&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;]&lt;br /&gt;
{{!}} Sets the movement inputs for ALL bots&lt;br /&gt;
{{!}} sideways (Float): The amount of strafe input in the range -1 to +1. Positive is to the right.&lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1. Positive is forwards.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} inputRotation &amp;amp;lt;rotation&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;]&lt;br /&gt;
{{!}} Sets the direction for ALL bots to face&lt;br /&gt;
{{!}} direction (Float): The direction in degrees taken from North. i.e. 90 is East, 180 South, etc.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} playerAction &amp;amp;lt;action&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;]&lt;br /&gt;
{{!}} Tells all bots to take a certain action&lt;br /&gt;
{{!}} action (List): See the &amp;lt;span class=&amp;quot;hf-rc-enum&amp;quot;&amp;gt;[[Server_Configuration_Enums#player-actions{{!}}list of player actions]]&amp;lt;span class=&amp;quot;hf-rc-enum-pop hf-rc-enum-pop-wide&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-title&amp;quot;&amp;gt;Player Actions&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-list&amp;quot;&amp;gt;Jump, StartAimingFirearm, StopAimingFirearm, FireFirearm, Run, Crouch, SwitchWeapon, StartReloadFirearm, FinishReloadFirearm, EnableCombatStance, StartMeleeWeaponHold, ExecuteMeleeWeaponStrike, MeleeStrikeHigh, StartMeleeBlock, FireDryFirearm, StartCrouching, StopCrouching, StartGestureAnimation, PlayerGestureSalute&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-foot&amp;quot;&amp;gt;Click for every player action enum.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} switchWeapon [&amp;amp;lt;weapon&amp;amp;gt;] [&amp;amp;lt;playerId&amp;amp;gt;]&lt;br /&gt;
{{!}} Tell all bots to switch to this weapon (if they have it in their loadout)&lt;br /&gt;
{{!}} weapon (List): See the &amp;lt;span class=&amp;quot;hf-rc-enum&amp;quot;&amp;gt;[[Server_Configuration_Enums#weapon{{!}}list of weapons]]&amp;lt;span class=&amp;quot;hf-rc-enum-pop hf-rc-enum-pop-wide&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-title&amp;quot;&amp;gt;Weapon&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-list&amp;quot;&amp;gt;Fists, Musket, Rifle, Pistol, Sword, Bayonet, Lance, Grenade, Flag, Spyglass, Instruments, Sapper tools, Artillery tools, WW1 firearms, WW1 grenades&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-foot&amp;quot;&amp;gt;Click for the complete weapon enum.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;. With no argument will switch between fists and firearm.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} switchNextWeapon [&amp;amp;lt;playerId&amp;amp;gt;] {{!}}{{!}} Tell all bots to switch to their next weapon in their loadout {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} autoWeaponSwitchToggle &amp;amp;lt;enable&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;] {{!}}{{!}} Tell all bots to auto switch their weapons {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} voicePhrase &amp;amp;lt;phrase&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;]&lt;br /&gt;
{{!}} Bots will shout this phrase&lt;br /&gt;
{{!}} phrase (List): See the &amp;lt;span class=&amp;quot;hf-rc-enum&amp;quot;&amp;gt;[[Server_Configuration_Enums#voice-phrases{{!}}list of voice phrases]]&amp;lt;span class=&amp;quot;hf-rc-enum-pop hf-rc-enum-pop-wide&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-title&amp;quot;&amp;gt;Voice Phrases&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-list&amp;quot;&amp;gt;AbandonShip, AimHigher, AimLower, AllCharge, Ammo, Attack, Bayonets, CeaseFire, Charge, FallBack, Fire, FireAtWill, FollowMe, FormLine, Hold, Reload, Reinforce, Scared&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-foot&amp;quot;&amp;gt;Click for every voice phrase enum.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} randomVoicePhrase [&amp;amp;lt;playerId&amp;amp;gt;] {{!}}{{!}} Bots will each shout a random phrase {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} equipCarryableItem &amp;amp;lt;carryableObjectType&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;] [&amp;amp;lt;inworldItemId&amp;amp;gt;]&lt;br /&gt;
{{!}} Bots will equip a carryable object&lt;br /&gt;
{{!}} carryableObjectType: See the &amp;lt;span class=&amp;quot;hf-rc-enum&amp;quot;&amp;gt;[[Server_Configuration_Enums#carryable-object{{!}}list of carryable objects]]&amp;lt;span class=&amp;quot;hf-rc-enum-pop hf-rc-enum-pop-wide&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-title&amp;quot;&amp;gt;Carryable Object Type&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-list&amp;quot;&amp;gt;BlueBox, CannonBall, Lantern, ChainShot, Spyglass, Flags, MarchingDrums, Fifes, Violin, Bagpipes, AmmoBox, RocketCarcass, CaseRockets, ExplosiveBarrel, SwivelGun, MachineGunAllied, Whistle&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-foot&amp;quot;&amp;gt;Click for the complete carryable object enum.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;. inworldItemId is an optional field if you want to carry an existent inworld item (like an ammobox that will be placed when dropped).&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} pitch &amp;amp;lt;value&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;]&lt;br /&gt;
{{!}} Bots will pitch towards the value. Used for aiming and melee attacks.&lt;br /&gt;
{{!}} value ranges from -1.5 (downmost) to 2 (upmost).&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} yaw &amp;amp;lt;value&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;]&lt;br /&gt;
{{!}} Bots will twist their body towards the value. Used on horses.&lt;br /&gt;
{{!}} value ranges from -90 to 90 degrees.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} setRunning &amp;amp;lt;enable&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;] {{!}}{{!}} Bots will toggle their run mode. {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} startHealing &amp;amp;lt;healerId&amp;amp;gt; &amp;amp;lt;targetPlayerId&amp;amp;gt; {{!}}{{!}} Specific bot will try start healing someone else {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} stopHealing &amp;amp;lt;healerId&amp;amp;gt; {{!}}{{!}} Specific bot will stop healing whoever he is currently healing {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} instrumentPlay &amp;amp;lt;playerId&amp;amp;gt; &amp;amp;lt;instrumentType&amp;amp;gt; &amp;amp;lt;songId&amp;amp;gt;&lt;br /&gt;
{{!}} Specific bot starts playing a song&lt;br /&gt;
{{!}} instrumentType: See the &amp;lt;span class=&amp;quot;hf-rc-enum&amp;quot;&amp;gt;[[Server_Configuration_Enums#instruments{{!}}List of Instrument Types]]&amp;lt;span class=&amp;quot;hf-rc-enum-pop&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-title&amp;quot;&amp;gt;Instruments&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-list&amp;quot;&amp;gt;Piano, MarchingDrum, Fife, Violin, Bagpipes, Gramophone, Cello, Accordion, Banjo, Bugle&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-foot&amp;quot;&amp;gt;Click to open the instrument enum.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;, songId: See the &amp;lt;span class=&amp;quot;hf-rc-enum&amp;quot;&amp;gt;[[Server_Configuration_Enums#instrument-songs{{!}}List of Songs]]&amp;lt;span class=&amp;quot;hf-rc-enum-pop hf-rc-enum-pop-wide&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-title&amp;quot;&amp;gt;Instrument Songs&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-list&amp;quot;&amp;gt;Mozart, Beethoven, Christmas songs, sea shanties, faction marches, Frontlines songs, and other numbered song IDs&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-foot&amp;quot;&amp;gt;Click for the complete song ID table.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} instrumentStop &amp;amp;lt;playerId&amp;amp;gt; {{!}}{{!}} Specifies a bot to stop playing whatever song he&#039;s playing {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} interactableObject &amp;amp;lt;playerId&amp;amp;gt; &amp;amp;lt;itemId&amp;amp;gt; &amp;amp;lt;shipId&amp;amp;gt; &amp;amp;lt;interactionType&amp;amp;gt; &amp;amp;lt;transitionId&amp;amp;gt;&lt;br /&gt;
{{!}} Allows a bot to interact with an inworld object&lt;br /&gt;
{{!}} use the non-rc command &amp;lt;code&amp;gt;set showDebugInteractionSystem &amp;amp;lt;enable&amp;amp;gt;&amp;lt;/code&amp;gt; to see details on what actions are.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} interactableObjectUpdateCannon &amp;amp;lt;playerId&amp;amp;gt; &amp;amp;lt;itemId&amp;amp;gt; &amp;amp;lt;shipId&amp;amp;gt; &amp;amp;lt;xAimRot&amp;amp;gt; &amp;amp;lt;yAimRot&amp;amp;gt;&lt;br /&gt;
{{!}} Allows a bot to update a cannon interaction&lt;br /&gt;
{{!}} xAimRot, yAimRot are floats&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} interactableObjectUpdateMovingCannon &amp;amp;lt;playerId&amp;amp;gt; &amp;amp;lt;itemId&amp;amp;gt; &amp;amp;lt;shipId&amp;amp;gt; &amp;amp;lt;xAimRot&amp;amp;gt; &amp;amp;lt;yAimRot&amp;amp;gt; &amp;amp;lt;xMoveRot&amp;amp;gt; &amp;amp;lt;pos&amp;amp;gt; &amp;amp;lt;rot&amp;amp;gt;&lt;br /&gt;
{{!}} Allows a bot to update a moving cannon interaction&lt;br /&gt;
{{!}} xAimRot, yAimRot, xMoveRot are floats. pos, rot are Vector3&#039;s written in the &amp;quot;x,y,z&amp;quot; format i.e. &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} interactableObjectUpdateMovingLadder &amp;amp;lt;playerId&amp;amp;gt; &amp;amp;lt;itemId&amp;amp;gt; &amp;amp;lt;shipId&amp;amp;gt; &amp;amp;lt;pos&amp;amp;gt; &amp;amp;lt;rot&amp;amp;gt; &amp;amp;lt;xMoveRot&amp;amp;gt; &amp;amp;lt;visual pos&amp;amp;gt; &amp;amp;lt;visual rot&amp;amp;gt;&lt;br /&gt;
{{!}} Allows a bot to update a moving ladder interaction&lt;br /&gt;
{{!}} xMoveRot is a float. pos, rot, visual pos, visual rot are Vector3&#039;s written in the &amp;quot;x,y,z&amp;quot; format i.e. &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} interactableObjectUpdateMovingRocket &amp;amp;lt;playerId&amp;amp;gt; &amp;amp;lt;itemId&amp;amp;gt; &amp;amp;lt;shipId&amp;amp;gt; &amp;amp;lt;xAimRot&amp;amp;gt; &amp;amp;lt;yAimRot&amp;amp;gt; &amp;amp;lt;xMoveRot&amp;amp;gt; &amp;amp;lt;pos&amp;amp;gt; &amp;amp;lt;rot&amp;amp;gt; &amp;amp;lt;visual pos&amp;amp;gt; &amp;amp;lt;visual rot&amp;amp;gt;&lt;br /&gt;
{{!}} Allows a bot to update a moving rocket interaction&lt;br /&gt;
{{!}} xAimRot, yAimRot, xMoveRot are floats. pos, rot, visual pos, visual rot are Vector3&#039;s written in the &amp;quot;x,y,z&amp;quot; format i.e. &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} mountVehicle &amp;amp;lt;playerId&amp;amp;gt; &amp;amp;lt;vehicleId&amp;amp;gt; [&amp;amp;lt;mountTriggerId&amp;amp;gt;]&lt;br /&gt;
{{!}} Allows a bot to mount a vehicle&lt;br /&gt;
{{!}} use the non-rc command &amp;lt;code&amp;gt;set showDebugVehiclesSystem &amp;amp;lt;enable&amp;amp;gt;&amp;lt;/code&amp;gt; to see details on what horse id&#039;s are.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} dismountVehicle &amp;amp;lt;playerId&amp;amp;gt; {{!}}{{!}} Allows a bot to dismount a vehicle {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} highCommandOrder &amp;amp;lt;playerId&amp;amp;gt; &amp;amp;lt;highCommandOrderType&amp;amp;gt; &amp;amp;lt;position&amp;amp;gt; &amp;amp;lt;rotation y&amp;amp;gt;&lt;br /&gt;
{{!}} Allows a bot to create an order&lt;br /&gt;
{{!}} highCommandOrderType: See the &amp;lt;span class=&amp;quot;hf-rc-enum&amp;quot;&amp;gt;[[Server_Configuration_Enums#high-command-order{{!}}List of high command orders]]&amp;lt;span class=&amp;quot;hf-rc-enum-pop hf-rc-enum-pop-wide&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-title&amp;quot;&amp;gt;High Command Order Type&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-list&amp;quot;&amp;gt;OfficerReinforce, OfficerCharge, OfficerFormLine, OfficerFireAtWill, OfficerMakeReady, OfficerFire, OfficerCeaseFire, SergeantRally, CaptainLoadGuns, CaptainFireGuns, CaptainBrace, Raid, Dash, SteadyAim&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-foot&amp;quot;&amp;gt;Click for every high command order.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} sapperChangeMode &amp;amp;lt;playerId&amp;amp;gt; &amp;amp;lt;sapperMode&amp;amp;gt;&lt;br /&gt;
{{!}} Allows a bot to change his sapper build/deconstruct mode&lt;br /&gt;
{{!}} sapperMode: See the &amp;lt;span class=&amp;quot;hf-rc-enum&amp;quot;&amp;gt;[[Server_Configuration_Enums#sapper-build-mode{{!}}List of sapper build modes]]&amp;lt;span class=&amp;quot;hf-rc-enum-pop&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-title&amp;quot;&amp;gt;Sapper Build Mode&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-list&amp;quot;&amp;gt;HammerConstructMode, HammerDeconstructMode, SpadeConstructMode, SpadeDeconstructMode&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-foot&amp;quot;&amp;gt;Click to open the sapper build mode enum.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} sapperBuildItem &amp;amp;lt;playerId&amp;amp;gt; &amp;amp;lt;emplacementType&amp;amp;gt; &amp;amp;lt;position&amp;amp;gt; &amp;amp;lt;rotation&amp;amp;gt; &amp;amp;lt;parentId&amp;amp;gt; &amp;amp;lt;socketId&amp;amp;gt;&lt;br /&gt;
{{!}} Allows a bot to build a sapper object&lt;br /&gt;
{{!}} emplacementType: See the &amp;lt;span class=&amp;quot;hf-rc-enum&amp;quot;&amp;gt;[[Server_Configuration_Enums#emplacement{{!}}List of sapper emplacement types]]&amp;lt;span class=&amp;quot;hf-rc-enum-pop hf-rc-enum-pop-wide&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-title&amp;quot;&amp;gt;Emplacement Type&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-list&amp;quot;&amp;gt;InfantryStakes, Gabion, ChevauxDeFriseLarge, ChevauxDeFriseSmall, ExplosiveBarrel, SwivelGun, Ammobox, RocketStack, Palisade, ShootingPlatform, Chair, Table, MachineGunAllied, MachineGunCentral, Trench, BarbedWire, Hedgehog, Sandbags, TNT, Gate, TowerRight, EarthworksArtillery, Flag, TowerLeft&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-foot&amp;quot;&amp;gt;Click for the complete emplacement enum.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;. Use the non-rc command &amp;lt;code&amp;gt;set showDebugInteractionSystem &amp;amp;lt;enable&amp;amp;gt;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;set showDebugEmplacementSystem &amp;amp;lt;enable&amp;amp;gt;&amp;lt;/code&amp;gt; to understand the system.&lt;br /&gt;
{{!}}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=horse-commands&lt;br /&gt;
|title=Horse Commands&lt;br /&gt;
|content=&lt;br /&gt;
These commands will override &#039;&#039;&#039;ALL&#039;&#039;&#039; horses on the server, not just non-player horses.&lt;br /&gt;
&lt;br /&gt;
All commands are prefixed with &amp;lt;code&amp;gt;rc vehiclesManager&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set horse speed you would issue the command &amp;lt;code&amp;gt;rc vehiclesManager cappedSpeed 2; vehiclesManager forceCappedSpeed true&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:40%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} forceInputAxis &amp;amp;lt;enable&amp;amp;gt; [&amp;amp;lt;vehicleId&amp;amp;gt;]&lt;br /&gt;
{{!}} Toggles whether the horses respond to the value set by &#039;&#039;inputAxis&#039;&#039;&lt;br /&gt;
{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} inputAxis &amp;amp;lt;sideways&amp;amp;gt; &amp;amp;lt;forwards&amp;amp;gt; [&amp;amp;lt;vehicleId&amp;amp;gt;]&lt;br /&gt;
{{!}} Sets the movement inputs for ALL horses&lt;br /&gt;
{{!}} sideways (Float): The amount of strafe input in the range -1 to +1. Positive is to the right.&lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1. Positive is forwards.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} forceCappedSpeed &amp;amp;lt;enable&amp;amp;gt; [&amp;amp;lt;vehicleId&amp;amp;gt;]&lt;br /&gt;
{{!}} Force a capped speed&lt;br /&gt;
{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} cappedSpeed &amp;amp;lt;speed&amp;amp;gt; [&amp;amp;lt;vehicleId&amp;amp;gt;]&lt;br /&gt;
{{!}} Sets the capped speed&lt;br /&gt;
{{!}} speed (Float): The speed to set&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} forceRandomInputAxis &amp;amp;lt;enable&amp;amp;gt; [&amp;amp;lt;vehicleId&amp;amp;gt;]&lt;br /&gt;
{{!}} Toggles whether the horses input should be set randomly by &#039;&#039;forcedRandomInputAxisIntervalX&#039;&#039; and &#039;&#039;forcedRandomInputAxisIntervalY&#039;&#039;&lt;br /&gt;
{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} forcedRandomInputAxisIntervalX &amp;amp;lt;interval&amp;amp;gt; [&amp;amp;lt;vehicleId&amp;amp;gt;]&lt;br /&gt;
{{!}} Sets the time interval between randomly choosing a X-axis (left/right) input&lt;br /&gt;
{{!}} interval (Float): The time in seconds between changes.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} forcedRandomInputAxisIntervalY &amp;amp;lt;interval&amp;amp;gt; [&amp;amp;lt;vehicleId&amp;amp;gt;]&lt;br /&gt;
{{!}} Sets the time interval between randomly choosing a Y-axis (forward/backward) input&lt;br /&gt;
{{!}} interval (Float): The time in seconds between changes.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} jumpAction [&amp;amp;lt;vehicleId&amp;amp;gt;] {{!}}{{!}} Make horse jump {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rearAction [&amp;amp;lt;vehicleId&amp;amp;gt;] {{!}}{{!}} Make horse rear {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} listVehicles {{!}}{{!}} List all horses on the server {{!}}{{!}} N/A&lt;br /&gt;
{{!}}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=naval&lt;br /&gt;
|title=Naval&lt;br /&gt;
|content=&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:40%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} shipList {{!}}{{!}} List all spawned ships {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} spawnships &amp;amp;lt;&amp;lt;span class=&amp;quot;hf-rc-enum&amp;quot;&amp;gt;[[Server_Configuration_Enums#ship-type{{!}}ShipType]]&amp;lt;span class=&amp;quot;hf-rc-enum-pop&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-title&amp;quot;&amp;gt;Ship Type&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-list&amp;quot;&amp;gt;Schooner2Gun, Schooner8Gun, Brigsloop13Gun, Rowboat, Gunboat, Rocketboat, Frigate50Gun, WW1Rowboat, WW1Gunboat, WW1Steamboat2Gun, Corvette8Gun, SchoonerLanding&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-foot&amp;quot;&amp;gt;Click to open the ship type enum.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;gt; &amp;amp;lt;number&amp;amp;gt; &amp;amp;lt;&amp;lt;span class=&amp;quot;hf-rc-enum&amp;quot;&amp;gt;[[Server_Configuration_Enums#attacking-defending{{!}}FactionSide]]&amp;lt;span class=&amp;quot;hf-rc-enum-pop&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-title&amp;quot;&amp;gt;Attacking Or Defending&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-list&amp;quot;&amp;gt;None, Attacking, Defending, Both&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-foot&amp;quot;&amp;gt;Click to open the full faction-side enum.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;gt; [&amp;amp;lt;variationPresetIndex&amp;amp;gt;] [&amp;amp;lt;&amp;lt;span class=&amp;quot;hf-rc-enum&amp;quot;&amp;gt;[[Server_Configuration_Enums#ship-name{{!}}shipNameIndex]]&amp;lt;span class=&amp;quot;hf-rc-enum-pop hf-rc-enum-pop-wide&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-title&amp;quot;&amp;gt;Ship Names&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-list&amp;quot;&amp;gt;Faction-based ship name IDs for British, French, Prussian, Russian, Italian, Austrian, Spanish, American, and Privateer ships&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-foot&amp;quot;&amp;gt;Click for the complete ship name table.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;gt; OR shipNameOverride] [&amp;amp;lt;hullColor1&amp;amp;gt;] [&amp;amp;lt;hullColor2&amp;amp;gt;]&lt;br /&gt;
{{!}} Spawns a number of ships for the given faction.&lt;br /&gt;
{{!}} shiptype (List): A defined &amp;lt;span class=&amp;quot;hf-rc-enum&amp;quot;&amp;gt;[[Server_Configuration_Enums#ship-type{{!}}Ship Type]]&amp;lt;span class=&amp;quot;hf-rc-enum-pop&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-title&amp;quot;&amp;gt;Ship Type&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-list&amp;quot;&amp;gt;Schooner2Gun, Schooner8Gun, Brigsloop13Gun, Rowboat, Gunboat, Rocketboat, Frigate50Gun, WW1Rowboat, WW1Gunboat, WW1Steamboat2Gun, Corvette8Gun, SchoonerLanding&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;hf-rc-enum-foot&amp;quot;&amp;gt;Click to open the ship type enum.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
number (Integer): The number of ships to spawn&lt;br /&gt;
&lt;br /&gt;
faction side (List): Either &#039;&#039;Attacking&#039;&#039; or &#039;&#039;Defending&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
variation preset index (Integer): Determines the color of accessories on the ship such as ropes and rough textures&lt;br /&gt;
&lt;br /&gt;
ship name index (Integer): Sets the ships name based on each faction&#039;s default ship name list&lt;br /&gt;
&lt;br /&gt;
ship name override (String): Sets the ship name to a custom name&lt;br /&gt;
&lt;br /&gt;
hull color 1 (Color): Sets the primary color of the ship&#039;s hull&lt;br /&gt;
&lt;br /&gt;
hull color 2 (Color): Sets the secondary color of the ship&#039;s hull&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} removeships &amp;amp;lt;ID&amp;amp;gt;&lt;br /&gt;
{{!}} Remove ships from the game&lt;br /&gt;
{{!}} selection (List): Either &#039;&#039;all&#039;&#039; or the ID of the specific ship to remove&lt;br /&gt;
{{!}}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=updates&lt;br /&gt;
|title=Updates&lt;br /&gt;
|content=&lt;br /&gt;
A quick reference of new/changed commands for Holdfast releases:&lt;br /&gt;
&lt;br /&gt;
=== [[Game_Version_0.4X#0.40|Version 0.40 - 17th December 2019]] ===&lt;br /&gt;
* Multiple changes for Cavalry&lt;br /&gt;
&lt;br /&gt;
=== [[Game_Version_0.3X#0.38|Version 0.38 - 11th October 2019]] ===&lt;br /&gt;
* Added &amp;quot;default&amp;quot; command for resetting server&lt;br /&gt;
&lt;br /&gt;
=== [[Game_Version_0.3X#0.37|Version 0.37 - 20th September 2019]] ===&lt;br /&gt;
* Added ability to issue multiple commands&lt;br /&gt;
* Added delayed commands&lt;br /&gt;
* Added allowFiring&lt;br /&gt;
&lt;br /&gt;
=== [[Game_Version_0.3X#0.36|Version 0.36 - 18th September 2019]] ===&lt;br /&gt;
* Added forceFirstPersonMode&lt;br /&gt;
&lt;br /&gt;
=== [[Game_Version_0.3X#0.34|Version 0.34 - 23rd August 2019]] ===&lt;br /&gt;
* Added secondary attack options&lt;br /&gt;
* Improved teleport command&lt;br /&gt;
&lt;br /&gt;
=== [[Game_Version_0.3X#0.33|Version 0.33 - 26th July 2019]] ===&lt;br /&gt;
* Added highPingIndicatorWarning setting&lt;br /&gt;
* Added orderSystemEnabled setting&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2744</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2744"/>
		<updated>2026-07-10T19:29:47Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image {&lt;br /&gt;
  flex: 0 0 320px;&lt;br /&gt;
  max-width: 320px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image img {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.toc,&lt;br /&gt;
#toc,&lt;br /&gt;
.toctoggle,&lt;br /&gt;
.mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task-table td {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-status {&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Status colors */&lt;br /&gt;
.wn-task.wn-status-not-started .wn-status-cell {&lt;br /&gt;
  color: #b00020;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-in-progress .wn-status-cell {&lt;br /&gt;
  color: #b26a00;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-done .wn-status-cell {&lt;br /&gt;
  color: #1b7f3a;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-social-card-icon img {&lt;br /&gt;
  width: 40px;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  display: block;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Game Modes Page ===== */&lt;br /&gt;
.hf-game-modes-page .hf-gm-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 70%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span {&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-code {&lt;br /&gt;
  background: #2d2926;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-value {&lt;br /&gt;
  color: #555555;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  margin: 10px 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 3px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-heading {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border-top: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-top: 6px;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 0 4px 6px 0;&lt;br /&gt;
  padding: 3px 7px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a:hover {&lt;br /&gt;
  border-color: #C9A227;&lt;br /&gt;
  color: #5f4c00 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Beginner&#039;s Guide Page ===== */&lt;br /&gt;
.hf-beginners-page .hf-bg-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts,&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact,&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Mechanics Page ===== */&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact,&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Directory Hub Pages ===== */&lt;br /&gt;
.hf-directory-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-classes-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-hero,&lt;br /&gt;
.hf-melee-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-directory-hero,&lt;br /&gt;
.hf-auxiliary-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-directory-hero,&lt;br /&gt;
.hf-voice-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.36), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: 76px minmax(0, 1fr);&lt;br /&gt;
  min-height: 98px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 65% 20%, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.22);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 76px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 76px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: 74px;&lt;br /&gt;
  max-width: 74px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.8);&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 6px;&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section,&lt;br /&gt;
.hf-melee-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-relpage-section,&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section,&lt;br /&gt;
.hf-voice-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-fact span,&lt;br /&gt;
.hf-shooting-page .hf-card-title a {&lt;br /&gt;
  color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-directory-fact span,&lt;br /&gt;
.hf-auxiliary-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Musician Tunes Page ===== */&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 9px 11px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table th,&lt;br /&gt;
.hf-music-page .hf-music-class-table th {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:first-child {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: 1%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(3),&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(5),&lt;br /&gt;
.hf-music-page .hf-music-class-table td:first-child {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table tr:hover td,&lt;br /&gt;
.hf-music-page .hf-music-class-table tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Factions Page ===== */&lt;br /&gt;
.hf-factions-page .hf-faction-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin-top: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-top: 4px solid #BFB69C;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 230px;&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card:hover {&lt;br /&gt;
  border-top-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 144px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest img {&lt;br /&gt;
  max-height: 120px;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-name {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  padding-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-note {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Sidebar Current Page Highlight ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Beginner&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Beginner&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;User_Interface&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;User_Interface&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Factions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Factions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Weapons&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Weapons&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Modes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Modes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Types&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Types&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Maps&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Maps&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Known_Issues&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Known_Issues&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Frequently_Asked_Questions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;FAQ&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Shooting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Shooting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Melee&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Melee&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Artillery&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Artillery&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Defences&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Defences&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Horseback_Riding&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Horseback_Riding&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Auxiliary&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Auxiliary&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Orders&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Orders&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Traits&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Traits&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Naval_Combat&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Naval_Combat&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Ships&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Ships&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Musician_Tunes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Musician_Tunes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Voice_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Voice_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Command&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Command&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Rank_and_File&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Rank_and_File&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Skirmisher&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Skirmisher&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Support&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Support&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Cavalry&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Cavalry&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crewmen&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crewmen&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Linebattle&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Linebattle&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crews&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crews&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Organized_Events&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Organized_Events&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Schedule&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Schedule&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Roster&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Roster&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_user_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_user_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_upgrade_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_upgrade_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Script_Modding_Guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Editing&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Map_Editing&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Workshop_Discord&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Workshop_Discord&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Mods_and_Consoles&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Mods_and_Consoles&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Hosting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Hosting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Server_Configuration&amp;quot;]:not([class*=&amp;quot;Server_Configuration_Enums&amp;quot;]) .hf-sidebar-list a[href*=&amp;quot;Server_Configuration&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Config_Templates&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Spawnable_Props&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Spawnable_Props&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Remote_Console_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Remote_Console_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Configuration_Enums&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Configuration_Enums&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Admin_Features&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Admin_Features&amp;quot;] {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.22) !important;&lt;br /&gt;
  border-left: 3px solid #C9A227;&lt;br /&gt;
  color: #FFFFFF !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  padding-left: 6px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Linebattle Page ===== */&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 68%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
  margin-bottom: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card,&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact span {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 36px 1fr;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-num {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 28px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule strong,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms th {&lt;br /&gt;
  background: #46463E;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms td:first-child {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  width: 140px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Hosting: Admin, Ban &amp;amp; Mute Files ===== */&lt;br /&gt;
.hf-admin-files-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card-important {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-name {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-desc {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 16px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Known Issues &amp;amp; Solutions Page ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-body-content {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Config Templates Page ===== */&lt;br /&gt;
/* Body selectors cover direct article/template views. The wrapper class below&lt;br /&gt;
   keeps the code colors working anywhere the template is transcluded. */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-body-content,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Collapsible template headings inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-block {&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  background: #EEEDEB;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading {&lt;br /&gt;
  background: #F2F0EA !important;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  border-left: 4px solid #C9A227;&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  padding: 10px 96px 10px 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading a {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: 14px;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  min-height: 40px;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-content {&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Code blocks inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Admin Features Page ===== */&lt;br /&gt;
.hf-admin-features-page .hf-admin-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #8a3327 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body pre {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(138, 51, 39, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #8a3327;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable caption {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-bottom: 0;&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Remote Console Commands Page ===== */&lt;br /&gt;
.hf-remote-console-page .hf-rc-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 920px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h3,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 18px 0 10px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body h4 {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-rc-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable tr:hover td {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable th.code,&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .wikitable td:first-child {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-remote-console-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Configuration Enums Page ===== */&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-note {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block {&lt;br /&gt;
  background: linear-gradient(180deg, rgba(242, 240, 234, 0.98), rgba(238, 237, 235, 0.96));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  margin-bottom: 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .hf-issue-heading {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94)),&lt;br /&gt;
    linear-gradient(90deg, rgba(201, 162, 39, 0.3), rgba(201, 162, 39, 0));&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 10px 110px 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  right: 16px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 11px;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle a {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 12px 14px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content &amp;gt; p:first-child {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 6px;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label,&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable caption {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.16), rgba(201, 162, 39, 0.04));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  margin: 12px 0 6px;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label + .wikitable {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td {&lt;br /&gt;
  background: #f8f5ec;&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:first-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(3) {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #trait .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-family: ui-monospace, &amp;quot;SFMono-Regular&amp;quot;, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:last-child {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.36);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 1px 0;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #gamemodes,&lt;br /&gt;
.hf-server-configuration-enums-page #map-names,&lt;br /&gt;
.hf-server-configuration-enums-page #faction-winner,&lt;br /&gt;
.hf-server-configuration-enums-page #class,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon-classes,&lt;br /&gt;
.hf-server-configuration-enums-page #faction,&lt;br /&gt;
.hf-server-configuration-enums-page #attacking-defending {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #voice-phrases,&lt;br /&gt;
.hf-server-configuration-enums-page #player-actions,&lt;br /&gt;
.hf-server-configuration-enums-page #instruments,&lt;br /&gt;
.hf-server-configuration-enums-page #instrument-songs {&lt;br /&gt;
  border-left-color: #4b7f9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #ship-type,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-renderer-color,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name,&lt;br /&gt;
.hf-server-configuration-enums-page #emplacement,&lt;br /&gt;
.hf-server-configuration-enums-page #sapper-build-mode,&lt;br /&gt;
.hf-server-configuration-enums-page #nature-presets,&lt;br /&gt;
.hf-server-configuration-enums-page #explosion-type,&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object {&lt;br /&gt;
  border-left-color: #6a8f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type,&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order,&lt;br /&gt;
.hf-server-configuration-enums-page #trait,&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type {&lt;br /&gt;
  border-left-color: #8f4b9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #festive-season {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Class Pages ===== */&lt;br /&gt;
.hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96) 0%, rgba(70, 70, 62, 0.96) 68%, rgba(136, 109, 0, 0.92) 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 14px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.20), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -65px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 160px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header,&lt;br /&gt;
.hf-class-info-badges,&lt;br /&gt;
.hf-class-info-stats,&lt;br /&gt;
.hf-class-info-equip {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
  margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header-label,&lt;br /&gt;
.hf-class-info-equip-label,&lt;br /&gt;
.hf-class-info-stat-label {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction,&lt;br /&gt;
.hf-class-info-badge,&lt;br /&gt;
.hf-class-info-equip-item {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.10);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 5px;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  margin: 0 5px 6px 0;&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction img {&lt;br /&gt;
  height: 18px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.6);&lt;br /&gt;
  color: #fff3c4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stats {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.55);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-value {&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 23px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-bonus {&lt;br /&gt;
  color: #89d185;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  max-width: 280px;&lt;br /&gt;
  min-height: 258px;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 190px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-uniform-card-era {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  border-top: none;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
  border-radius: 0 0 6px 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image span,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image img {&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  color: #d9c78c;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 0 10px 10px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Artillery Page ===== */&lt;br /&gt;
.hf-artillery-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; ul:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(143, 47, 31, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #8f2f1f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body ul {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98) 0%, rgba(70, 70, 62, 0.96) 58%, rgba(143, 47, 31, 0.94) 100%);&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(201, 162, 39, 0.24), rgba(143, 47, 31, 0));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(143, 47, 31, 0.26);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.62);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  border-top-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Naval Combat Page ===== */&lt;br /&gt;
.hf-naval-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-section .hf-relpage-section-body {&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(31, 93, 143, 0.38), rgba(30, 30, 29, 0.96) 64%),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  float: right;&lt;br /&gt;
  height: 118px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -42px 0 12px 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card a,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img.mw-file-element {&lt;br /&gt;
  height: 94px !important;&lt;br /&gt;
  max-height: 94px !important;&lt;br /&gt;
  max-width: 145px !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Weapons Page ===== */&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #1e1e1d 0%, #2f2d2b 58%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 20px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.72);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  min-height: 246px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 136px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image:empty:before {&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  content: &amp;quot;Image pending&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 136px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a,&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image img {&lt;br /&gt;
  filter: saturate(1.05) contrast(1.02);&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-label {&lt;br /&gt;
  align-content: start;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  flex: 1;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-requirement {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 0 10px 10px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added,&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-enum {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 5px 6px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Orders / Traits &amp;amp; Abilities Pages ===== */&lt;br /&gt;
.hf-orders-page .hf-relpage-section,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96), rgba(70, 70, 62, 0.92)),&lt;br /&gt;
    linear-gradient(90deg, rgba(224, 186, 58, 0.14), rgba(224, 186, 58, 0));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  padding: 14px 16px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable,&lt;br /&gt;
.hf-traits-abilities-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 10px;&lt;br /&gt;
  margin: 14px 0 22px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%) !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:first-child {&lt;br /&gt;
  border-radius: 8px 0 0 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:last-child {&lt;br /&gt;
  border-radius: 0 8px 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td {&lt;br /&gt;
  background: linear-gradient(180deg, #fbf8ef 0%, #f0eadc 100%);&lt;br /&gt;
  border-bottom: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-top: 1px solid #d5d0c8 !important;&lt;br /&gt;
  color: #2f2d2b;&lt;br /&gt;
  line-height: 1.55;&lt;br /&gt;
  padding: 13px 14px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 64%),&lt;br /&gt;
    linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border-left: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-radius: 10px 0 0 10px;&lt;br /&gt;
  height: 86px;&lt;br /&gt;
  min-width: 86px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  width: 86px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  border-radius: 0 10px 10px 0;&lt;br /&gt;
  border-right: 1px solid #d5d0c8 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td {&lt;br /&gt;
  background: linear-gradient(180deg, #fffaf0 0%, #f6edda 100%);&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(47, 45, 43, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.30), rgba(224, 186, 58, 0) 66%),&lt;br /&gt;
    linear-gradient(180deg, #3b3832 0%, #1e1e1d 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable img,&lt;br /&gt;
.hf-traits-abilities-page .wikitable img {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 0;&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:first-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:first-of-type {&lt;br /&gt;
  height: 74px !important;&lt;br /&gt;
  opacity: 0.96;&lt;br /&gt;
  width: 74px !important;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:last-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:last-of-type {&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a {&lt;br /&gt;
  display: inline;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  position: static;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a.new,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a.new {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable b,&lt;br /&gt;
.hf-orders-page .wikitable strong,&lt;br /&gt;
.hf-traits-abilities-page .wikitable b,&lt;br /&gt;
.hf-traits-abilities-page .wikitable strong {&lt;br /&gt;
  color: #8f6f00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  min-width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page #captain-orders .wikitable td:first-child,&lt;br /&gt;
.hf-orders-page #midshipman-orders .wikitable td:first-child {&lt;br /&gt;
  width: 96px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Image Card Redesign ===== */&lt;br /&gt;
.hf-beginners-page .hf-card-grid,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card,&lt;br /&gt;
.hf-mechanics-page .hf-card,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.34), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  border: 1px solid #c9c1b2;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 260px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover,&lt;br /&gt;
.hf-mechanics-page .hf-card:hover,&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image,&lt;br /&gt;
.hf-mechanics-page .hf-card-image,&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 72% 18%, rgba(224, 186, 58, 0.25), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.35);&lt;br /&gt;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 10px 10px 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  padding-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img,&lt;br /&gt;
.hf-mechanics-page .hf-card-image img,&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
  max-width: none;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  padding: 13px 14px 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title,&lt;br /&gt;
.hf-mechanics-page .hf-card-title,&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.9);&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px;&lt;br /&gt;
  padding-bottom: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc,&lt;br /&gt;
.hf-mechanics-page .hf-card-desc,&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, #34322f 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #5b5444;&lt;br /&gt;
  border-top: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 5px 16px rgba(0, 0, 0, 0.2);&lt;br /&gt;
  min-height: 316px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 9px 22px rgba(0, 0, 0, 0.28);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 70% 18%, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #171716 100%);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.22);&lt;br /&gt;
  border-bottom-color: #5b5444;&lt;br /&gt;
  height: 238px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-caption,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-caption {&lt;br /&gt;
  align-items: flex-start;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  gap: 9px;&lt;br /&gt;
  padding: 12px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest {&lt;br /&gt;
  flex: 0 0 52px;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  max-height: 72px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 52px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-text,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-text {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #fff4d6;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg),&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg) {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(255, 238, 184, 0.14) 0%, rgba(201, 162, 39, 0.07) 30%, rgba(23, 23, 22, 0) 62%);&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg {&lt;br /&gt;
  filter: brightness(2.05) saturate(1.18) contrast(1.02);&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure p {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: left center;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg-missing,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg-missing {&lt;br /&gt;
  bottom: 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: 8px;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.68);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  letter-spacing: .05em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 6px 8px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.14);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  filter: brightness(1.06) saturate(1.14) contrast(1.1);&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Modding Guide Pages (Script Modding Guide (WIP), Uniform Modding, Map Making Guide) ===== */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact {&lt;br /&gt;
  background: rgba(0, 0, 0, 0.28);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  border-left: 3px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 9px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Callout boxes */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-info {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.10);&lt;br /&gt;
  border-left-color: #546e8c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-tip {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.12);&lt;br /&gt;
  border-left-color: #588157;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-warn {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.13);&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-danger {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.10);&lt;br /&gt;
  border-left-color: #9c3c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.10);&lt;br /&gt;
  border-left-color: #6c548c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Inline status badges */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge {&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  vertical-align: 2px;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.16);&lt;br /&gt;
  border: 1px solid #6c548c;&lt;br /&gt;
  color: #58447a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.14);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.16);&lt;br /&gt;
  border: 1px solid #546e8c;&lt;br /&gt;
  color: #43586f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark code blocks */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:visited,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:focus,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section body rhythm */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3 {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.6);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  margin: 20px 0 8px;&lt;br /&gt;
  padding-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4 {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  margin: 16px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ul,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol {&lt;br /&gt;
  margin: 8px 0 12px 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li {&lt;br /&gt;
  margin-bottom: 5px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tables (troubleshooting, scene objects, version history) */&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable td {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.7);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  padding: 7px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td {&lt;br /&gt;
  background: rgba(238, 237, 235, 0.95);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Regiment Roster Page ===== */&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-filters {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-group {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-label {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-options {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn,&lt;br /&gt;
.hf-rentry-edit-btn,&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.08);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.38);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  margin: 0 6px 6px 0;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn:hover,&lt;br /&gt;
.hf-filter-btn.active,&lt;br /&gt;
.hf-filter-reset:hover,&lt;br /&gt;
.hf-rentry-add-btn:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.18);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header,&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: minmax(52px, .55fr) minmax(132px, 1.45fr) minmax(68px, .65fr) repeat(5, minmax(82px, .9fr)) repeat(2, minmax(58px, .58fr)) minmax(54px, .5fr);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-content {&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .01em;&lt;br /&gt;
  margin: 0 0 10px;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header .hf-rentry-col,&lt;br /&gt;
.hf-roster-table-header a,&lt;br /&gt;
.hf-roster-table-header a:visited,&lt;br /&gt;
.hf-roster-table-header a:hover,&lt;br /&gt;
.hf-roster-table-header a:focus {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-list {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.88);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 10.5px;&lt;br /&gt;
  line-height: 1.25;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.48);&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 6px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col:last-child {&lt;br /&gt;
  border-right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-name {&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-name-link {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge {&lt;br /&gt;
  border-radius: 999px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Active {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.16);&lt;br /&gt;
  border: 1px solid #588157;&lt;br /&gt;
  color: #355d34;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Inactive,&lt;br /&gt;
.hf-rentry-badge-Unknown {&lt;br /&gt;
  background: rgba(136, 109, 0, 0.14);&lt;br /&gt;
  border: 1px solid #886d00;&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Disbanded {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.12);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-actions {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-edit-btn {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container,&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container {&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  width: 18px;&lt;br /&gt;
  height: 18px;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2743</id>
		<title>Remote Console Commands</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Remote_Console_Commands&amp;diff=2743"/>
		<updated>2026-07-10T19:29:36Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-remote-console-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Remote Console Commands}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#using-console|Using The Console]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#console-commands|Console Commands]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#config-variables|Configuration Variables]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#nature-settings|Nature Settings]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#bot-commands|Bot Commands]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#horse-commands|Horse Commands]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#naval|Naval]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#updates|Updates]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-rc-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-rc-kicker&amp;quot;&amp;gt;Admin Reference&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-rc-title&amp;quot;&amp;gt;Remote console commands for live server control.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-rc-text&amp;quot;&amp;gt;Use this page to log in, send remote commands, adjust server variables, manage bots and horses, control nature settings, and run common event tools from the in-game console.&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;hf-rc-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-rc-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Open Console&amp;lt;/span&amp;gt;&amp;lt;code&amp;gt;F1&amp;lt;/code&amp;gt; opens the in-game console by default.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-rc-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Remote Prefix&amp;lt;/span&amp;gt;Remote commands are prefixed with &amp;lt;code&amp;gt;rc&amp;lt;/code&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-rc-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Admin Login&amp;lt;/span&amp;gt;Log in once per server session with &amp;lt;code&amp;gt;rc login&amp;lt;/code&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-rc-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Autocomplete&amp;lt;/span&amp;gt;Press &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; to complete many command names.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=using-console&lt;br /&gt;
|title=Using The Console&lt;br /&gt;
|content=&lt;br /&gt;
This guide covers settings that can be reached through the in-game console (bound to &amp;lt;code&amp;gt;F1&amp;lt;/code&amp;gt; by default). While there are more console commands possible, these are the most commonly used and useful ones.&lt;br /&gt;
&lt;br /&gt;
=== Logging In As Admin ===&lt;br /&gt;
All commands will require login with the admin password first (see [[Server Hosting#Basic Configuration &amp;amp; Starting the Server|Server Hosting]] for how to set the &amp;lt;code&amp;gt;server_admin_password&amp;lt;/code&amp;gt;). You only need to log on once per session (i.e. each time you reconnect to a server, but not on map rotation). The command to login is below and is case sensitive.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;rc login &amp;amp;lt;server_admin_password&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t see any console output confirming the login, hit F1 a couple of times to close and reopen the console.&lt;br /&gt;
&lt;br /&gt;
=== Sending Remote Commands ===&lt;br /&gt;
All commands are prefixed with &amp;lt;code&amp;gt;rc &amp;lt;/code&amp;gt; to distinguish them from console commands that run on your local game only. For example, &amp;lt;code&amp;gt;rc help&amp;lt;/code&amp;gt; prints the list of rc commands and some descriptive help text. If you just type &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; you would only get the &#039;&#039;local&#039;&#039; console commands rather than the remote commands.&lt;br /&gt;
&lt;br /&gt;
The console also has auto completion by pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; for most commands (if not all arguments). This means that you can type a partial command, hit &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt;, and it will complete the rest of the command up to the point where there is no ambiguity. This is handy if you can only remember the start of the command, or to correct the case used for commands as the console is case sensitive.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Examples:&#039;&#039;&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc set drawFir&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc set drawFirearmTrajectories&amp;lt;/code&amp;gt;&lt;br /&gt;
# Typing &amp;lt;code&amp;gt;rc carbonPlayers force&amp;lt;/code&amp;gt; and pressing &amp;lt;code&amp;gt;Tab&amp;lt;/code&amp;gt; will automatically expand the command to read &amp;lt;code&amp;gt;rc carbonPlayers forceInput&amp;lt;/code&amp;gt; as it cannot choose between &amp;lt;code&amp;gt;forceInputRotation&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;forceInputAxis&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Sending Multiple Commands Per Line ===&lt;br /&gt;
If you want to run multiple commands in a single line, they can be issued with a semi-colon (&amp;lt;code&amp;gt;;&amp;lt;/code&amp;gt;) separating each command, as below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;rc &amp;amp;lt;command1&amp;amp;gt;; &amp;amp;lt;command2&amp;amp;gt;; &amp;amp;lt;command3&amp;amp;gt;; &amp;amp;lt;command4&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, to broadcast a message to begin fighting, turn off god mode, and enable firing as separate commands, you would have to enter the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;rc broadcast Begin your fight!&lt;br /&gt;
rc set characterGodMode 1&lt;br /&gt;
rc set allowFiring true&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To issue this as a single line command, you would write it as:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;rc broadcast Begin your fight!;set characterGodMode 1;set allowFiring true&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Delayed Execution Commands ===&lt;br /&gt;
If you want to run a command at a specific time in the current map, you can issue a &amp;lt;code&amp;gt;delayed&amp;lt;/code&amp;gt; command to run at a specified time. This takes the format:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;rc delayed &amp;amp;lt;time&amp;amp;gt; &amp;amp;lt;command&amp;amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The time parameter is issued in &#039;&#039;seconds&#039;&#039;, and will activate when the in-game clock reaches the specified time. So a time of 300 will activate when the clock hits 5:00. Multiple commands can be queued up in this way to activate at a set time. On servers with unlimited clocks, the time will never be reached so the command will activate immediately.&lt;br /&gt;
&lt;br /&gt;
For example, if you want to issue the All Charge command in a linebattle at the 8 minute mark, with a warning at 10:00, you could use the commands:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;hf-code&amp;quot;&amp;gt;rc delayed 600 broadcast All charge at 08:00&lt;br /&gt;
rc delayed 480 broadcast All Charge!  No Firing!&lt;br /&gt;
rc delayed 480 set allowFiring false&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=console-commands&lt;br /&gt;
|title=Console Commands&lt;br /&gt;
|content=&lt;br /&gt;
Some commands take arguments that determine how they behave. You&#039;ve already seen one example of this - the &#039;&#039;server_admin_password above&#039;&#039; is an argument to the &#039;&#039;login&#039;&#039; command. Another would be setting God Mode on the servers.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt; Enables god mode, the argument is &#039;&#039;1&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rc set characterGodMode 0&amp;lt;/code&amp;gt; Disables god mode, the argument is &#039;&#039;0&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Where commands take arguments, they will be listed in angle brackets (&amp;lt;code&amp;gt;&amp;amp;lt;argument&amp;amp;gt;&amp;lt;/code&amp;gt;). In some cases, arguments are optional. These will be surrounded by square brackets (&amp;lt;code&amp;gt;[&amp;amp;lt;optionalArgument&amp;amp;gt;]&amp;lt;/code&amp;gt;). Where more than one optional argument is available, all arguments up to the desired argument must be given.&lt;br /&gt;
&lt;br /&gt;
e.g. For a command of the form &amp;lt;code&amp;gt;rc command &amp;amp;lt;argument1&amp;amp;gt; [&amp;amp;lt;optional1&amp;amp;gt;] [&amp;amp;lt;optional2&amp;amp;gt;] [&amp;amp;lt;optional3&amp;amp;gt;]&amp;lt;/code&amp;gt;, to use &amp;lt;code&amp;gt;&amp;amp;lt;optional2&amp;amp;gt;&amp;lt;/code&amp;gt;, we must also provide &amp;lt;code&amp;gt;&amp;amp;lt;optional1&amp;amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Arguments will be listed in the form &amp;lt;code&amp;gt;&#039;&#039;argument&#039;&#039; (type): description&amp;lt;/code&amp;gt;, where &#039;&#039;argument&#039;&#039; is the name of the argument, &#039;&#039;type&#039;&#039; indicates the form the argument takes, and finally a &#039;&#039;description&#039;&#039; of the argument. Possible types of argument are:&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! String&lt;br /&gt;
{{!}}{{!}} Any amount of text&lt;br /&gt;
{{!}}-&lt;br /&gt;
! Boolean&lt;br /&gt;
{{!}}{{!}} &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
! Integer&lt;br /&gt;
{{!}}{{!}} A non-floating point number (i.e. no decimals)&lt;br /&gt;
{{!}}-&lt;br /&gt;
! Float&lt;br /&gt;
{{!}}{{!}} A floating point number (i.e. has decimals)&lt;br /&gt;
{{!}}-&lt;br /&gt;
! List&lt;br /&gt;
{{!}}{{!}} A specific list of options that will be provided (e.g. faction choices of British, Prussian, or French)&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-rc-label&amp;quot;&amp;gt;Notes&amp;lt;/div&amp;gt;&lt;br /&gt;
* Some arguments will require numbers representing a position or rotation. These can be worked out in game by typing &amp;lt;code&amp;gt;get&amp;lt;/code&amp;gt; in the console to give the current player&#039;s position and rotation.&lt;br /&gt;
* Some arguments will require the ID of a player. This is visible in the Admin/Mute Players Window (reached by pressing &amp;lt;code&amp;gt;P&amp;lt;/code&amp;gt; by default), or by using the command &amp;lt;code&amp;gt;rc playerlist&amp;lt;/code&amp;gt;.&lt;br /&gt;
* All remote commands can be added into your [[Server Configuration]] file for each map rotation, so you can automatically run commands when the map is selected. For example, you may want to always spawn 100 bots on a certain map for training purposes.&lt;br /&gt;
&lt;br /&gt;
=== Top Level Commands ===&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:40%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} game &amp;amp;lt;[[Maps{{!}}MapName]]&amp;amp;gt; &amp;amp;lt;mapRotationIndexToOverload&amp;amp;gt; [&amp;amp;lt;[[Game_Modes{{!}}GameMode]]&amp;amp;gt; &amp;amp;lt;[[Server_Configuration_Enums#Faction{{!}}AttackerFaction]]&amp;amp;gt; &amp;amp;lt;[[Server_Configuration_Enums#Faction{{!}}DefendingFaction]]&amp;amp;gt;]&lt;br /&gt;
{{!}} Change level to &amp;amp;lt;[[Maps{{!}}MapName]]&amp;amp;gt; using the settings defined in &amp;amp;lt;mapRotationIndexToOverload&amp;amp;gt;. Optional overloads &amp;amp;lt;[[Game_Modes{{!}}GameMode]]&amp;amp;gt;, &amp;amp;lt;[[Server_Configuration_Enums#Faction{{!}}AttackerFaction]]&amp;amp;gt; and &amp;amp;lt;[[Server_Configuration_Enums#Faction{{!}}DefendingFaction]]&amp;amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc game BlackForest 2&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}}&lt;br /&gt;
:* [[Maps{{!}}MapName]] (String): Name of the map, same as in a server config file&lt;br /&gt;
:* mapRotationIndexToOverload (Integer): map rotation number&lt;br /&gt;
:* [[Game_Modes{{!}}GameMode]] (String): game mode to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction{{!}}AttackerFaction]] (String): attacking faction to use (optional)&lt;br /&gt;
:* [[Server_Configuration_Enums#Faction{{!}}DefendingFaction]] (String): defending faction to use (optional)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} help [&amp;amp;lt;command&amp;amp;gt;]&lt;br /&gt;
{{!}} Display help text about console commands.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc help get&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &#039;&#039;command&#039;&#039; (String): Optionally provide another command name to get further help on that specific command.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} broadcast &amp;amp;lt;message&amp;amp;gt;&lt;br /&gt;
{{!}} Send an admin message to all players on the server (can also be done in Admin chat with &amp;lt;code&amp;gt;/bc &amp;amp;lt;message&amp;amp;gt;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc broadcast Live at 18:30&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &#039;&#039;message&#039;&#039; (String): The text you want to broadcast. Subsequent calls to this will immediately replace the current message.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} carbonPlayers &amp;amp;lt;command&amp;amp;gt; [&amp;amp;lt;arguments&amp;amp;gt;]&lt;br /&gt;
{{!}} Bot controls. For more details see the section on [[#bot-commands|Bot Commands]].&lt;br /&gt;
{{!}} See the section on [[#bot-commands|Bot Commands]].&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} cls&lt;br /&gt;
{{!}} Clear the console. Useful if you&#039;re recording and want to clear your admin password before starting.&lt;br /&gt;
{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} fileReloader &amp;amp;lt;fileType&amp;amp;gt;&lt;br /&gt;
{{!}} Allows reloading of server configuration files without a server reboot. Useful for refreshing ban lists or tweaking [[Server_Configuration|map rotations]].&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc fileReloader serverConfigFile&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &#039;&#039;fileType&#039;&#039; (List): One of the following options.&lt;br /&gt;
:* serverConfigFile: The [[Server_Configuration|Server Configuration]] file&lt;br /&gt;
:* blackWhiteLists: The blacklist / whitelist&lt;br /&gt;
:* bannedPlayers: Banned players file&lt;br /&gt;
:* bannedMachines: Banned machines file&lt;br /&gt;
:* mutePlayersVoip: The VOIP muted players file&lt;br /&gt;
:* mutePlayersChat: The chat muted players file&lt;br /&gt;
:* all: Loads all but the Server Configuration.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} get [&amp;amp;lt;variable&amp;amp;gt;]&lt;br /&gt;
{{!}} Fetches the value of a server setting (or all values if no variable provided). See [[#config-variables|Configuration Variables]].&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc get characterGodMode&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &#039;&#039;variable&#039;&#039; (List): See [[#config-variables|Configuration Variables]]&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} mapRotation &amp;amp;lt;index&amp;amp;gt;&lt;br /&gt;
{{!}} Switches to the map configuration specified in the [[Server_Configuration|Server Configuration]] file.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc mapRotation 1&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &#039;&#039;index&#039;&#039; (Integer): The number of the rotation to switch to. The first in the file is 1, the second 2, etc.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} playerlist [mode]&lt;br /&gt;
{{!}} List the players connected to the server.&lt;br /&gt;
{{!}} &#039;&#039;mode&#039;&#039; (String): One of the following options:&lt;br /&gt;
:* connected: (default) List players that are connected to the server (both spawned and not spawned in)&lt;br /&gt;
:* ingame: List players that are currently mid-round (spawned in)&lt;br /&gt;
:* not-ingame: List players who aren&#039;t in-game (not spawned in, not on scoreboard)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} scorelog&lt;br /&gt;
{{!}} Prints out a score log including a list of who killed who.&lt;br /&gt;
{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} serverAdmin &amp;amp;lt;command&amp;amp;gt; &amp;amp;lt;ID&amp;amp;gt;&lt;br /&gt;
{{!}} Server admin commands. All generally accessible through the in-game &amp;quot;P&amp;quot; menu.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc serverAdmin slay 14&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &#039;&#039;command&#039;&#039; (List): One of the following commands.&lt;br /&gt;
:* ban&lt;br /&gt;
:* kick&lt;br /&gt;
:* chatMute&lt;br /&gt;
:* chatUnmute&lt;br /&gt;
:* voipMute&lt;br /&gt;
:* voipUnmute&lt;br /&gt;
:* permChatMute&lt;br /&gt;
:* permVoipMute&lt;br /&gt;
:* slay&lt;br /&gt;
:* slap&lt;br /&gt;
:* say&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;ID&#039;&#039; (Integer): The ID of the player to affect&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} set &amp;amp;lt;variable&amp;amp;gt; &amp;amp;lt;value&amp;amp;gt;&lt;br /&gt;
{{!}} Sets the value of a server setting. See [[#config-variables|Configuration Variables]].&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc set characterGodMode 1&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &#039;&#039;variable&#039;&#039; (List): See [[#config-variables|Configuration Variables]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;value&#039;&#039; (?): The value and its type will depend on the variable used.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} teleport &amp;amp;lt;target/s&amp;amp;gt; &amp;amp;lt;destination&amp;amp;gt;&lt;br /&gt;
{{!}} Teleports a specified player / set of players to another position on the map.&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;rc teleport me 200.5,11.1,435&amp;lt;/code&amp;gt;&lt;br /&gt;
{{!}} &#039;&#039;target/s&#039;&#039; (Integer): The ID of the player&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OR&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;target/s&#039;&#039; (String): Either &#039;&#039;me&#039;&#039;, &#039;&#039;all&#039;&#039;, &#039;&#039;defending&#039;&#039;, or &#039;&#039;attacking&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;destination&#039;&#039; (Floats): The X,Y,Z co-ordinate in space for the teleport - the Y co-ordinate is height, so try to drop them gently!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OR&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;destination&#039;&#039; (String): Can be set to &#039;&#039;me&#039;&#039; to spawn on the player&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} emplacementLimit &amp;amp;lt;emplacement&amp;amp;gt; &amp;amp;lt;side&amp;amp;gt; &amp;amp;lt;limit&amp;amp;gt;&lt;br /&gt;
{{!}} Sets the number of emplacements of a particular type that are buildable for each team.&lt;br /&gt;
{{!}} &#039;&#039;emplacement&#039;&#039; (List): An [[Server_Configuration_Enums#Emplacement Type|Emplacement Type]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;side&#039;&#039; (List): Either &#039;&#039;attacking&#039;&#039; or &#039;&#039;defending&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;limit&#039;&#039; (Integer): The limit to set&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} restart &amp;amp;lt;parameter&amp;amp;gt;&lt;br /&gt;
{{!}} Restarts the server based on a parameter.&lt;br /&gt;
{{!}} &#039;&#039;parameter&#039;&#039; (List): Either &#039;&#039;status&#039;&#039;, &#039;&#039;now&#039;&#039;, or &#039;&#039;cancel&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehiclesSpawn &amp;amp;lt;numhorses&amp;amp;gt; [&amp;amp;lt;faction&amp;amp;gt;] [&amp;amp;lt;cavalryClass&amp;amp;gt;]&lt;br /&gt;
{{!}} Spawns riderless horses.&lt;br /&gt;
{{!}} &#039;&#039;numhorses&#039;&#039; (Integer): The number to spawn&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;faction&#039;&#039; (List): &#039;&#039;British&#039;&#039;, &#039;&#039;French&#039;&#039;, or &#039;&#039;Prussian&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;cavalryClass&#039;&#039; (List): &#039;&#039;CuirassierDragoon&#039;&#039; or &#039;&#039;Hussar&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehiclesDespawn &amp;amp;lt;ID&amp;amp;gt;&lt;br /&gt;
{{!}} Despawn a horse.&lt;br /&gt;
{{!}} &#039;&#039;ID&#039;&#039; (Integer): The ID of the horse to despawn.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehiclesManager &amp;amp;lt;command&amp;amp;gt; [&amp;amp;lt;arguments&amp;amp;gt;]&lt;br /&gt;
{{!}} Server management for spawned horses (similar to bot controls).&lt;br /&gt;
{{!}} See section on [[#horse-commands|Horse Commands]]&lt;br /&gt;
{{!}}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=config-variables&lt;br /&gt;
|title=Configuration Variables&lt;br /&gt;
|content=&lt;br /&gt;
There are a number of server-side variables that can be tweaked which affect how the game behaves. These generally carry over between map rotations, so once they&#039;re set they can only be reset manually or by restarting the server. A recommendation for server owners would be to add the appropriate commands to set defaults into their starter map rotation (such as Training Grounds) so that they can restore the settings without a restart. See [[Server Configuration]] for how to do this.&lt;br /&gt;
&lt;br /&gt;
Typing &amp;lt;code&amp;gt;rc get&amp;lt;/code&amp;gt; will list the full set of variables and their current values. The ones listed below are those likely to be of use to server admins.&lt;br /&gt;
&lt;br /&gt;
As of [[Game_Version_0.3X#0.38|version 0.38]], all settings below can be reset to their default values by issuing the command &amp;lt;code&amp;gt;rc set default&amp;lt;/code&amp;gt;. This is useful to insert into specific [[Server_Configuration|map rotations]] as an easy reset.&lt;br /&gt;
&lt;br /&gt;
=== Game Settings ===&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:25%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:35%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:10%;&amp;quot; {{!}} Default&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} default {{!}}{{!}} Resets all settings to default. {{!}}{{!}} Does not take an argument {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterGodMode &amp;amp;lt;setting&amp;amp;gt; {{!}}{{!}} GOD MODE for characters {{!}}{{!}} setting (List): &#039;&#039;0&#039;&#039; to disable, &#039;&#039;1&#039;&#039; to enable for all players, &#039;&#039;2&#039;&#039; to enable for attackers, &#039;&#039;3&#039;&#039; to enable for defenders {{!}}{{!}} &#039;&#039;0&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} allowFriendlyDamageDefences &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} If enabled, friendly players may destroy the emplacements created by their own faction {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterFallDamageEnabled &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Toggles players&#039; fall damage {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} forceFirstPersonMode &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Toggles forced first person mode {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} allowFiring &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Toggles the ability for players to shoot with firearms {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} allowArtyFiring &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Toggles the ability for players to fire artillery {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} drawCannonPathTrajectories &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Draw Cannon Path Trajectories {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} drawFirearmTrajectories &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Broadcasts debug info to the clients when a player shoots a firearm. If you want to clear existing trajectories, get people to shoot into the ground in first person (i.e. bury the trajectories) before turning off. {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} broadcastMeleeDebugDataStrikeInfo &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Broadcasts hit info for the melee debug data to debug melee strikes {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} allowPreviewAnimations &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Allows usage of the preview animations on the clients (dance, etc...) {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} lanternsAsProjectiles &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Allows usage of hand held lanterns as artillery projectiles {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} maxDistanceAllowedForHealing &amp;amp;lt;distance&amp;amp;gt; {{!}}{{!}} Specifies the max distance for surgeon heals {{!}}{{!}} distance (Float): The healing distance {{!}}{{!}} &#039;&#039;2&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} fullPlayerHealingProcessTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Specifies the full time in seconds for a full healing process to finish {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;10&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} voiceChatEnabled &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Specifies whether voice chat is enabled or not {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} voiceChatEnabled &amp;amp;lt;[[Server_Configuration_Enums#Attacking Or Defending{{!}}faction]]&amp;amp;gt; {{!}}{{!}} Specifies whether voice chat is enabled for a certain faction {{!}}{{!}} enable ([[Server_Configuration_Enums#Attacking Or Defending{{!}}faction]]): &#039;&#039;Attacking&#039;&#039; to enable for attackers only, &#039;&#039;Defending&#039;&#039; to enable for defenders only. {{!}}{{!}} &#039;&#039;Both&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} voiceChat3D &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Specifies the spatial settings of the Voice Chat players {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} attackingFactionMaterialPoints &amp;amp;lt;materials&amp;amp;gt; {{!}}{{!}} Set the material points for the attacking faction (for Sapper building) {{!}}{{!}} materials (Integer): The number of materials to assign {{!}}{{!}} &#039;&#039;50&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} defendingFactionMaterialPoints &amp;amp;lt;materials&amp;amp;gt; {{!}}{{!}} Set the material points for the defending faction (for Sapper building) {{!}}{{!}} materials (Integer): The number of materials to assign {{!}}{{!}} &#039;&#039;50&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} spawnSectionsCapturable &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Toggles the ability to make spawn capture points capturable {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterRespawnTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Instructs the clients to change the respawn time. If lower than 5 may still show a 5s progress bar. {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterDynamicRespawnTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Dynamic respawn time (includes tents/tables) {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} explosionScaleMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Specifies the explosion scale multiplier {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} ragdollForceMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Specifies the ragdoll effects multiplier {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} orderSystemEnabled &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Toggles the officer order system. Defaults to true. {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} instantBuildMode &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Toggles instant emplacement building. {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} crouchToStrikeDelay &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Set minimum delay between going from crouch to melee strike (Default: 0.1 = transition time from crouch to combat stance). {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterMeleeBlockToIdleDelay &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration it takes for a pressed block to return to idle (&#039;block lingering&#039;) {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &amp;amp;mdash;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterMeleeBlockLingerToStrikeMinDelay &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration after which you are allowed to exit &#039;block lingering&#039; to perform a strike (default 0.05). Lower to make feints quicker, increase to slow down feinting. {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.05&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterMeleeHitOpponentStunTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration of a melee hit stun {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &amp;amp;mdash;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} explosionKnockbackAngle &amp;amp;lt;angle&amp;amp;gt; {{!}}{{!}} Knockback angle from explosions {{!}}{{!}} angle (Float): The angle in degrees {{!}}{{!}} &#039;&#039;60&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} explosionKnockbackForceMultiplier &amp;amp;lt;value&amp;amp;gt; {{!}}{{!}} Knockback force from explosions {{!}}{{!}} value (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} explosionKnockbackMaimedTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Time the player is stunned after landing from explosion knockback {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;1.5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} allowSpawnedPlayersSpectateOnly &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Only spawned players can spectate team (Admins exception) {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} freeflightCameraAllowed &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Enable free flight cam (Admins exception) {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} freeflightCameraAllowedPostPermaDeath &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Single life mode only: use free cam after death (Admins exception) {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} show_serverperformance_warning &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Toggles the server performance indicators. {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} roundEndPlayerWin &amp;amp;lt;playerID&amp;amp;gt; {{!}}{{!}} Force a specific player to win the round {{!}}{{!}} playerID (Integer): The ID of the player {{!}}{{!}} &amp;amp;mdash;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} roundEndFactionWin &amp;amp;lt;faction&amp;amp;gt; [&amp;amp;lt;reason&amp;amp;gt;] {{!}}{{!}} Force a faction to win the round {{!}}{{!}} faction (List): The faction; reason (String): optional win reason {{!}}{{!}} &amp;amp;mdash;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} meleeArenaRoundEndFactionWin &amp;amp;lt;faction&amp;amp;gt; {{!}}{{!}} Force a faction to win the Melee Arena round {{!}}{{!}} faction (List): The faction {{!}}{{!}} &amp;amp;mdash;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} longRangeHeadshotDamage &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Headshot damage multiplier at 150m+ range (0-1) {{!}}{{!}} multiplier (Float): A value between 0 and 1 {{!}}{{!}} &#039;&#039;1.0&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} revealFaction &amp;amp;lt;Attacking / Defending&amp;amp;gt; {{!}}{{!}} Reveals a faction on the minimap {{!}}{{!}} faction (List): &#039;&#039;Attacking&#039;&#039; or &#039;&#039;Defending&#039;&#039; {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} repairSpeedMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Speed multiplier for repairing any object, including sapper objects and ships. {{!}}{{!}} multiplier (Float): The speed multiplier {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} constructSpeedMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Speed multiplier for constructing sapper objects. {{!}}{{!}} multiplier (Float): The speed multiplier {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
=== Cavalry Management ===&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:25%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:35%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:10%;&amp;quot; {{!}} Default&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehicleHorseForAll &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Allows all characters to ride horses {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehicleHorseForOfficer &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Allows officers to ride horses {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} useSpecialHorseVariants &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Spawn the holiest of horses {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} secondsToPassAfterDismounted &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Despawn time for a horse after the death/dismount of his rider. {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;30&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} secondsSpawnedBeforeDespawn &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Defines the time a horse needs to have been alive before it gets despawned. {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;60&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} secondsToPassAfterHealthUpdated &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Defines the time required to pass before a horse is despawned after it has been damaged. If the timer was at 5 seconds, it will reset back to the defined time. {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;15&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehicleAllowCollisionSlowdown &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Slow horses on collision {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehicleAllowDamageRearing &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Horses rear on damage {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehicleAllowDamageSlowdown &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Slow horses on damage {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehicleDamageResistanceMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Horse damage resistance scale {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehicleAirForwardMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Jump forward multiplier {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;0.8&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} vehicleJumpHeightMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Jump height multiplier {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1.3&#039;&#039;&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
=== Character Movement ===&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:25%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:35%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:10%;&amp;quot; {{!}} Default&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterJumpForce &amp;amp;lt;force&amp;amp;gt; {{!}}{{!}} The jump force of the characters {{!}}{{!}} force (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterRunSpeed &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} The run speed of the characters (multiplies with below options) {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterRunForwardSpeed &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} The forward run speed of the characters {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterRunStrafeSpeed &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} The strafe run speed of the characters {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterRunBackwardsSpeed &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} The backwards run speed of the characters {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterWalkSpeed &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} The walk speed of the characters (multiplies with below options). This will also apply when walking while holding objects (e.g. ammo boxes) {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterWalkForwardSpeed &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} The forward walk speed of the characters {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterWalkStrafeSpeed &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} The strafe walk speed of the characters {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterWalkBackwardsSpeed &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} The backwards walk speed of the characters {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} ladderMoverSpeedMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Multiplies ladder mover speed {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} ladderMoverRotationMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Multiplies ladder mover rotation {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rocketMoverSpeedMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Multiplies rocket mover speed {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rocketMoverRotationMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Multiplies rocket mover rotation {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
=== Weapons ===&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:25%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:35%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:10%;&amp;quot; {{!}} Default&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterInfiniteFirearmAmmo &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Toggles infinite firearm ammo for testing purposes {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterWeaponDamageScale &amp;amp;lt;scale&amp;amp;gt; {{!}}{{!}} Sets the scale of the damage that weapons do (NOT CURRENTLY WORKING) {{!}}{{!}} scale (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterWeaponApplyHorizontalDeviation &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Specifies whether the firearm weapons apply horizontal deviation {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterWeaponFirearmApplyDrop &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Specifies whether hand weapons can damage DamageableObjects &#039;&#039;(does not appear to be implemented)&#039;&#039; {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterWeaponInfiniteRange &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Infinite firearm range {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterMeleeBlockStunTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration of a melee block stun {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.8&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterMeleeWeaponReleaseTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Melee attack delay {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;-1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterMeleeHitOpponentStunTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration of a melee hit stun {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.35&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterMeleeInterruptedStunTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration of a melee interrupted stun {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.4&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterMaimedTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration of a maim {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;1.5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterSecondaryAttackMaimedTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration of a maim from secondary attack (shove/kick) {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.45&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterMaimedMovementTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration of a maim movement {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.45&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterSecondaryAttackTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration of a secondary attack duration {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.85&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} secondaryAttackCooldownDuration &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} The duration of the cooldown between secondary attacks {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} meleeChambering &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Toggles melee chambering {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} allowBlocking &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Make it possible to disable melee blocks {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} allowWeaponHoldSwapOverride &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Server administrators are now able to allow players to change to another weapon direction while blocking is disabled. {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterExplosiveFirearms &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Enables or disables the ability for firearms to shoot exploding projectiles. {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
=== Melee Kicks ===&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:25%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:35%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:10%;&amp;quot; {{!}} Default&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterSecondaryAttackForce &amp;amp;lt;float&amp;amp;gt; {{!}}{{!}} Push distance from kick {{!}}{{!}} value (Float): The push force {{!}}{{!}} &#039;&#039;8.5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterSecondaryAttackLaunchAngle &amp;amp;lt;float&amp;amp;gt; {{!}}{{!}} Launch angle of kick {{!}}{{!}} value (Float): The angle {{!}}{{!}} &#039;&#039;0&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterSecondaryAttackRange &amp;amp;lt;float&amp;amp;gt; {{!}}{{!}} Kick range {{!}}{{!}} value (Float): The range {{!}}{{!}} &#039;&#039;0.75&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterSecondaryAttackKickbackDuration &amp;amp;lt;float&amp;amp;gt; {{!}}{{!}} Kickback time {{!}}{{!}} value (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.22&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterSecondaryAttackWindupTime &amp;amp;lt;float&amp;amp;gt; {{!}}{{!}} Kick windup time {{!}}{{!}} value (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.3&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterSecondaryAttackWinddownTime &amp;amp;lt;float&amp;amp;gt; {{!}}{{!}} Kick winddown time {{!}}{{!}} value (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.3&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} characterSecondaryAttackStagger &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Stagger on kick {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &amp;amp;mdash;&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
=== Artillery ===&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:25%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:35%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:10%;&amp;quot; {{!}} Default&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} cannonMoverSpeedMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Multiplies cannon mover speed. Note this will also affect cannon recoil! {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} cannonMoverRotationMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Multiplies cannon mover rotation {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} cannonRecoilSpeedMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Cannon recoil speed multiplier {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} cannonLoadingSpeedMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Cannon loading/ramming/pushing speed multiplier {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} allowAmmoSelectorUIDebugShow &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Allows players to use the debugging ammo selector panel. This is bound to &#039;&#039;O&#039;&#039; by default and will open an instant artillery ammo selection panel. {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} pathProjectileVelocity &amp;amp;lt;value&amp;amp;gt; {{!}}{{!}} Sets the path velocity of the rocket projectile with given input {{!}}{{!}} value (Float): Value to set {{!}}{{!}} &#039;&#039;145&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rocketProjectileVelocity &amp;amp;lt;value&amp;amp;gt; {{!}}{{!}} Sets the velocity of the rocket projectile with given input {{!}}{{!}} value (Float): Value to set {{!}}{{!}} &#039;&#039;22&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rocketProjectileGravity &amp;amp;lt;value&amp;amp;gt; {{!}}{{!}} Change gravity of the rocket {{!}}{{!}} value (Float): Value to set {{!}}{{!}} &#039;&#039;40&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rocketProjectileRandomizedInterval &amp;amp;lt;value&amp;amp;gt; {{!}}{{!}} The frequency of random positioning of the projectile in seconds {{!}}{{!}} value (Float): Value to set {{!}}{{!}} &#039;&#039;2&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rocketProjectileDeviation &amp;amp;lt;value&amp;amp;gt; {{!}}{{!}} Set a positive value that can be used to randomize the flight deviation {{!}}{{!}} value (Float): Value to set {{!}}{{!}} &#039;&#039;5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} mortarProjectileVelocity &amp;amp;lt;value&amp;amp;gt; {{!}}{{!}} Set a positive value that can be used for mortar projectile velocity {{!}}{{!}} value (Float): Value to set {{!}}{{!}} &#039;&#039;60&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} artyProjectileBounceSpeedReduction &amp;amp;lt;value&amp;amp;gt; {{!}}{{!}} Set a positive value that can be used for bounce slowdowns {{!}}{{!}} value (Float): Value to set {{!}}{{!}} &#039;&#039;0.666&#039;&#039;&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
=== Naval Variables ===&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:25%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:35%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:10%;&amp;quot; {{!}} Default&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} shipDrivingFieldsScale &amp;amp;lt;scale&amp;amp;gt; {{!}}{{!}} Specifies the scale of the fields that are used when driving ships. Multiplies their speed. {{!}}{{!}} scale (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} shipFlyMode &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Interplanetary travel! Enable ships to fly. {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;false&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} windDirectionAffectsShipSpeed &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} Specifies whether the wind direction affects the speed of the ships {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable {{!}}{{!}} &#039;&#039;true&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rowboatSpawnHoldInteractionTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Rowboat spawning action duration {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rowboatSpawnHoldInteractionTimeWhileSinking &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Rowboat spawning action duration while sinking {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;0.5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rowboatCooldownBetweenSpawns &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Rowboat spawning delay between spawns {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;120&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rowboatCooldownBetweenSpawnsWhileSinking &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Rowboat spawning delay between spawns while sinking {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} shipSailWindUnitMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Wind affect potency on the sails multiplier {{!}}{{!}} multiplier (Float): A multiplier value {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} gunboatCooldownBetweenSpawns &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Steamboat MG cooldown between spawns {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;120&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} steamboat2GunCooldownBetweenSpawns &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Steamboat 2-Gun cooldown between spawns {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;120&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rocketboatCooldownBetweenSpawns &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Rocketboat cooldown between spawns {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;120&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} gunboatMaxSpawnCount &amp;amp;lt;count&amp;amp;gt; {{!}}{{!}} Determines the maximum amount of dynamically spawned gunboats at any moment. -1 specifies no limit. {{!}}{{!}} count (Integer): The maximum count {{!}}{{!}} &#039;&#039;-1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} steamboat2GunMaxSpawnCount &amp;amp;lt;count&amp;amp;gt; {{!}}{{!}} Determines the maximum amount of dynamically spawned 2-gun steamboats at any moment. -1 specifies no limit. {{!}}{{!}} count (Integer): The maximum count {{!}}{{!}} &#039;&#039;-1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rocketboatMaxSpawnCount &amp;amp;lt;count&amp;amp;gt; {{!}}{{!}} Determines the maximum amount of dynamically spawned rocketboats at any moment. -1 specifies no limit. {{!}}{{!}} count (Integer): The maximum count {{!}}{{!}} &#039;&#039;-1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} autoKillableBoatCooldownTimer &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Auto-despawn boats after this time {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;60&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} shipRamKnockbackForce &amp;amp;lt;force&amp;amp;gt; {{!}}{{!}} Base knockback force to apply to the players on board the ship being rammed. {{!}}{{!}} force (Float): The base knockback force {{!}}{{!}} &#039;&#039;6&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} shipRamKnockbackRadiusPerUnitDamage &amp;amp;lt;radius&amp;amp;gt; {{!}}{{!}} Ram knockback radius compared to ram damage. e.g. with a value of 0.1, ram damage of 100 will result in a 10m knockback radius. {{!}}{{!}} radius (Float): Knockback radius in metres {{!}}{{!}} &#039;&#039;0.1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} capturedShipStartingResourcesPercent &amp;amp;lt;percentage&amp;amp;gt; {{!}}{{!}} Sets the percentage of resources dropped when a ship is sunk compared to when a ship is captured. {{!}}{{!}} percentage (Float): Percentage of resources dropped {{!}}{{!}} &#039;&#039;0.5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} capturedShipStartingResourcesPercent  &amp;amp;lt;percentage&amp;amp;gt; {{!}}{{!}} Sets the percentage of starting resources a ship gets set to once it&#039;s captured. Used in game modes where the ship does not get automatically scuttled (sunk) on capture. {{!}}{{!}} percentage (Float): Percentage of starting resources {{!}}{{!}} &#039;&#039;0.5&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} shipResourceBoxDespawnTime &amp;amp;lt;time&amp;amp;gt; {{!}}{{!}} Sets how much time in seconds it takes for a ship resource drop box to despawn. {{!}}{{!}} time (Float): The time in seconds {{!}}{{!}} &#039;&#039;300&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} shipMastBonusRepairHealthMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Sets the bonus health multiplier applied when repairing a ship mast. {{!}}{{!}} multiplier (Float): The bonus health multplier {{!}}{{!}} &#039;&#039;2&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} projectileShipVelocityAddonMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Sets the percentage of a moving ship&#039;s velocity to add on to the velocity of naval cannon projectiles (1 being how moving projectiles behave in normal physics). {{!}}{{!}} multiplier (Float): The velocity addon multplier {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} shipForceZoneStrengthMultiplier &amp;amp;lt;multiplier&amp;amp;gt; {{!}}{{!}} Sets the percentage of the force strength applied on ships by force zones. {{!}}{{!}} multiplier (Float): The force strength multiplier {{!}}{{!}} &#039;&#039;1&#039;&#039;&lt;br /&gt;
{{!}}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=nature-settings&lt;br /&gt;
|title=Nature Settings&lt;br /&gt;
|content=&lt;br /&gt;
These commands should be prefixed with &amp;lt;code&amp;gt;rc nature&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:40%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} preset &amp;amp;lt;name&amp;amp;gt;&lt;br /&gt;
{{!}} Set the weather to one of the defined presets&lt;br /&gt;
{{!}} name (List): The name of the preset to select from the nature presets enum.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} wind &amp;amp;lt;value&amp;amp;gt; [&amp;amp;lt;transitionTime&amp;amp;gt;] {{!}}{{!}} Set the direction of the wind {{!}}{{!}} value (List): One of &#039;&#039;North, NorthEast, East, SouthEast, South, SouthWest, West, NorthWest&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
transitionTime (Float): The length of time in seconds for the change to happen over&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
==== Weather Presets ====&lt;br /&gt;
&#039;&#039;&#039;Biome Weather Presets:&#039;&#039;&#039;&lt;br /&gt;
* Forest_Clear_Day / _Dawn / _Night&lt;br /&gt;
* Forest_Rain_Day / _Dawn / _Night / _Storm / _Dark_Night&lt;br /&gt;
* Snow_Snowing_Day / _Dawn / _Night / _Snowstorm / _Dark_Night&lt;br /&gt;
* Sand_Clear_Day / _Dawn / _Night / _Sandstorm&lt;br /&gt;
* City_Clear_Day / _Dawn / _Night / _Rain_Day / _Rain_Dawn / _Rain_Night / _Storm&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Frontlines Weather Presets:&#039;&#039;&#039;&lt;br /&gt;
* Frontlines_Forest_Clear_(Day|Night|Dawn) / _Rain_(Day|Night|Dawn) / _Storm / _Dark_Night&lt;br /&gt;
* Frontlines_Snow_Clear_(Day|Night|Dawn) / _Snowing_(Day|Night|Dawn) / _Snowstorm / _Dark_Night&lt;br /&gt;
* Frontlines_Ocean_Clear_(Dawn|Day|Night) / _Rain_(Dawn|Day|Night) / _Storm / _Dark_Night&lt;br /&gt;
* Frontlines_Sand_Clear_(Dawn|Day|Night) / _Sandstorm&lt;br /&gt;
* Frontlines_City_Clear_(Day|Night|Dawn) / _Rain_(Day|Night|Dawn) / _Storm&lt;br /&gt;
* Frontlines_Trench_Clear_(Day|Night|Dawn) / _Rain_(Day|Night|Dawn) / _Storm / _Dark_Night&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=bot-commands&lt;br /&gt;
|title=Bot Commands&lt;br /&gt;
|content=&lt;br /&gt;
Holdfast has some fairly dumb bots. While they won&#039;t put up a fight, they are useful for testing ranges, or just satisfying your need to kill. All commands are prefixed with &amp;lt;code&amp;gt;rc carbonPlayers&amp;lt;/code&amp;gt;. Note that most commands apply to all bots, except where a bot could literally not follow the command (non-flagbearers switching to a BearingFlag for example).&lt;br /&gt;
&lt;br /&gt;
e.g. To spawn 50 bots you would issue the command &amp;lt;code&amp;gt;rc carbonPlayers spawn 50&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-rc-note&amp;quot;&amp;gt;Most commands require prerequisites such as &amp;quot;be close to the object/horse/player&amp;quot;, have line of sight, or be the correct class.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; {{!}} Arguments&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} spawn &amp;amp;lt;number&amp;amp;gt; [&amp;amp;lt;interval&amp;amp;gt;]&lt;br /&gt;
{{!}} Spawn a number of bots on the server. Bots spawn (and respawn) as random classes and factions distributed across spawn points.&lt;br /&gt;
{{!}} number (Integer): The number of bots to spawn&lt;br /&gt;
&lt;br /&gt;
interval (Integer): Seconds between each spawn. Defaults to 0.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} spawnSpecific &amp;amp;lt;faction&amp;amp;gt; &amp;amp;lt;class&amp;amp;gt; [&amp;amp;lt;name&amp;amp;gt;] [&amp;amp;lt;regiment tag&amp;amp;gt;] [&amp;amp;lt;uniform id&amp;amp;gt;]&lt;br /&gt;
{{!}} Spawns a specific bot.&lt;br /&gt;
{{!}} Name needs to have no spaces, regiment requires someone from that regiment to be in the server&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} disperse {{!}}{{!}} Randomly disperse bots over the map {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} join {{!}}{{!}} Join all of the bots in the centre of the map {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} ignoreAutoControls &amp;amp;lt;enable&amp;amp;gt; {{!}}{{!}} For script mods &amp;amp;mdash; toggles auto bot controls {{!}}{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} forceInputAxis &amp;amp;lt;enable&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;]&lt;br /&gt;
{{!}} Toggles whether the bots shuffle around randomly, or respond to the value set by &#039;&#039;inputAxis&#039;&#039;&lt;br /&gt;
{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} forceInputRotation &amp;amp;lt;enable&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;]&lt;br /&gt;
{{!}} Toggles whether the bots spin around randomly, or respond to the value set by &#039;&#039;inputRotation&#039;&#039;&lt;br /&gt;
{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} inputAxis &amp;amp;lt;sideways&amp;amp;gt; &amp;amp;lt;forwards&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;]&lt;br /&gt;
{{!}} Sets the movement inputs for ALL bots&lt;br /&gt;
{{!}} sideways (Float): The amount of strafe input in the range -1 to +1. Positive is to the right.&lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1. Positive is forwards.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} inputRotation &amp;amp;lt;rotation&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;]&lt;br /&gt;
{{!}} Sets the direction for ALL bots to face&lt;br /&gt;
{{!}} direction (Float): The direction in degrees taken from North. i.e. 90 is East, 180 South, etc.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} playerAction &amp;amp;lt;action&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;]&lt;br /&gt;
{{!}} Tells all bots to take a certain action&lt;br /&gt;
{{!}} action (List): See the [[Server_Configuration_Enums#Player_Actions|list of player actions]].&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} switchWeapon [&amp;amp;lt;weapon&amp;amp;gt;] [&amp;amp;lt;playerId&amp;amp;gt;]&lt;br /&gt;
{{!}} Tell all bots to switch to this weapon (if they have it in their loadout)&lt;br /&gt;
{{!}} weapon (List): See the [[Server_Configuration_Enums#Weapon|list of weapons]]. With no argument will switch between fists and firearm.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} switchNextWeapon [&amp;amp;lt;playerId&amp;amp;gt;] {{!}}{{!}} Tell all bots to switch to their next weapon in their loadout {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} autoWeaponSwitchToggle &amp;amp;lt;enable&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;] {{!}}{{!}} Tell all bots to auto switch their weapons {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} voicePhrase &amp;amp;lt;phrase&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;]&lt;br /&gt;
{{!}} Bots will shout this phrase&lt;br /&gt;
{{!}} phrase (List): See the [[Server_Configuration_Enums#Voice Phrases|list of voice phrases]].&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} randomVoicePhrase [&amp;amp;lt;playerId&amp;amp;gt;] {{!}}{{!}} Bots will each shout a random phrase {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} equipCarryableItem &amp;amp;lt;carryableObjectType&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;] [&amp;amp;lt;inworldItemId&amp;amp;gt;]&lt;br /&gt;
{{!}} Bots will equip a carryable object&lt;br /&gt;
{{!}} carryableObjectType: See the [[Server_Configuration_Enums#Carryable Objects|list of carryable objects]]. inworldItemId is an optional field if you want to carry an existent inworld item (like an ammobox that will be placed when dropped).&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} pitch &amp;amp;lt;value&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;]&lt;br /&gt;
{{!}} Bots will pitch towards the value. Used for aiming and melee attacks.&lt;br /&gt;
{{!}} value ranges from -1.5 (downmost) to 2 (upmost).&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} yaw &amp;amp;lt;value&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;]&lt;br /&gt;
{{!}} Bots will twist their body towards the value. Used on horses.&lt;br /&gt;
{{!}} value ranges from -90 to 90 degrees.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} setRunning &amp;amp;lt;enable&amp;amp;gt; [&amp;amp;lt;playerId&amp;amp;gt;] {{!}}{{!}} Bots will toggle their run mode. {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} startHealing &amp;amp;lt;healerId&amp;amp;gt; &amp;amp;lt;targetPlayerId&amp;amp;gt; {{!}}{{!}} Specific bot will try start healing someone else {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} stopHealing &amp;amp;lt;healerId&amp;amp;gt; {{!}}{{!}} Specific bot will stop healing whoever he is currently healing {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} instrumentPlay &amp;amp;lt;playerId&amp;amp;gt; &amp;amp;lt;instrumentType&amp;amp;gt; &amp;amp;lt;songId&amp;amp;gt;&lt;br /&gt;
{{!}} Specific bot starts playing a song&lt;br /&gt;
{{!}} instrumentType: See the [[Server_Configuration_Enums#Instruments|List of Instrument Types]], songId: See the [[Server_Configuration_Enums#Instrument_Songs|List of Songs]]&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} instrumentStop &amp;amp;lt;playerId&amp;amp;gt; {{!}}{{!}} Specifies a bot to stop playing whatever song he&#039;s playing {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} interactableObject &amp;amp;lt;playerId&amp;amp;gt; &amp;amp;lt;itemId&amp;amp;gt; &amp;amp;lt;shipId&amp;amp;gt; &amp;amp;lt;interactionType&amp;amp;gt; &amp;amp;lt;transitionId&amp;amp;gt;&lt;br /&gt;
{{!}} Allows a bot to interact with an inworld object&lt;br /&gt;
{{!}} use the non-rc command &amp;lt;code&amp;gt;set showDebugInteractionSystem &amp;amp;lt;enable&amp;amp;gt;&amp;lt;/code&amp;gt; to see details on what actions are.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} interactableObjectUpdateCannon &amp;amp;lt;playerId&amp;amp;gt; &amp;amp;lt;itemId&amp;amp;gt; &amp;amp;lt;shipId&amp;amp;gt; &amp;amp;lt;xAimRot&amp;amp;gt; &amp;amp;lt;yAimRot&amp;amp;gt;&lt;br /&gt;
{{!}} Allows a bot to update a cannon interaction&lt;br /&gt;
{{!}} xAimRot, yAimRot are floats&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} interactableObjectUpdateMovingCannon &amp;amp;lt;playerId&amp;amp;gt; &amp;amp;lt;itemId&amp;amp;gt; &amp;amp;lt;shipId&amp;amp;gt; &amp;amp;lt;xAimRot&amp;amp;gt; &amp;amp;lt;yAimRot&amp;amp;gt; &amp;amp;lt;xMoveRot&amp;amp;gt; &amp;amp;lt;pos&amp;amp;gt; &amp;amp;lt;rot&amp;amp;gt;&lt;br /&gt;
{{!}} Allows a bot to update a moving cannon interaction&lt;br /&gt;
{{!}} xAimRot, yAimRot, xMoveRot are floats. pos, rot are Vector3&#039;s written in the &amp;quot;x,y,z&amp;quot; format i.e. &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} interactableObjectUpdateMovingLadder &amp;amp;lt;playerId&amp;amp;gt; &amp;amp;lt;itemId&amp;amp;gt; &amp;amp;lt;shipId&amp;amp;gt; &amp;amp;lt;pos&amp;amp;gt; &amp;amp;lt;rot&amp;amp;gt; &amp;amp;lt;xMoveRot&amp;amp;gt; &amp;amp;lt;visual pos&amp;amp;gt; &amp;amp;lt;visual rot&amp;amp;gt;&lt;br /&gt;
{{!}} Allows a bot to update a moving ladder interaction&lt;br /&gt;
{{!}} xMoveRot is a float. pos, rot, visual pos, visual rot are Vector3&#039;s written in the &amp;quot;x,y,z&amp;quot; format i.e. &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} interactableObjectUpdateMovingRocket &amp;amp;lt;playerId&amp;amp;gt; &amp;amp;lt;itemId&amp;amp;gt; &amp;amp;lt;shipId&amp;amp;gt; &amp;amp;lt;xAimRot&amp;amp;gt; &amp;amp;lt;yAimRot&amp;amp;gt; &amp;amp;lt;xMoveRot&amp;amp;gt; &amp;amp;lt;pos&amp;amp;gt; &amp;amp;lt;rot&amp;amp;gt; &amp;amp;lt;visual pos&amp;amp;gt; &amp;amp;lt;visual rot&amp;amp;gt;&lt;br /&gt;
{{!}} Allows a bot to update a moving rocket interaction&lt;br /&gt;
{{!}} xAimRot, yAimRot, xMoveRot are floats. pos, rot, visual pos, visual rot are Vector3&#039;s written in the &amp;quot;x,y,z&amp;quot; format i.e. &amp;quot;0,0,0&amp;quot; as one string.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} mountVehicle &amp;amp;lt;playerId&amp;amp;gt; &amp;amp;lt;vehicleId&amp;amp;gt; [&amp;amp;lt;mountTriggerId&amp;amp;gt;]&lt;br /&gt;
{{!}} Allows a bot to mount a vehicle&lt;br /&gt;
{{!}} use the non-rc command &amp;lt;code&amp;gt;set showDebugVehiclesSystem &amp;amp;lt;enable&amp;amp;gt;&amp;lt;/code&amp;gt; to see details on what horse id&#039;s are.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} dismountVehicle &amp;amp;lt;playerId&amp;amp;gt; {{!}}{{!}} Allows a bot to dismount a vehicle {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} highCommandOrder &amp;amp;lt;playerId&amp;amp;gt; &amp;amp;lt;highCommandOrderType&amp;amp;gt; &amp;amp;lt;position&amp;amp;gt; &amp;amp;lt;rotation y&amp;amp;gt;&lt;br /&gt;
{{!}} Allows a bot to create an order&lt;br /&gt;
{{!}} highCommandOrderType: See the [[Server_Configuration_Enums#High_Command_Order_Type|List of high command orders]].&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} sapperChangeMode &amp;amp;lt;playerId&amp;amp;gt; &amp;amp;lt;sapperMode&amp;amp;gt;&lt;br /&gt;
{{!}} Allows a bot to change his sapper build/deconstruct mode&lt;br /&gt;
{{!}} sapperMode: See the [[Server_Configuration_Enums#Sapper_Build_Mode|List of sapper build modes]].&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} sapperBuildItem &amp;amp;lt;playerId&amp;amp;gt; &amp;amp;lt;emplacementType&amp;amp;gt; &amp;amp;lt;position&amp;amp;gt; &amp;amp;lt;rotation&amp;amp;gt; &amp;amp;lt;parentId&amp;amp;gt; &amp;amp;lt;socketId&amp;amp;gt;&lt;br /&gt;
{{!}} Allows a bot to build a sapper object&lt;br /&gt;
{{!}} emplacementType: See the [[Server_Configuration_Enums#Emplacement_Type|List of sapper emplacement types]]. Use the non-rc command &amp;lt;code&amp;gt;set showDebugInteractionSystem &amp;amp;lt;enable&amp;amp;gt;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;set showDebugEmplacementSystem &amp;amp;lt;enable&amp;amp;gt;&amp;lt;/code&amp;gt; to understand the system.&lt;br /&gt;
{{!}}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=horse-commands&lt;br /&gt;
|title=Horse Commands&lt;br /&gt;
|content=&lt;br /&gt;
These commands will override &#039;&#039;&#039;ALL&#039;&#039;&#039; horses on the server, not just non-player horses.&lt;br /&gt;
&lt;br /&gt;
All commands are prefixed with &amp;lt;code&amp;gt;rc vehiclesManager&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g. To set horse speed you would issue the command &amp;lt;code&amp;gt;rc vehiclesManager cappedSpeed 2; vehiclesManager forceCappedSpeed true&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:40%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} forceInputAxis &amp;amp;lt;enable&amp;amp;gt; [&amp;amp;lt;vehicleId&amp;amp;gt;]&lt;br /&gt;
{{!}} Toggles whether the horses respond to the value set by &#039;&#039;inputAxis&#039;&#039;&lt;br /&gt;
{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} inputAxis &amp;amp;lt;sideways&amp;amp;gt; &amp;amp;lt;forwards&amp;amp;gt; [&amp;amp;lt;vehicleId&amp;amp;gt;]&lt;br /&gt;
{{!}} Sets the movement inputs for ALL horses&lt;br /&gt;
{{!}} sideways (Float): The amount of strafe input in the range -1 to +1. Positive is to the right.&lt;br /&gt;
&lt;br /&gt;
forwards (Float): The amount of forward/backward input in the range -1 to +1. Positive is forwards.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} forceCappedSpeed &amp;amp;lt;enable&amp;amp;gt; [&amp;amp;lt;vehicleId&amp;amp;gt;]&lt;br /&gt;
{{!}} Force a capped speed&lt;br /&gt;
{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} cappedSpeed &amp;amp;lt;speed&amp;amp;gt; [&amp;amp;lt;vehicleId&amp;amp;gt;]&lt;br /&gt;
{{!}} Sets the capped speed&lt;br /&gt;
{{!}} speed (Float): The speed to set&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} forceRandomInputAxis &amp;amp;lt;enable&amp;amp;gt; [&amp;amp;lt;vehicleId&amp;amp;gt;]&lt;br /&gt;
{{!}} Toggles whether the horses input should be set randomly by &#039;&#039;forcedRandomInputAxisIntervalX&#039;&#039; and &#039;&#039;forcedRandomInputAxisIntervalY&#039;&#039;&lt;br /&gt;
{{!}} enable (Boolean): &#039;&#039;true&#039;&#039; to enable, &#039;&#039;false&#039;&#039; to disable&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} forcedRandomInputAxisIntervalX &amp;amp;lt;interval&amp;amp;gt; [&amp;amp;lt;vehicleId&amp;amp;gt;]&lt;br /&gt;
{{!}} Sets the time interval between randomly choosing a X-axis (left/right) input&lt;br /&gt;
{{!}} interval (Float): The time in seconds between changes.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} forcedRandomInputAxisIntervalY &amp;amp;lt;interval&amp;amp;gt; [&amp;amp;lt;vehicleId&amp;amp;gt;]&lt;br /&gt;
{{!}} Sets the time interval between randomly choosing a Y-axis (forward/backward) input&lt;br /&gt;
{{!}} interval (Float): The time in seconds between changes.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} jumpAction [&amp;amp;lt;vehicleId&amp;amp;gt;] {{!}}{{!}} Make horse jump {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} rearAction [&amp;amp;lt;vehicleId&amp;amp;gt;] {{!}}{{!}} Make horse rear {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} listVehicles {{!}}{{!}} List all horses on the server {{!}}{{!}} N/A&lt;br /&gt;
{{!}}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=naval&lt;br /&gt;
|title=Naval&lt;br /&gt;
|content=&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; class=&amp;quot;code&amp;quot; {{!}} Command&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:40%;&amp;quot; {{!}} Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:30%;&amp;quot; {{!}} Arguments&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} shipList {{!}}{{!}} List all spawned ships {{!}}{{!}} N/A&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} spawnships &amp;amp;lt;[[Server_Configuration_Enums#Ship_Type{{!}}ShipType]]&amp;amp;gt; &amp;amp;lt;number&amp;amp;gt; &amp;amp;lt;[[Server_Configuration_Enums#AttackingOrDefending{{!}}FactionSide]]&amp;amp;gt; [&amp;amp;lt;variationPresetIndex&amp;amp;gt;] [&amp;amp;lt;[[Server_Configuration_Enums#Ship_Name{{!}}shipNameIndex]]&amp;amp;gt; OR shipNameOverride] [&amp;amp;lt;hullColor1&amp;amp;gt;] [&amp;amp;lt;hullColor2&amp;amp;gt;]&lt;br /&gt;
{{!}} Spawns a number of ships for the given faction.&lt;br /&gt;
{{!}} shiptype (List): A defined [[Server_Configuration_Enums#Ship_Type|Ship Type]]&lt;br /&gt;
&lt;br /&gt;
number (Integer): The number of ships to spawn&lt;br /&gt;
&lt;br /&gt;
faction side (List): Either &#039;&#039;Attacking&#039;&#039; or &#039;&#039;Defending&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
variation preset index (Integer): Determines the color of accessories on the ship such as ropes and rough textures&lt;br /&gt;
&lt;br /&gt;
ship name index (Integer): Sets the ships name based on each faction&#039;s default ship name list&lt;br /&gt;
&lt;br /&gt;
ship name override (String): Sets the ship name to a custom name&lt;br /&gt;
&lt;br /&gt;
hull color 1 (Color): Sets the primary color of the ship&#039;s hull&lt;br /&gt;
&lt;br /&gt;
hull color 2 (Color): Sets the secondary color of the ship&#039;s hull&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} removeships &amp;amp;lt;ID&amp;amp;gt;&lt;br /&gt;
{{!}} Remove ships from the game&lt;br /&gt;
{{!}} selection (List): Either &#039;&#039;all&#039;&#039; or the ID of the specific ship to remove&lt;br /&gt;
{{!}}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=updates&lt;br /&gt;
|title=Updates&lt;br /&gt;
|content=&lt;br /&gt;
A quick reference of new/changed commands for Holdfast releases:&lt;br /&gt;
&lt;br /&gt;
=== [[Game_Version_0.4X#0.40|Version 0.40 - 17th December 2019]] ===&lt;br /&gt;
* Multiple changes for Cavalry&lt;br /&gt;
&lt;br /&gt;
=== [[Game_Version_0.3X#0.38|Version 0.38 - 11th October 2019]] ===&lt;br /&gt;
* Added &amp;quot;default&amp;quot; command for resetting server&lt;br /&gt;
&lt;br /&gt;
=== [[Game_Version_0.3X#0.37|Version 0.37 - 20th September 2019]] ===&lt;br /&gt;
* Added ability to issue multiple commands&lt;br /&gt;
* Added delayed commands&lt;br /&gt;
* Added allowFiring&lt;br /&gt;
&lt;br /&gt;
=== [[Game_Version_0.3X#0.36|Version 0.36 - 18th September 2019]] ===&lt;br /&gt;
* Added forceFirstPersonMode&lt;br /&gt;
&lt;br /&gt;
=== [[Game_Version_0.3X#0.34|Version 0.34 - 23rd August 2019]] ===&lt;br /&gt;
* Added secondary attack options&lt;br /&gt;
* Improved teleport command&lt;br /&gt;
&lt;br /&gt;
=== [[Game_Version_0.3X#0.33|Version 0.33 - 26th July 2019]] ===&lt;br /&gt;
* Added highPingIndicatorWarning setting&lt;br /&gt;
* Added orderSystemEnabled setting&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2742</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2742"/>
		<updated>2026-07-10T19:14:59Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image {&lt;br /&gt;
  flex: 0 0 320px;&lt;br /&gt;
  max-width: 320px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image img {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.toc,&lt;br /&gt;
#toc,&lt;br /&gt;
.toctoggle,&lt;br /&gt;
.mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task-table td {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-status {&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Status colors */&lt;br /&gt;
.wn-task.wn-status-not-started .wn-status-cell {&lt;br /&gt;
  color: #b00020;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-in-progress .wn-status-cell {&lt;br /&gt;
  color: #b26a00;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-done .wn-status-cell {&lt;br /&gt;
  color: #1b7f3a;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-social-card-icon img {&lt;br /&gt;
  width: 40px;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  display: block;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Game Modes Page ===== */&lt;br /&gt;
.hf-game-modes-page .hf-gm-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 70%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span {&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-code {&lt;br /&gt;
  background: #2d2926;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-value {&lt;br /&gt;
  color: #555555;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  margin: 10px 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 3px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-heading {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border-top: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-top: 6px;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 0 4px 6px 0;&lt;br /&gt;
  padding: 3px 7px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a:hover {&lt;br /&gt;
  border-color: #C9A227;&lt;br /&gt;
  color: #5f4c00 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Beginner&#039;s Guide Page ===== */&lt;br /&gt;
.hf-beginners-page .hf-bg-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts,&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact,&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Mechanics Page ===== */&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact,&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Directory Hub Pages ===== */&lt;br /&gt;
.hf-directory-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-classes-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-hero,&lt;br /&gt;
.hf-melee-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-directory-hero,&lt;br /&gt;
.hf-auxiliary-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-directory-hero,&lt;br /&gt;
.hf-voice-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.36), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: 76px minmax(0, 1fr);&lt;br /&gt;
  min-height: 98px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 65% 20%, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.22);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 76px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 76px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: 74px;&lt;br /&gt;
  max-width: 74px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.8);&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 6px;&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section,&lt;br /&gt;
.hf-melee-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-relpage-section,&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section,&lt;br /&gt;
.hf-voice-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-fact span,&lt;br /&gt;
.hf-shooting-page .hf-card-title a {&lt;br /&gt;
  color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-directory-fact span,&lt;br /&gt;
.hf-auxiliary-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Musician Tunes Page ===== */&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 9px 11px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table th,&lt;br /&gt;
.hf-music-page .hf-music-class-table th {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:first-child {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: 1%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(3),&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(5),&lt;br /&gt;
.hf-music-page .hf-music-class-table td:first-child {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table tr:hover td,&lt;br /&gt;
.hf-music-page .hf-music-class-table tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Factions Page ===== */&lt;br /&gt;
.hf-factions-page .hf-faction-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin-top: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-top: 4px solid #BFB69C;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 230px;&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card:hover {&lt;br /&gt;
  border-top-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 144px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest img {&lt;br /&gt;
  max-height: 120px;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-name {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  padding-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-note {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Sidebar Current Page Highlight ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Beginner&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Beginner&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;User_Interface&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;User_Interface&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Factions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Factions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Weapons&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Weapons&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Modes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Modes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Types&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Types&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Maps&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Maps&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Known_Issues&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Known_Issues&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Frequently_Asked_Questions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;FAQ&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Shooting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Shooting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Melee&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Melee&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Artillery&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Artillery&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Defences&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Defences&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Horseback_Riding&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Horseback_Riding&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Auxiliary&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Auxiliary&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Orders&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Orders&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Traits&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Traits&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Naval_Combat&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Naval_Combat&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Ships&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Ships&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Musician_Tunes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Musician_Tunes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Voice_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Voice_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Command&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Command&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Rank_and_File&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Rank_and_File&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Skirmisher&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Skirmisher&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Support&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Support&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Cavalry&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Cavalry&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crewmen&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crewmen&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Linebattle&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Linebattle&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crews&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crews&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Organized_Events&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Organized_Events&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Schedule&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Schedule&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Roster&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Roster&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_user_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_user_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_upgrade_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_upgrade_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Script_Modding_Guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Editing&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Map_Editing&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Workshop_Discord&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Workshop_Discord&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Mods_and_Consoles&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Mods_and_Consoles&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Hosting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Hosting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Server_Configuration&amp;quot;]:not([class*=&amp;quot;Server_Configuration_Enums&amp;quot;]) .hf-sidebar-list a[href*=&amp;quot;Server_Configuration&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Config_Templates&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Spawnable_Props&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Spawnable_Props&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Remote_Console_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Remote_Console_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Configuration_Enums&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Configuration_Enums&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Admin_Features&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Admin_Features&amp;quot;] {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.22) !important;&lt;br /&gt;
  border-left: 3px solid #C9A227;&lt;br /&gt;
  color: #FFFFFF !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  padding-left: 6px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Linebattle Page ===== */&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 68%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
  margin-bottom: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card,&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact span {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 36px 1fr;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-num {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 28px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule strong,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms th {&lt;br /&gt;
  background: #46463E;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms td:first-child {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  width: 140px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Hosting: Admin, Ban &amp;amp; Mute Files ===== */&lt;br /&gt;
.hf-admin-files-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card-important {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-name {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-desc {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 16px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Known Issues &amp;amp; Solutions Page ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-body-content {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Config Templates Page ===== */&lt;br /&gt;
/* Body selectors cover direct article/template views. The wrapper class below&lt;br /&gt;
   keeps the code colors working anywhere the template is transcluded. */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-body-content,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Collapsible template headings inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-block {&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  background: #EEEDEB;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading {&lt;br /&gt;
  background: #F2F0EA !important;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  border-left: 4px solid #C9A227;&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  padding: 10px 96px 10px 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading a {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: 14px;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  min-height: 40px;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-content {&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Code blocks inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Admin Features Page ===== */&lt;br /&gt;
.hf-admin-features-page .hf-admin-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top right, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 34%),&lt;br /&gt;
    linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #8a3327 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 20px 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .11em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 860px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body pre {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  border-radius: .35em;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 10px 0 14px;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  padding: .85em 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-label {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(138, 51, 39, 0.12), rgba(201, 162, 39, 0.08));&lt;br /&gt;
  border-left: 4px solid #8a3327;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-admin-note {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 14px 0 10px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable caption {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-bottom: 0;&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-features-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Configuration Enums Page ===== */&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-note {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block {&lt;br /&gt;
  background: linear-gradient(180deg, rgba(242, 240, 234, 0.98), rgba(238, 237, 235, 0.96));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  margin-bottom: 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .hf-issue-heading {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94)),&lt;br /&gt;
    linear-gradient(90deg, rgba(201, 162, 39, 0.3), rgba(201, 162, 39, 0));&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 10px 110px 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  right: 16px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 11px;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle a {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 12px 14px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content &amp;gt; p:first-child {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 6px;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label,&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable caption {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.16), rgba(201, 162, 39, 0.04));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  margin: 12px 0 6px;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label + .wikitable {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td {&lt;br /&gt;
  background: #f8f5ec;&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:first-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(3) {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #trait .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-family: ui-monospace, &amp;quot;SFMono-Regular&amp;quot;, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:last-child {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.36);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 1px 0;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #gamemodes,&lt;br /&gt;
.hf-server-configuration-enums-page #map-names,&lt;br /&gt;
.hf-server-configuration-enums-page #faction-winner,&lt;br /&gt;
.hf-server-configuration-enums-page #class,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon-classes,&lt;br /&gt;
.hf-server-configuration-enums-page #faction,&lt;br /&gt;
.hf-server-configuration-enums-page #attacking-defending {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #voice-phrases,&lt;br /&gt;
.hf-server-configuration-enums-page #player-actions,&lt;br /&gt;
.hf-server-configuration-enums-page #instruments,&lt;br /&gt;
.hf-server-configuration-enums-page #instrument-songs {&lt;br /&gt;
  border-left-color: #4b7f9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #ship-type,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-renderer-color,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name,&lt;br /&gt;
.hf-server-configuration-enums-page #emplacement,&lt;br /&gt;
.hf-server-configuration-enums-page #sapper-build-mode,&lt;br /&gt;
.hf-server-configuration-enums-page #nature-presets,&lt;br /&gt;
.hf-server-configuration-enums-page #explosion-type,&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object {&lt;br /&gt;
  border-left-color: #6a8f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type,&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order,&lt;br /&gt;
.hf-server-configuration-enums-page #trait,&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type {&lt;br /&gt;
  border-left-color: #8f4b9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #festive-season {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Class Pages ===== */&lt;br /&gt;
.hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96) 0%, rgba(70, 70, 62, 0.96) 68%, rgba(136, 109, 0, 0.92) 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 14px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.20), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -65px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 160px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header,&lt;br /&gt;
.hf-class-info-badges,&lt;br /&gt;
.hf-class-info-stats,&lt;br /&gt;
.hf-class-info-equip {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
  margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header-label,&lt;br /&gt;
.hf-class-info-equip-label,&lt;br /&gt;
.hf-class-info-stat-label {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction,&lt;br /&gt;
.hf-class-info-badge,&lt;br /&gt;
.hf-class-info-equip-item {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.10);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 5px;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  margin: 0 5px 6px 0;&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction img {&lt;br /&gt;
  height: 18px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.6);&lt;br /&gt;
  color: #fff3c4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stats {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.55);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-value {&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 23px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-bonus {&lt;br /&gt;
  color: #89d185;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  max-width: 280px;&lt;br /&gt;
  min-height: 258px;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 190px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-uniform-card-era {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  border-top: none;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
  border-radius: 0 0 6px 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image span,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image img {&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  color: #d9c78c;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 0 10px 10px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Artillery Page ===== */&lt;br /&gt;
.hf-artillery-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; ul:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(143, 47, 31, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #8f2f1f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body ul {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98) 0%, rgba(70, 70, 62, 0.96) 58%, rgba(143, 47, 31, 0.94) 100%);&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(201, 162, 39, 0.24), rgba(143, 47, 31, 0));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(143, 47, 31, 0.26);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.62);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  border-top-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Naval Combat Page ===== */&lt;br /&gt;
.hf-naval-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-section .hf-relpage-section-body {&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(31, 93, 143, 0.38), rgba(30, 30, 29, 0.96) 64%),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  float: right;&lt;br /&gt;
  height: 118px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -42px 0 12px 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card a,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img.mw-file-element {&lt;br /&gt;
  height: 94px !important;&lt;br /&gt;
  max-height: 94px !important;&lt;br /&gt;
  max-width: 145px !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Weapons Page ===== */&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #1e1e1d 0%, #2f2d2b 58%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 20px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.72);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  min-height: 246px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 136px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image:empty:before {&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  content: &amp;quot;Image pending&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 136px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a,&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image img {&lt;br /&gt;
  filter: saturate(1.05) contrast(1.02);&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-label {&lt;br /&gt;
  align-content: start;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  flex: 1;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-requirement {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 0 10px 10px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added,&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-enum {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 5px 6px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Orders / Traits &amp;amp; Abilities Pages ===== */&lt;br /&gt;
.hf-orders-page .hf-relpage-section,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96), rgba(70, 70, 62, 0.92)),&lt;br /&gt;
    linear-gradient(90deg, rgba(224, 186, 58, 0.14), rgba(224, 186, 58, 0));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  padding: 14px 16px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable,&lt;br /&gt;
.hf-traits-abilities-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 10px;&lt;br /&gt;
  margin: 14px 0 22px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%) !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:first-child {&lt;br /&gt;
  border-radius: 8px 0 0 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:last-child {&lt;br /&gt;
  border-radius: 0 8px 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td {&lt;br /&gt;
  background: linear-gradient(180deg, #fbf8ef 0%, #f0eadc 100%);&lt;br /&gt;
  border-bottom: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-top: 1px solid #d5d0c8 !important;&lt;br /&gt;
  color: #2f2d2b;&lt;br /&gt;
  line-height: 1.55;&lt;br /&gt;
  padding: 13px 14px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 64%),&lt;br /&gt;
    linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border-left: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-radius: 10px 0 0 10px;&lt;br /&gt;
  height: 86px;&lt;br /&gt;
  min-width: 86px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  width: 86px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  border-radius: 0 10px 10px 0;&lt;br /&gt;
  border-right: 1px solid #d5d0c8 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td {&lt;br /&gt;
  background: linear-gradient(180deg, #fffaf0 0%, #f6edda 100%);&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(47, 45, 43, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.30), rgba(224, 186, 58, 0) 66%),&lt;br /&gt;
    linear-gradient(180deg, #3b3832 0%, #1e1e1d 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable img,&lt;br /&gt;
.hf-traits-abilities-page .wikitable img {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 0;&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:first-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:first-of-type {&lt;br /&gt;
  height: 74px !important;&lt;br /&gt;
  opacity: 0.96;&lt;br /&gt;
  width: 74px !important;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:last-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:last-of-type {&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a {&lt;br /&gt;
  display: inline;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  position: static;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a.new,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a.new {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable b,&lt;br /&gt;
.hf-orders-page .wikitable strong,&lt;br /&gt;
.hf-traits-abilities-page .wikitable b,&lt;br /&gt;
.hf-traits-abilities-page .wikitable strong {&lt;br /&gt;
  color: #8f6f00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  min-width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page #captain-orders .wikitable td:first-child,&lt;br /&gt;
.hf-orders-page #midshipman-orders .wikitable td:first-child {&lt;br /&gt;
  width: 96px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Image Card Redesign ===== */&lt;br /&gt;
.hf-beginners-page .hf-card-grid,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card,&lt;br /&gt;
.hf-mechanics-page .hf-card,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.34), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  border: 1px solid #c9c1b2;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 260px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover,&lt;br /&gt;
.hf-mechanics-page .hf-card:hover,&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image,&lt;br /&gt;
.hf-mechanics-page .hf-card-image,&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 72% 18%, rgba(224, 186, 58, 0.25), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.35);&lt;br /&gt;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 10px 10px 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  padding-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img,&lt;br /&gt;
.hf-mechanics-page .hf-card-image img,&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
  max-width: none;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  padding: 13px 14px 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title,&lt;br /&gt;
.hf-mechanics-page .hf-card-title,&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.9);&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px;&lt;br /&gt;
  padding-bottom: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc,&lt;br /&gt;
.hf-mechanics-page .hf-card-desc,&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, #34322f 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #5b5444;&lt;br /&gt;
  border-top: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 5px 16px rgba(0, 0, 0, 0.2);&lt;br /&gt;
  min-height: 316px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 9px 22px rgba(0, 0, 0, 0.28);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 70% 18%, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #171716 100%);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.22);&lt;br /&gt;
  border-bottom-color: #5b5444;&lt;br /&gt;
  height: 238px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-caption,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-caption {&lt;br /&gt;
  align-items: flex-start;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  gap: 9px;&lt;br /&gt;
  padding: 12px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest {&lt;br /&gt;
  flex: 0 0 52px;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  max-height: 72px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 52px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-text,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-text {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #fff4d6;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg),&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg) {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(255, 238, 184, 0.14) 0%, rgba(201, 162, 39, 0.07) 30%, rgba(23, 23, 22, 0) 62%);&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg {&lt;br /&gt;
  filter: brightness(2.05) saturate(1.18) contrast(1.02);&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure p {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: left center;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg-missing,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg-missing {&lt;br /&gt;
  bottom: 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: 8px;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.68);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  letter-spacing: .05em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 6px 8px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.14);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  filter: brightness(1.06) saturate(1.14) contrast(1.1);&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Modding Guide Pages (Script Modding Guide (WIP), Uniform Modding, Map Making Guide) ===== */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact {&lt;br /&gt;
  background: rgba(0, 0, 0, 0.28);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  border-left: 3px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 9px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Callout boxes */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-info {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.10);&lt;br /&gt;
  border-left-color: #546e8c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-tip {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.12);&lt;br /&gt;
  border-left-color: #588157;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-warn {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.13);&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-danger {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.10);&lt;br /&gt;
  border-left-color: #9c3c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.10);&lt;br /&gt;
  border-left-color: #6c548c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Inline status badges */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge {&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  vertical-align: 2px;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.16);&lt;br /&gt;
  border: 1px solid #6c548c;&lt;br /&gt;
  color: #58447a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.14);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.16);&lt;br /&gt;
  border: 1px solid #546e8c;&lt;br /&gt;
  color: #43586f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark code blocks */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:visited,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:focus,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section body rhythm */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3 {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.6);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  margin: 20px 0 8px;&lt;br /&gt;
  padding-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4 {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  margin: 16px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ul,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol {&lt;br /&gt;
  margin: 8px 0 12px 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li {&lt;br /&gt;
  margin-bottom: 5px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tables (troubleshooting, scene objects, version history) */&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable td {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.7);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  padding: 7px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td {&lt;br /&gt;
  background: rgba(238, 237, 235, 0.95);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Regiment Roster Page ===== */&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-filters {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-group {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-label {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-options {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn,&lt;br /&gt;
.hf-rentry-edit-btn,&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.08);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.38);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  margin: 0 6px 6px 0;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn:hover,&lt;br /&gt;
.hf-filter-btn.active,&lt;br /&gt;
.hf-filter-reset:hover,&lt;br /&gt;
.hf-rentry-add-btn:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.18);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header,&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: minmax(52px, .55fr) minmax(132px, 1.45fr) minmax(68px, .65fr) repeat(5, minmax(82px, .9fr)) repeat(2, minmax(58px, .58fr)) minmax(54px, .5fr);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-content {&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .01em;&lt;br /&gt;
  margin: 0 0 10px;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header .hf-rentry-col,&lt;br /&gt;
.hf-roster-table-header a,&lt;br /&gt;
.hf-roster-table-header a:visited,&lt;br /&gt;
.hf-roster-table-header a:hover,&lt;br /&gt;
.hf-roster-table-header a:focus {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-list {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.88);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 10.5px;&lt;br /&gt;
  line-height: 1.25;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.48);&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 6px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col:last-child {&lt;br /&gt;
  border-right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-name {&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-name-link {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge {&lt;br /&gt;
  border-radius: 999px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Active {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.16);&lt;br /&gt;
  border: 1px solid #588157;&lt;br /&gt;
  color: #355d34;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Inactive,&lt;br /&gt;
.hf-rentry-badge-Unknown {&lt;br /&gt;
  background: rgba(136, 109, 0, 0.14);&lt;br /&gt;
  border: 1px solid #886d00;&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Disbanded {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.12);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-actions {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-edit-btn {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container,&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container {&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  width: 18px;&lt;br /&gt;
  height: 18px;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Admin_Features&amp;diff=2741</id>
		<title>Admin Features</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Admin_Features&amp;diff=2741"/>
		<updated>2026-07-10T19:14:26Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-admin-features-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Admin Features}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;Server Systems&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#ray-gun-system|Ray-Gun System]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#fire-out-of-line|Fire Out of Line]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#all-charge|All Charge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#artillery-settings|Artillery Settings]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#map-rotations-panel|Map Rotations Panel]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-kicker&amp;quot;&amp;gt;Server Administration&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-title&amp;quot;&amp;gt;Tools and rotation commands for running organised servers.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-text&amp;quot;&amp;gt;Use this page as a reference for moderation shortcuts, event rules, artillery controls, and map rotation utilities. Unless stated otherwise, all server config commands listed here are global rotation commands.&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;hf-admin-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Rotation Scope&amp;lt;/span&amp;gt;Place commands inside a map rotation for rotation-only behaviour, or before the map rotations section to apply them globally.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Admin Panels&amp;lt;/span&amp;gt;Ray-gun targeting and panel shortcuts help admins move from player selection to action quickly.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Event Rules&amp;lt;/span&amp;gt;FOL and All Charge settings let servers enforce linebattle and end-round rules automatically.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=ray-gun-system&lt;br /&gt;
|title=Ray-Gun System&lt;br /&gt;
|content=&lt;br /&gt;
When logged in as admin, any player you are aiming at should have their name highlighted in green. If you open the Round Players Panel while a player is highlighted, using the default &#039;&#039;&#039;P&#039;&#039;&#039; keybind, that player will be automatically selected for quick admin action access.&lt;br /&gt;
&lt;br /&gt;
Common actions also have their own number-key shortcuts for quicker access:&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
! Number Key&lt;br /&gt;
! Action&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} 1&lt;br /&gt;
{{!}} Private Message&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} 2&lt;br /&gt;
{{!}} Slay&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} 3&lt;br /&gt;
{{!}} Revive&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} 4&lt;br /&gt;
{{!}} Slap&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} 5&lt;br /&gt;
{{!}} Heal&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} 6&lt;br /&gt;
{{!}} Bring&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} 7&lt;br /&gt;
{{!}} Go To&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} 8&lt;br /&gt;
{{!}} Temp Voip Mute&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} 9&lt;br /&gt;
{{!}} Temp Chat Mute&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
When the dialog box is open after pressing an admin action key, you can press the &#039;&#039;&#039;Enter&#039;&#039;&#039; key for quick confirmation.&lt;br /&gt;
&lt;br /&gt;
You can toggle the admin ray-gun system between &#039;&#039;&#039;Always On&#039;&#039;&#039;, &#039;&#039;&#039;Freeflight Only&#039;&#039;&#039;, and &#039;&#039;&#039;Off&#039;&#039;&#039; modes using the button at the bottom of the Round Players Panel.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=fire-out-of-line&lt;br /&gt;
|title=Fire Out of Line&lt;br /&gt;
|content=&lt;br /&gt;
Fire Out of Line, or FOL, only allows shooting firearms while players are within a line. To enable it, use:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;fol_enabled true&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are 6 different settings that can be set either globally or per player class.&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
! Setting Name&lt;br /&gt;
! Description&lt;br /&gt;
! Default Value&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} radius&lt;br /&gt;
{{!}} The farthest distance, in metres, a player can be from a player line in order to be considered part of the line.&lt;br /&gt;
{{!}} 1.5 (m)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} mounted_radius&lt;br /&gt;
{{!}} Same as &#039;&#039;&#039;radius&#039;&#039;&#039;, but only relevant while the player is mounted on a horse.&lt;br /&gt;
{{!}} 25 (m)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} artillery_radius&lt;br /&gt;
{{!}} If a player is within this distance to an artillery piece, they can fire even if not within a line.&lt;br /&gt;
{{!}} 0 (disabled)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} players_needed&lt;br /&gt;
{{!}} The minimum number of players needed, including the local player, to form a valid line.&lt;br /&gt;
{{!}} 3&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} allow_crouch_firing&lt;br /&gt;
{{!}} Defines whether players are able to fire their weapon while crouching.&lt;br /&gt;
{{!}} true&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} allow_crouch_reloading&lt;br /&gt;
{{!}} Defines whether players are able to reload their weapon while crouching.&lt;br /&gt;
{{!}} true&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
Some classes have specific default value overrides:&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
! Class&lt;br /&gt;
! Setting&lt;br /&gt;
! Override Value&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Light Infantry&lt;br /&gt;
{{!}} radius&lt;br /&gt;
{{!}} 5&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Rifleman&lt;br /&gt;
{{!}} radius&lt;br /&gt;
{{!}} 5&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Cannoneer&lt;br /&gt;
{{!}} artillery_radius&lt;br /&gt;
{{!}} 15&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Rocketeer&lt;br /&gt;
{{!}} artillery_radius&lt;br /&gt;
{{!}} 15&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Sapper&lt;br /&gt;
{{!}} artillery_radius&lt;br /&gt;
{{!}} 15&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
To override the defaults for all classes with your own values, use the following command. This will not affect classes that have a default override for that setting, such as the classes listed in the table above.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;fol_default &amp;lt;FOLSettingName&amp;gt; &amp;lt;value&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can also override any default value for any specific class using this command. This will also override any class default override values listed above.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;fol_class &amp;lt;PlayerClass&amp;gt; &amp;lt;FOLSettingName&amp;gt; &amp;lt;value&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When a player dies, a temporary &amp;quot;ghost&amp;quot; will spawn in their place so that the line does not immediately break. The default ghost lifetime is 3 seconds. You can change this using:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;fol_ghost_duration &amp;lt;value&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If a player fires out of line, they will be blocked from firing again for a default duration of 2 seconds. You can change this value using:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;fol_fire_block_duration &amp;lt;value&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can also punish players that fire out of line with automatically applied slap damage. This is set to 0 by default.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;fol_slap_damage &amp;lt;value&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Players will be notified when firing out of line. There are 2 possible notifications that depend on the maximum radius value of the player class:&lt;br /&gt;
&lt;br /&gt;
# &amp;quot;Firing out of line! Make sure you&#039;re shoulder to shoulder when firing.&amp;quot;&lt;br /&gt;
# &amp;quot;Skirmish order! Make sure you’re closer to other units when firing.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
By default, the first notification will be shown if the radius is 3m or less. Otherwise, the second notification will be shown. You can change this distance threshold value using:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;fol_skirmish_distance_threshold &amp;lt;value&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-label&amp;quot;&amp;gt;Example rotation&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;fol_enabled true&lt;br /&gt;
fol_slap_damage 50&lt;br /&gt;
fol_fire_block_duration 5&lt;br /&gt;
fol_ghost_duration 4&lt;br /&gt;
fol_default players_needed 5&lt;br /&gt;
fol_default radius 2&lt;br /&gt;
fol_class rifleman radius 10&lt;br /&gt;
fol_class lightinfantry players_needed 2&lt;br /&gt;
fol_class lightinfantry artillery_radius 10&lt;br /&gt;
fol_class armylineinfantry allow_crouch_firing false&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For a rotation containing FOL commands as in the example above:&lt;br /&gt;
&lt;br /&gt;
* If a player fires out of line, he will take 50 slap damage and will also be blocked from firing again for 5 seconds.&lt;br /&gt;
* If a player dies, his ghost will still form part of a valid line for 4 seconds after death.&lt;br /&gt;
* By default, for a line to be valid it will need to contain a minimum of 5 players.&lt;br /&gt;
* By default, a player will need to be at most 2m away from another player that is part of a line to also form part of that line.&lt;br /&gt;
* Riflemen can be 10m away from a line of players to be able to shoot, instead of just 2m. However, if they are more than 2m away from their line, they will not be counted as part of a line for other players.&lt;br /&gt;
* Light infantry will be able to shoot if they are part of a line that contains just 2 players, meaning they only have to be next to 1 other player. However, if the line contains less than 5 players, any other non-light infantry players in the line will not be able to shoot.&lt;br /&gt;
* If a light infantry is within 10m distance from an artillery piece, they will be able to shoot even if they are not part of any line.&lt;br /&gt;
* All classes except army line infantry will be able to fire while crouching.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=all-charge&lt;br /&gt;
|title=All Charge&lt;br /&gt;
|content=&lt;br /&gt;
When All Charge is activated, firing is restricted. It can be enabled at any time using the RC command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;rc ac &amp;lt;delay&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Inputting no delay parameter defaults to a value of 0.&lt;br /&gt;
&lt;br /&gt;
A delay value of &#039;&#039;&#039;0&#039;&#039;&#039; triggers an All Charge immediately.&lt;br /&gt;
&lt;br /&gt;
A delay value of &#039;&#039;&#039;-1&#039;&#039;&#039; cancels any active or pending All Charge.&lt;br /&gt;
&lt;br /&gt;
You can also have All Charge trigger automatically by setting the auto trigger mode. There are 4 different modes.&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
! Mode Name&lt;br /&gt;
! Description&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} none&lt;br /&gt;
{{!}} Auto trigger system disabled.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} time_only&lt;br /&gt;
{{!}} All Charge will trigger at a set round time.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} percent_only&lt;br /&gt;
{{!}} All Charge will trigger after the percentage of players left alive is equal to or lower than the set value. This only applies to game modes with a round spawn close time.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} percent_or_time&lt;br /&gt;
{{!}} All Charge will trigger when either the time condition or the percent condition is met, whichever becomes true first.&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
To set the Auto Trigger Mode, use:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;all_charge_auto_trigger_mode &amp;lt;AutoTriggerMode&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
{{!}}+ Other All Charge Commands&lt;br /&gt;
! Config Command&lt;br /&gt;
! Description&lt;br /&gt;
! Argument&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} all_charge_trigger_delay&lt;br /&gt;
{{!}} If set, players will be notified about any scheduled All Charge this amount of seconds before the time trigger.&lt;br /&gt;
{{!}} float (s)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} all_charge_time_trigger&lt;br /&gt;
{{!}} Sets the round time value for the auto trigger system.&lt;br /&gt;
{{!}} float (s)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} all_charge_percent_players_trigger&lt;br /&gt;
{{!}} Sets the percent value for the auto trigger system.&lt;br /&gt;
{{!}} float (0-1 range)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} all_charge_percent_trigger_min_players_needed&lt;br /&gt;
{{!}} The percent trigger will only activate if the round started with a minimum of this number of players.&lt;br /&gt;
{{!}} int&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} all_charge_block_pistol_fire&lt;br /&gt;
{{!}} Sets whether to block pistol fire during All Charge.&lt;br /&gt;
{{!}} bool&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} all_charge_block_artillery_fire&lt;br /&gt;
{{!}} Sets whether to block artillery fire during All Charge.&lt;br /&gt;
{{!}} bool&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} all_charge_slow_cavalry&lt;br /&gt;
{{!}} Sets whether cavalry should be restricted to a slow speed during All Charge.&lt;br /&gt;
{{!}} bool&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-note&amp;quot;&amp;gt;If All Charge is triggered by an automatic time trigger, players will be notified at round time of &amp;lt;code&amp;gt;[all_charge_time_trigger] + [all_charge_trigger_delay]&amp;lt;/code&amp;gt;. All Charge will then be enabled at round time of &amp;lt;code&amp;gt;[all_charge_time_trigger]&amp;lt;/code&amp;gt;.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, if All Charge is triggered by an automatic percentage trigger, players will be notified at the exact time when the percentage threshold is met, and All Charge will then be enabled &amp;lt;code&amp;gt;[all_charge_trigger_delay]&amp;lt;/code&amp;gt; seconds later.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-admin-label&amp;quot;&amp;gt;Example rotation&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;all_charge_auto_trigger_mode time_only&lt;br /&gt;
all_charge_time_trigger 300&lt;br /&gt;
all_charge_trigger_delay 30&lt;br /&gt;
all_charge_block_pistol_fire false&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For a rotation containing All Charge commands as in the example above, at time 5:30, all players will be notified that All Charge will activate at 5:00. Then, at 5:00, All Charge will become active, but pistols will still be usable.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=artillery-settings&lt;br /&gt;
|title=Artillery Settings&lt;br /&gt;
|content=&lt;br /&gt;
The first cannoneer or rocketeer to use an artillery piece in a round gets listed as the claimant of that piece in the Artillery Priority Panel. If the same player claims another artillery piece, then the first claim will get revoked.&lt;br /&gt;
&lt;br /&gt;
Notifications will be sent to both the claimant player and any player who tries to use an artillery piece that is already claimed, if enabled using this config command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;arty_claiming_notifications true&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
{{!}}+ Other Artillery Commands&lt;br /&gt;
! Config Command&lt;br /&gt;
! Description&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} arty_firing_start_time&lt;br /&gt;
{{!}} Disables artillery firing until the set time in seconds has passed.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} arty_on_arty_start_time&lt;br /&gt;
{{!}} Disables artillery fire damaging other artillery pieces until the set time in seconds has passed.&lt;br /&gt;
{{!}}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=map-rotations-panel&lt;br /&gt;
|title=Map Rotations Panel&lt;br /&gt;
|content=&lt;br /&gt;
The map rotations panel shows a list of all rotations in the server config. You can rotate to any map and can even choose to load a rotation with different factions than those set in the config file.&lt;br /&gt;
&lt;br /&gt;
Mod map names will be listed as &#039;&#039;&#039;Custom Mod Map&#039;&#039;&#039; by default. However, you can set a custom name for rotations that use mod maps in the server config file by using the command below.&lt;br /&gt;
&lt;br /&gt;
With the release of the &#039;&#039;&#039;Field Orders&#039;&#039;&#039; update, you are now similarly able to override the name of official maps.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;map_name_override &amp;lt;name&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2740</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=MediaWiki:Common.css&amp;diff=2740"/>
		<updated>2026-07-10T19:04:39Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image {&lt;br /&gt;
  flex: 0 0 320px;&lt;br /&gt;
  max-width: 320px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast .hf-upcoming-release-image img {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.toc,&lt;br /&gt;
#toc,&lt;br /&gt;
.toctoggle,&lt;br /&gt;
.mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task-table td {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-status {&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Status colors */&lt;br /&gt;
.wn-task.wn-status-not-started .wn-status-cell {&lt;br /&gt;
  color: #b00020;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-in-progress .wn-status-cell {&lt;br /&gt;
  color: #b26a00;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wn-task.wn-status-done .wn-status-cell {&lt;br /&gt;
  color: #1b7f3a;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-social-card-icon img {&lt;br /&gt;
  width: 40px;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  display: block;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Game Modes Page ===== */&lt;br /&gt;
.hf-game-modes-page .hf-gm-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 70%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span,&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-fact span {&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-card-title {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-code {&lt;br /&gt;
  background: #2d2926;&lt;br /&gt;
  color: #e2c275;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: monospace;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-value {&lt;br /&gt;
  color: #555555;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  margin: 10px 0 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 3px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-chip-list span:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-mode-card:hover {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-image-box img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-heading {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border-top: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-top: 6px;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a {&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 0 4px 6px 0;&lt;br /&gt;
  padding: 3px 7px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-game-modes-page .hf-gm-map-list a:hover {&lt;br /&gt;
  border-color: #C9A227;&lt;br /&gt;
  color: #5f4c00 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Beginner&#039;s Guide Page ===== */&lt;br /&gt;
.hf-beginners-page .hf-bg-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts,&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact,&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-bg-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Mechanics Page ===== */&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact,&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-mech-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card {&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.18), rgba(30, 30, 29, 0.1)),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 130px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -12px -14px 10px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid #bfb69c;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-card-desc {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-mechanics-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Directory Hub Pages ===== */&lt;br /&gt;
.hf-directory-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-classes-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #3f6542 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f4c2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-hero,&lt;br /&gt;
.hf-melee-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #6f2f2f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-directory-hero,&lt;br /&gt;
.hf-auxiliary-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #886d00 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #5b3f2a 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-directory-hero,&lt;br /&gt;
.hf-voice-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-directory-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 68%, #1f5d8f 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.24), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-directory-fact span {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.36), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  grid-template-columns: 76px minmax(0, 1fr);&lt;br /&gt;
  min-height: 98px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 65% 20%, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.22);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 76px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 76px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: 74px;&lt;br /&gt;
  max-width: 74px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.8);&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 6px;&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roleplay-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-ui-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #3f6542;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-faq-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f4c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section,&lt;br /&gt;
.hf-melee-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-defences-page .hf-relpage-section,&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-horseback-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-cavalry-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #5b3f2a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section,&lt;br /&gt;
.hf-voice-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-crewmen-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 16px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(111, 47, 47, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-directory-fact span,&lt;br /&gt;
.hf-shooting-page .hf-card-title a {&lt;br /&gt;
  color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-directory-fact span,&lt;br /&gt;
.hf-auxiliary-page .hf-card-title a {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-shooting-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #6f2f2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-auxiliary-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-directory-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Musician Tunes Page ===== */&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-table-note {&lt;br /&gt;
  background: #f2f0ea;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 9px 11px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-relpage-section-body h3 {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.14), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table th,&lt;br /&gt;
.hf-music-page .hf-music-class-table th {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:first-child {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: 1%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(3),&lt;br /&gt;
.hf-music-page .hf-music-tune-table td:nth-child(5),&lt;br /&gt;
.hf-music-page .hf-music-class-table td:first-child {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-music-page .hf-music-tune-table tr:hover td,&lt;br /&gt;
.hf-music-page .hf-music-class-table tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Factions Page ===== */&lt;br /&gt;
.hf-factions-page .hf-faction-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  margin-top: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-grid-small {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card {&lt;br /&gt;
  background: linear-gradient(180deg, #F2F0EA 0%, #EEEDEB 100%);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-top: 4px solid #BFB69C;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 230px;&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-card:hover {&lt;br /&gt;
  border-top-color: #C9A227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #FFFFFF;&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 144px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-crest img {&lt;br /&gt;
  max-height: 120px;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-name {&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  padding-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-factions-page .hf-faction-note {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Sidebar Current Page Highlight ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Beginner&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Beginner&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;User_Interface&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;User_Interface&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Factions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Factions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Weapons&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Weapons&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Modes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Modes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Game_Types&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Game_Types&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Maps&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Maps&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Known_Issues&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Known_Issues&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Frequently_Asked_Questions&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;FAQ&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Frequently_Asked_Questions&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Shooting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Shooting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Melee&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Melee&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Artillery&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Artillery&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Defences&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Defences&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Horseback_Riding&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Horseback_Riding&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Auxiliary&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Auxiliary&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Orders&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Orders&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Traits&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Traits&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Naval_Combat&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Naval_Combat&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Ships&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Ships&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Musician_Tunes&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Musician_Tunes&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Voice_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Voice_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Command&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Command&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Rank_and_File&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Rank_and_File&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Skirmisher&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Skirmisher&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Support&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Support&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Cavalry&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Cavalry&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crewmen&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crewmen&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Linebattle&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Linebattle&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Crews&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Crews&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Organized_Events&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Organized_Events&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Schedule&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Schedule&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Regiment_Roster&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Regiment_Roster&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_user_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_user_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;SDK_upgrade_guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;SDK_upgrade_guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Script_Modding_Guide&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Editing&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Map_Editing&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Workshop_Discord&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Workshop_Discord&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Mods_and_Consoles&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Mods_and_Consoles&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Hosting&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Hosting&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Server_Configuration&amp;quot;]:not([class*=&amp;quot;Server_Configuration_Enums&amp;quot;]) .hf-sidebar-list a[href*=&amp;quot;Server_Configuration&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Config_Templates&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Spawnable_Props&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Spawnable_Props&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Remote_Console_Commands&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Remote_Console_Commands&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Configuration_Enums&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Server_Configuration_Enums&amp;quot;],&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Admin_Features&amp;quot;] .hf-sidebar-list a[href*=&amp;quot;Admin_Features&amp;quot;] {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.22) !important;&lt;br /&gt;
  border-left: 3px solid #C9A227;&lt;br /&gt;
  color: #FFFFFF !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  padding-left: 6px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Linebattle Page ===== */&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #2F2D2B 0%, #46463E 68%, #886D00 100%);&lt;br /&gt;
  border: 1px solid #BFB69C;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
  padding: 20px;&lt;br /&gt;
  margin-bottom: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-kicker {&lt;br /&gt;
  color: #E0BA3A;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-hero-text {&lt;br /&gt;
  color: #EEEDEB;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-facts {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule-grid,&lt;br /&gt;
.hf-linebattle-page .hf-lb-card-grid {&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact,&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card,&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-fact span {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-list {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 36px 1fr;&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-phase-num {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background: #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 28px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-rule strong,&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-role-card h3 {&lt;br /&gt;
  font-size: 16px;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms th {&lt;br /&gt;
  background: #46463E;&lt;br /&gt;
  color: #FFFFFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-linebattle-page .hf-lb-terms td:first-child {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  width: 140px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Hosting: Admin, Ban &amp;amp; Mute Files ===== */&lt;br /&gt;
.hf-admin-files-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));&lt;br /&gt;
  gap: 12px;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card {&lt;br /&gt;
  background: #F2F0EA;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #BFB69C;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-card-important {&lt;br /&gt;
  border-left-color: #C9A227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-name {&lt;br /&gt;
  color: #886D00;&lt;br /&gt;
  font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-desc {&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-admin-file-note {&lt;br /&gt;
  background: #FFF8DC;&lt;br /&gt;
  border: 1px solid #C9A227;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #1E1E1D;&lt;br /&gt;
  margin-top: 16px;&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Known Issues &amp;amp; Solutions Page ===== */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-body-content {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;page-Known_Issues&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Config Templates Page ===== */&lt;br /&gt;
/* Body selectors cover direct article/template views. The wrapper class below&lt;br /&gt;
   keeps the code colors working anywhere the template is transcluded. */&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-content {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  margin-top: 40px;&lt;br /&gt;
  padding: 40px 0 0 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-body-content,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .mw-parser-output {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #toc,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] #firstHeading {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Collapsible template headings inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-block {&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  background: #EEEDEB;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading {&lt;br /&gt;
  background: #F2F0EA !important;&lt;br /&gt;
  color: #886D00 !important;&lt;br /&gt;
  border-left: 4px solid #C9A227;&lt;br /&gt;
  border-bottom: 1px solid #BFB69C;&lt;br /&gt;
  padding: 10px 96px 10px 14px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-issue-heading a {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #C9A227 !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: 14px;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  min-height: 40px;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .mw-collapsible-content {&lt;br /&gt;
  padding: 12px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Code blocks inside Server Config Templates */&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body pre,&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-config-templates-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Server_Config_Templates&amp;quot;] .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Server Configuration Enums Page ===== */&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-note {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block {&lt;br /&gt;
  background: linear-gradient(180deg, rgba(242, 240, 234, 0.98), rgba(238, 237, 235, 0.96));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
  margin-bottom: 16px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .hf-issue-heading {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94)),&lt;br /&gt;
    linear-gradient(90deg, rgba(201, 162, 39, 0.3), rgba(201, 162, 39, 0));&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 20px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 10px 110px 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  float: none !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  right: 16px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 11px;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .mw-collapsible-toggle a {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 12px 14px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-block .mw-collapsible-content &amp;gt; p:first-child {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  padding: 10px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 6px;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label,&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable caption {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(136, 109, 0, 0.16), rgba(201, 162, 39, 0.04));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.65);&lt;br /&gt;
  border-left: 4px solid #886d00;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  margin: 12px 0 6px;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .hf-enum-table-label + .wikitable {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  letter-spacing: .04em;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td {&lt;br /&gt;
  background: #f8f5ec;&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:first-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable td:nth-child(3) {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #trait .wikitable td:nth-child(2),&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #6d5700;&lt;br /&gt;
  font-family: ui-monospace, &amp;quot;SFMono-Regular&amp;quot;, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #weapon .wikitable td:last-child {&lt;br /&gt;
  border-left: 3px solid rgba(201, 162, 39, 0.7);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr td:last-child {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.72);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.36);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 1px 0;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #gamemodes,&lt;br /&gt;
.hf-server-configuration-enums-page #map-names,&lt;br /&gt;
.hf-server-configuration-enums-page #faction-winner,&lt;br /&gt;
.hf-server-configuration-enums-page #class,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon,&lt;br /&gt;
.hf-server-configuration-enums-page #weapon-classes,&lt;br /&gt;
.hf-server-configuration-enums-page #faction,&lt;br /&gt;
.hf-server-configuration-enums-page #attacking-defending {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #voice-phrases,&lt;br /&gt;
.hf-server-configuration-enums-page #player-actions,&lt;br /&gt;
.hf-server-configuration-enums-page #instruments,&lt;br /&gt;
.hf-server-configuration-enums-page #instrument-songs {&lt;br /&gt;
  border-left-color: #4b7f9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #ship-type,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-renderer-color,&lt;br /&gt;
.hf-server-configuration-enums-page #ship-name,&lt;br /&gt;
.hf-server-configuration-enums-page #emplacement,&lt;br /&gt;
.hf-server-configuration-enums-page #sapper-build-mode,&lt;br /&gt;
.hf-server-configuration-enums-page #nature-presets,&lt;br /&gt;
.hf-server-configuration-enums-page #explosion-type,&lt;br /&gt;
.hf-server-configuration-enums-page #carryable-object {&lt;br /&gt;
  border-left-color: #6a8f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #buff-type,&lt;br /&gt;
.hf-server-configuration-enums-page #high-command-order,&lt;br /&gt;
.hf-server-configuration-enums-page #trait,&lt;br /&gt;
.hf-server-configuration-enums-page #buff-property-type {&lt;br /&gt;
  border-left-color: #8f4b9f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-server-configuration-enums-page #festive-season {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Class Pages ===== */&lt;br /&gt;
.hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96) 0%, rgba(70, 70, 62, 0.96) 68%, rgba(136, 109, 0, 0.92) 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 14px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.20), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -65px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 160px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header,&lt;br /&gt;
.hf-class-info-badges,&lt;br /&gt;
.hf-class-info-stats,&lt;br /&gt;
.hf-class-info-equip {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
  margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-header-label,&lt;br /&gt;
.hf-class-info-equip-label,&lt;br /&gt;
.hf-class-info-stat-label {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction,&lt;br /&gt;
.hf-class-info-badge,&lt;br /&gt;
.hf-class-info-equip-item {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.10);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  gap: 5px;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  margin: 0 5px 6px 0;&lt;br /&gt;
  padding: 4px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-faction img {&lt;br /&gt;
  height: 18px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.6);&lt;br /&gt;
  color: #fff3c4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stats {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.55);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-value {&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 23px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info-stat-bonus {&lt;br /&gt;
  color: #89d185;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  max-width: 280px;&lt;br /&gt;
  min-height: 258px;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 190px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-uniform-card-era {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.45);&lt;br /&gt;
  border-top: none;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
  border-radius: 0 0 6px 0;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 5px 8px;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image span,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image a.new:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image img {&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  color: #d9c78c;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: break-word;&lt;br /&gt;
  padding: 0 10px 10px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Artillery Page ===== */&lt;br /&gt;
.hf-artillery-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; ul:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(143, 47, 31, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #8f2f1f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body ul {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 28px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98) 0%, rgba(70, 70, 62, 0.96) 58%, rgba(143, 47, 31, 0.94) 100%);&lt;br /&gt;
  border-left-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(201, 162, 39, 0.24), rgba(143, 47, 31, 0));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-class-info-badge.hf-badge-ability {&lt;br /&gt;
  background: rgba(143, 47, 31, 0.26);&lt;br /&gt;
  border-color: rgba(224, 186, 58, 0.62);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  border-top-color: #8f2f1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-artillery-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Naval Combat Page ===== */&lt;br /&gt;
.hf-naval-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ul:first-child,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; ol:first-child {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body b,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body strong {&lt;br /&gt;
  color: #1f5d8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(b),&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body &amp;gt; p:has(strong) {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(31, 93, 143, 0.12), rgba(201, 162, 39, 0.06));&lt;br /&gt;
  border-left: 4px solid #1f5d8f;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin: 14px 0 8px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ul,&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body ol {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 12px 0;&lt;br /&gt;
  padding: 10px 12px 10px 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-relpage-section-body li {&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable th {&lt;br /&gt;
  background: #2f2d2b !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable td {&lt;br /&gt;
  background: #f7f4ec;&lt;br /&gt;
  border-color: #d5d0c8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .wikitable tr:hover td {&lt;br /&gt;
  background: #fff8dc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-section .hf-relpage-section-body {&lt;br /&gt;
  min-height: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(31, 93, 143, 0.38), rgba(30, 30, 29, 0.96) 64%),&lt;br /&gt;
    #1e1e1d;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  float: right;&lt;br /&gt;
  height: 118px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: -42px 0 12px 18px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card a,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img,&lt;br /&gt;
.hf-naval-page .hf-ship-image-card img.mw-file-element {&lt;br /&gt;
  height: 94px !important;&lt;br /&gt;
  max-height: 94px !important;&lt;br /&gt;
  max-width: 145px !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Weapons Page ===== */&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero {&lt;br /&gt;
  background: linear-gradient(135deg, #1e1e1d 0%, #2f2d2b 58%, #886d00 100%);&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  margin: 14px 0 20px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 22px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-hero:after {&lt;br /&gt;
  background: radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0));&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  height: 180px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: -70px;&lt;br /&gt;
  top: -70px;&lt;br /&gt;
  width: 180px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-title {&lt;br /&gt;
  font-size: 24px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 30px;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  max-width: 760px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text {&lt;br /&gt;
  color: #eeedeb;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 21px;&lt;br /&gt;
  max-width: 820px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapons-text code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.72);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));&lt;br /&gt;
  margin: 18px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background: linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  border-top: 3px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  min-height: 246px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: border-color .16s ease, box-shadow .16s ease, transform .16s ease;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(191, 182, 156, 0.16), rgba(30, 30, 29, 0.08)),&lt;br /&gt;
    #171716;&lt;br /&gt;
  border-bottom: 1px solid #4b4638;&lt;br /&gt;
  height: 136px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image:empty:before {&lt;br /&gt;
  color: #bfb69c;&lt;br /&gt;
  content: &amp;quot;Image pending&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 136px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image p {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a,&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image span {&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  white-space: normal !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  letter-spacing: .02em;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
  overflow-wrap: anywhere !important;&lt;br /&gt;
  padding: 12px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
  word-break: break-word;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image a.new:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.08);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-image img {&lt;br /&gt;
  filter: saturate(1.05) contrast(1.02);&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-label {&lt;br /&gt;
  align-content: start;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  flex: 1;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 10px 10px 4px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-uniform-card-requirement {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  margin: 0 10px 10px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-label {&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 17px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added,&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 15px;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  width: fit-content;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-added {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.18);&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-dlc {&lt;br /&gt;
  background: rgba(191, 182, 156, 0.14);&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-weapons-page .hf-weapon-enum {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
  border: 1px solid #4b4638;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: none;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 5px 6px;&lt;br /&gt;
  white-space: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Orders / Traits &amp;amp; Abilities Pages ===== */&lt;br /&gt;
.hf-orders-page .hf-relpage-section,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .hf-relpage-section-body &amp;gt; p:first-child,&lt;br /&gt;
.hf-traits-abilities-page .hf-relpage-section-body &amp;gt; p:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.96), rgba(70, 70, 62, 0.92)),&lt;br /&gt;
    linear-gradient(90deg, rgba(224, 186, 58, 0.14), rgba(224, 186, 58, 0));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  padding: 14px 16px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable,&lt;br /&gt;
.hf-traits-abilities-page .wikitable {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-collapse: separate;&lt;br /&gt;
  border-spacing: 0 10px;&lt;br /&gt;
  margin: 14px 0 22px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th {&lt;br /&gt;
  background: linear-gradient(135deg, #2f2d2b 0%, #46463e 100%) !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:first-child {&lt;br /&gt;
  border-radius: 8px 0 0 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable th:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable th:last-child {&lt;br /&gt;
  border-radius: 0 8px 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td {&lt;br /&gt;
  background: linear-gradient(180deg, #fbf8ef 0%, #f0eadc 100%);&lt;br /&gt;
  border-bottom: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-top: 1px solid #d5d0c8 !important;&lt;br /&gt;
  color: #2f2d2b;&lt;br /&gt;
  line-height: 1.55;&lt;br /&gt;
  padding: 13px 14px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.22), rgba(224, 186, 58, 0) 64%),&lt;br /&gt;
    linear-gradient(180deg, #2f2d2b 0%, #1e1e1d 100%);&lt;br /&gt;
  border-left: 1px solid #d5d0c8 !important;&lt;br /&gt;
  border-radius: 10px 0 0 10px;&lt;br /&gt;
  height: 86px;&lt;br /&gt;
  min-width: 86px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  width: 86px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  border-radius: 0 10px 10px 0;&lt;br /&gt;
  border-right: 1px solid #d5d0c8 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td {&lt;br /&gt;
  background: linear-gradient(180deg, #fffaf0 0%, #f6edda 100%);&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(47, 45, 43, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable tr:hover td:first-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable tr:hover td:first-child {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at center, rgba(224, 186, 58, 0.30), rgba(224, 186, 58, 0) 66%),&lt;br /&gt;
    linear-gradient(180deg, #3b3832 0%, #1e1e1d 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable img,&lt;br /&gt;
.hf-traits-abilities-page .wikitable img {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
  border: 0;&lt;br /&gt;
  border-radius: 0;&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:first-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:first-of-type {&lt;br /&gt;
  height: 74px !important;&lt;br /&gt;
  opacity: 0.96;&lt;br /&gt;
  width: 74px !important;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child img:last-of-type,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child img:last-of-type {&lt;br /&gt;
  height: 84px !important;&lt;br /&gt;
  width: 84px !important;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a {&lt;br /&gt;
  display: inline;&lt;br /&gt;
  height: auto;&lt;br /&gt;
  position: static;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:first-child a.new,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:first-child a.new {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable b,&lt;br /&gt;
.hf-orders-page .wikitable strong,&lt;br /&gt;
.hf-traits-abilities-page .wikitable b,&lt;br /&gt;
.hf-traits-abilities-page .wikitable strong {&lt;br /&gt;
  color: #8f6f00;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:nth-child(2),&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:nth-child(2) {&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 15px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  min-width: 170px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page .wikitable td:last-child,&lt;br /&gt;
.hf-traits-abilities-page .wikitable td:last-child {&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-orders-page #captain-orders .wikitable td:first-child,&lt;br /&gt;
.hf-orders-page #midshipman-orders .wikitable td:first-child {&lt;br /&gt;
  width: 96px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Shared Image Card Redesign ===== */&lt;br /&gt;
.hf-beginners-page .hf-card-grid,&lt;br /&gt;
.hf-mechanics-page .hf-card-grid,&lt;br /&gt;
.hf-directory-page .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card,&lt;br /&gt;
.hf-mechanics-page .hf-card,&lt;br /&gt;
.hf-directory-page .hf-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, rgba(255, 255, 255, 0.34), rgba(191, 182, 156, 0.1)),&lt;br /&gt;
    #f2f0ea;&lt;br /&gt;
  border: 1px solid #c9c1b2;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  min-height: 260px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card:hover,&lt;br /&gt;
.hf-mechanics-page .hf-card:hover,&lt;br /&gt;
.hf-directory-page .hf-card:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 7px 18px rgba(0, 0, 0, 0.16);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image,&lt;br /&gt;
.hf-mechanics-page .hf-card-image,&lt;br /&gt;
.hf-directory-page .hf-card-image {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 72% 18%, rgba(224, 186, 58, 0.25), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #2f2d2b 100%);&lt;br /&gt;
  border: 1px solid rgba(30, 30, 29, 0.35);&lt;br /&gt;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06);&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 160px;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  margin: 10px 10px 0;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-image:empty + .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-image:empty + .hf-card-body {&lt;br /&gt;
  padding-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image p,&lt;br /&gt;
.hf-beginners-page .hf-card-image a,&lt;br /&gt;
.hf-beginners-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-mechanics-page .hf-card-image p,&lt;br /&gt;
.hf-mechanics-page .hf-card-image a,&lt;br /&gt;
.hf-mechanics-page .hf-card-image .mw-file-description,&lt;br /&gt;
.hf-directory-page .hf-card-image p,&lt;br /&gt;
.hf-directory-page .hf-card-image a,&lt;br /&gt;
.hf-directory-page .hf-card-image .mw-file-description {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-image img,&lt;br /&gt;
.hf-mechanics-page .hf-card-image img,&lt;br /&gt;
.hf-directory-page .hf-card-image img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
  max-width: none;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  object-position: center;&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-body,&lt;br /&gt;
.hf-mechanics-page .hf-card-body,&lt;br /&gt;
.hf-directory-page .hf-card-body {&lt;br /&gt;
  padding: 13px 14px 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-title,&lt;br /&gt;
.hf-mechanics-page .hf-card-title,&lt;br /&gt;
.hf-directory-page .hf-card-title {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.9);&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 22px;&lt;br /&gt;
  margin: 0 0 8px;&lt;br /&gt;
  padding-bottom: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-beginners-page .hf-card-desc,&lt;br /&gt;
.hf-mechanics-page .hf-card-desc,&lt;br /&gt;
.hf-directory-page .hf-card-desc {&lt;br /&gt;
  color: #3a3935;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid {&lt;br /&gt;
  gap: 16px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(180deg, #34322f 0%, #1e1e1d 100%);&lt;br /&gt;
  border: 1px solid #5b5444;&lt;br /&gt;
  border-top: 4px solid #bfb69c;&lt;br /&gt;
  box-shadow: 0 5px 16px rgba(0, 0, 0, 0.2);&lt;br /&gt;
  min-height: 316px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card:hover {&lt;br /&gt;
  border-top-color: #e0ba3a;&lt;br /&gt;
  box-shadow: 0 9px 22px rgba(0, 0, 0, 0.28);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at 70% 18%, rgba(224, 186, 58, 0.2), rgba(224, 186, 58, 0) 42%),&lt;br /&gt;
    linear-gradient(135deg, #46463e 0%, #171716 100%);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.22);&lt;br /&gt;
  border-bottom-color: #5b5444;&lt;br /&gt;
  height: 238px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-caption,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-caption {&lt;br /&gt;
  align-items: flex-start;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  gap: 9px;&lt;br /&gt;
  padding: 12px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest {&lt;br /&gt;
  flex: 0 0 52px;&lt;br /&gt;
  line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-crest img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-crest img {&lt;br /&gt;
  display: block;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  max-height: 72px;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  width: 52px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-text,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-text {&lt;br /&gt;
  min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-label,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-label {&lt;br /&gt;
  color: #fff4d6;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-requirement,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-requirement {&lt;br /&gt;
  margin-top: 4px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg),&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg) {&lt;br /&gt;
  background: #171716;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image:has(.hf-uniform-card-bg)::before {&lt;br /&gt;
  background:&lt;br /&gt;
    linear-gradient(90deg, rgba(255, 238, 184, 0.14) 0%, rgba(201, 162, 39, 0.07) 30%, rgba(23, 23, 22, 0) 62%);&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg {&lt;br /&gt;
  filter: brightness(2.05) saturate(1.18) contrast(1.02);&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure {&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg p,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure p {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg img {&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: cover;&lt;br /&gt;
  object-position: left center;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-bg-missing,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-bg-missing {&lt;br /&gt;
  bottom: 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  right: 8px;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a {&lt;br /&gt;
  background: rgba(23, 23, 22, 0.88);&lt;br /&gt;
  border: 1px solid rgba(224, 186, 58, 0.68);&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  letter-spacing: .05em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  padding: 6px 8px;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-image .hf-uniform-card-bg-missing a:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.14);&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-class-info + .hf-card-grid .hf-uniform-card-figure img,&lt;br /&gt;
.hf-class-info ~ .hf-card-grid .hf-uniform-card-figure img {&lt;br /&gt;
  filter: brightness(1.06) saturate(1.14) contrast(1.1);&lt;br /&gt;
  height: 100% !important;&lt;br /&gt;
  object-fit: contain;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Modding Guide Pages (Script Modding Guide (WIP), Uniform Modding, Map Making Guide) ===== */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero {&lt;br /&gt;
  background:&lt;br /&gt;
    radial-gradient(circle at top left, rgba(224, 186, 58, 0.18), transparent 34%),&lt;br /&gt;
    linear-gradient(135deg, rgba(47, 45, 43, 0.98), rgba(30, 30, 29, 0.95));&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 5px solid #c9a227;&lt;br /&gt;
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
  padding: 18px 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-kicker {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .12em;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-title,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-title {&lt;br /&gt;
  font-size: 22px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 28px;&lt;br /&gt;
  max-width: 880px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-note-text {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 19px;&lt;br /&gt;
  margin-top: 8px;&lt;br /&gt;
  max-width: 900px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-hero a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-facts,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-facts {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 10px;&lt;br /&gt;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact {&lt;br /&gt;
  background: rgba(0, 0, 0, 0.28);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.35);&lt;br /&gt;
  border-left: 3px solid #c9a227;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  line-height: 18px;&lt;br /&gt;
  padding: 9px 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact span {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  display: block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .1em;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-fact a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Callout boxes */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.09);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  color: #3a352f;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
  margin: 14px 0;&lt;br /&gt;
  padding: 11px 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-info,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-info {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.10);&lt;br /&gt;
  border-left-color: #546e8c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-tip,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-tip {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.12);&lt;br /&gt;
  border-left-color: #588157;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-warn,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-warn {&lt;br /&gt;
  background: rgba(201, 162, 39, 0.13);&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-danger,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-danger {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.10);&lt;br /&gt;
  border-left-color: #9c3c2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.10);&lt;br /&gt;
  border-left-color: #6c548c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Inline status badges */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge {&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 10px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  line-height: 14px;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  vertical-align: 2px;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-verify {&lt;br /&gt;
  background: rgba(108, 84, 140, 0.16);&lt;br /&gt;
  border: 1px solid #6c548c;&lt;br /&gt;
  color: #58447a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-deprecated {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.14);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-badge-server {&lt;br /&gt;
  background: rgba(84, 110, 140, 0.16);&lt;br /&gt;
  border: 1px solid #546e8c;&lt;br /&gt;
  color: #43586f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark code blocks */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code {&lt;br /&gt;
  background: #1c1a18 !important;&lt;br /&gt;
  color: #e5e7eb !important;&lt;br /&gt;
  padding: .8em 1em;&lt;br /&gt;
  border-radius: .6em;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  font-size: .9em;&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  border-left: 4px solid #c9a227;&lt;br /&gt;
  margin: 0.8em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:visited,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body pre a:focus,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body pre a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body .hf-code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code {&lt;br /&gt;
  background: #2d2926 !important;&lt;br /&gt;
  color: #e2c275 !important;&lt;br /&gt;
  padding: 2px 6px;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  font-size: .88em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body code a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-sm-callout code {&lt;br /&gt;
  background: rgba(30, 30, 29, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section body rhythm */&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h3 {&lt;br /&gt;
  border-bottom: 1px solid rgba(191, 182, 156, 0.6);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 17px;&lt;br /&gt;
  margin: 20px 0 8px;&lt;br /&gt;
  padding-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body h4 {&lt;br /&gt;
  color: #886d00;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  margin: 16px 0 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ul,&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ul,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body ol {&lt;br /&gt;
  margin: 8px 0 12px 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .hf-relpage-section-body li {&lt;br /&gt;
  margin-bottom: 5px;&lt;br /&gt;
  line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tables (troubleshooting, scene objects, version history) */&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable {&lt;br /&gt;
  border: 1px solid #bfb69c;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  margin: 12px 0 18px;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  color: #f4efe1;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:visited {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:hover,&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:hover,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable th a:focus {&lt;br /&gt;
  color: #fff3c4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable td {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.7);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  font-size: 13px;&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
  padding: 7px 10px;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .hf-modding-page .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Uniform_Modding&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Script_Modding_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td,&lt;br /&gt;
body.skin-holdfast[class*=&amp;quot;Map_Making_Guide&amp;quot;] .mw-parser-output .wikitable tr:nth-child(even) td {&lt;br /&gt;
  background: rgba(238, 237, 235, 0.95);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ===== Regiment Roster Page ===== */&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-section {&lt;br /&gt;
  border-left-color: #886d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-filters {&lt;br /&gt;
  border-top: 1px solid rgba(191, 182, 156, 0.55);&lt;br /&gt;
  margin-top: 14px;&lt;br /&gt;
  padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-title {&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .08em;&lt;br /&gt;
  margin-bottom: 8px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-group {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-label {&lt;br /&gt;
  color: #d7cfba;&lt;br /&gt;
  font-size: 11px;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  margin-bottom: 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-options {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn,&lt;br /&gt;
.hf-rentry-edit-btn,&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  cursor: pointer;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn,&lt;br /&gt;
.hf-filter-reset,&lt;br /&gt;
.hf-rentry-add-btn {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.08);&lt;br /&gt;
  border: 1px solid rgba(191, 182, 156, 0.38);&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  margin: 0 6px 6px 0;&lt;br /&gt;
  padding: 7px 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-filter-btn:hover,&lt;br /&gt;
.hf-filter-btn.active,&lt;br /&gt;
.hf-filter-reset:hover,&lt;br /&gt;
.hf-rentry-add-btn:hover {&lt;br /&gt;
  background: rgba(224, 186, 58, 0.18);&lt;br /&gt;
  border-color: #c9a227;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header,&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: minmax(52px, .55fr) minmax(132px, 1.45fr) minmax(68px, .65fr) repeat(5, minmax(82px, .9fr)) repeat(2, minmax(58px, .58fr)) minmax(54px, .5fr);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-regiment-roster-page .hf-relpage-content {&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(30, 30, 29, 0.96), rgba(47, 45, 43, 0.94));&lt;br /&gt;
  border: 1px solid #3d3632;&lt;br /&gt;
  color: #e0ba3a;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .01em;&lt;br /&gt;
  margin: 0 0 10px;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-table-header .hf-rentry-col,&lt;br /&gt;
.hf-roster-table-header a,&lt;br /&gt;
.hf-roster-table-header a:visited,&lt;br /&gt;
.hf-roster-table-header a:hover,&lt;br /&gt;
.hf-roster-table-header a:focus {&lt;br /&gt;
  color: #e0ba3a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-roster-list {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  gap: 7px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row {&lt;br /&gt;
  background: rgba(242, 240, 234, 0.88);&lt;br /&gt;
  border: 1px solid #d5d0c8;&lt;br /&gt;
  border-left: 4px solid #bfb69c;&lt;br /&gt;
  color: #1e1e1d;&lt;br /&gt;
  font-size: 10.5px;&lt;br /&gt;
  line-height: 1.25;&lt;br /&gt;
  min-width: 1120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-row:hover {&lt;br /&gt;
  border-left-color: #c9a227;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col {&lt;br /&gt;
  border-right: 1px solid rgba(191, 182, 156, 0.48);&lt;br /&gt;
  overflow-wrap: anywhere;&lt;br /&gt;
  padding: 6px 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col:last-child {&lt;br /&gt;
  border-right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-name {&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-name-link {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge {&lt;br /&gt;
  border-radius: 999px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-size: 9px;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  letter-spacing: .03em;&lt;br /&gt;
  padding: 3px 6px;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Active {&lt;br /&gt;
  background: rgba(88, 129, 87, 0.16);&lt;br /&gt;
  border: 1px solid #588157;&lt;br /&gt;
  color: #355d34;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Inactive,&lt;br /&gt;
.hf-rentry-badge-Unknown {&lt;br /&gt;
  background: rgba(136, 109, 0, 0.14);&lt;br /&gt;
  border: 1px solid #886d00;&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-badge-Disbanded {&lt;br /&gt;
  background: rgba(156, 60, 47, 0.12);&lt;br /&gt;
  border: 1px solid #9c3c2f;&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-col-actions {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-edit-btn {&lt;br /&gt;
  color: #6f5600;&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-rentry-delete-btn {&lt;br /&gt;
  color: #8a3327;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container,&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  transform: translate(-50%, -50%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-container {&lt;br /&gt;
  width: 32px;&lt;br /&gt;
  height: 32px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hf-inline-trait-icon .hf-inline-trait-symbol {&lt;br /&gt;
  width: 18px;&lt;br /&gt;
  height: 18px;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Artillery&amp;diff=2739</id>
		<title>Artillery</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Artillery&amp;diff=2739"/>
		<updated>2026-07-10T19:04:24Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-artillery-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Artillery}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#ammo-types|Ammunition Types]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#cannons|Cannons]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#rockets|Rocket Launchers]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#mortars|Mortars]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#swivels|Swivel Guns]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#environment-damage|Environment Damage]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#controls|Operating Artillery]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#cannoneer|Cannoneer Class]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=ammo-types&lt;br /&gt;
|title=Ammunition Types&lt;br /&gt;
|content=&lt;br /&gt;
Artillery ammunition changes depending on the weapon that fires it, so the same selected shot can behave differently across cannons, howitzers, mortars, and naval guns.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Round Shot&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Often called the cannonball, round shot is the most commonly used artillery ammunition, but its behaviour depends on the artillery piece it is loaded into.&lt;br /&gt;
&lt;br /&gt;
In cannons, round shot is a solid iron ball used mostly for long-range to medium-range combat. It has the potential to wipe out entire lines due to the shot being able to &#039;&#039;&#039;pierce&#039;&#039;&#039; players and defences. It can also destroy sapper-built defences and enemy artillery. If it strikes a loaded artillery piece, the piece will blow up, which can often result in the death of the entire crew manning it.&lt;br /&gt;
&lt;br /&gt;
In howitzers, round shot produces a shrapnel round with a timed fuse explosion. This is an anti-personnel shot only and does more damage when it explodes while still airborne.&lt;br /&gt;
&lt;br /&gt;
In mortars, round shot produces a mortar shot which explodes on impact.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Chain Shot&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Chain shot is only available in naval combat. It has a more drastic drop than round shot, but deals double damage to ship masts.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grape Shot&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sometimes called canister shot, this ammunition is used in cannons and swivel guns. It shoots a bag of small metal pellets which can shred through any close-range infantry or cavalry.&lt;br /&gt;
&lt;br /&gt;
It is used almost exclusively at short ranges due to its inaccuracy. Effective up to 50 meters, it can still be fired to 100 meters. Though not often used, it still has the potential to wipe entire lines in one shot and can be incredibly useful to a cornered cannoneer.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Long Range Shell Rocket&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This ammunition can only be used inside a rocket launcher and can shoot incredibly far. They have a range of about 100-250m and explode upon impact when hitting any surface (including trees, so watch out).&lt;br /&gt;
&lt;br /&gt;
When fired, they usually don&#039;t fly straight. They will swirl left and right in the air, making them inaccurate and prone to hitting trees or buildings. They are referred to as &amp;quot;Shell Rocket(L)&amp;quot; in-game.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Short Range Shell Rocket&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is similar to the long-range rocket but only useful from about 35-55 meters. It can be useful to defend artillery or friendly lines. Short-range rockets are also rumoured to have a larger explosion radius than long-range rockets.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=cannons&lt;br /&gt;
|title=Cannons&lt;br /&gt;
|content=&lt;br /&gt;
Cannons are the backbone of the artillery, the most versatile and most used artillery pieces. They can be loaded with either grape shot or round shot from an ammo box.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loading &amp;amp; Firing&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Load:&#039;&#039;&#039; Hold the desired ammunition type and hold E on the barrel.&lt;br /&gt;
* &#039;&#039;&#039;Ram:&#039;&#039;&#039; When the ammunition is loaded, hold E again to ram the shot. Any class can ram, but equipping a ramrod as a cannoneer before ramming provides a +5% speed increase.&lt;br /&gt;
* &#039;&#039;&#039;Aim:&#039;&#039;&#039; Press E when looking at the cannon from behind, then move the barrel using WASD.&lt;br /&gt;
* &#039;&#039;&#039;Fire:&#039;&#039;&#039; Press Left Click or the fire button. Keep in mind that a cannoneer can override your aiming if you are firing as a different class.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aiming a Cannon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You will only need to worry about bullet drop when firing at distances above 100+ meters. Though 100 meters isn&#039;t the maximum range (around 500 meters), it will prove difficult to find the best position to aim your cannon at extreme distances.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Moving a Cannon&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you need to reposition, press E on the wheels of an &#039;&#039;&#039;unloaded&#039;&#039;&#039; cannon. You can move up the cannon with 2 people for increased speed. Keep in mind you will probably have to move an ammo box as well. This can only be done by a cannoneer, but a sapper can build one for no material cost if available.&lt;br /&gt;
&lt;br /&gt;
During the moving process, a cannoneer can override the person moving it. If 2 non-artillery classes or 2 artillery classes move the cannon at the same time, the first person who started moving it will always be favoured.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=rockets&lt;br /&gt;
|title=Rocket Launchers&lt;br /&gt;
|content=&lt;br /&gt;
Rockets are very unreliable as a beginner but with time can be learned and turned into a deadly long-range and short-range weapon. They can be loaded with 2 types of ammunition from a rocket stack and can hold 2 rockets at the same time (one on the left, one on the right).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;What Makes Rockets Unreliable&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The thing that makes rockets unreliable is their tendency to swirl left and right in the air randomly. This makes precise aiming difficult as it is nearly impossible to hit a specific target. You just have to be lucky to land a precise shot. Fortunately, the rockets will usually go to the same spot if fired from the same side of the launcher.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Facts&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Rockets can destroy enemy artillery and cause the same explosion that cannonballs produce on a loaded artillery piece.&lt;br /&gt;
* &#039;&#039;&#039;Moving:&#039;&#039;&#039; Hold E on the bucket in the front of the launcher (cannoneer only). You can move it with 2 people. Build it back up by holding E on the bucket again.&lt;br /&gt;
* When rocket launchers spawn, they always spawn unpacked, allowing cannoneers to move them quickly.&lt;br /&gt;
* Aiming rockets is best learned through practice. It will take a while to learn, but mastery can make you incredibly effective.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=mortars&lt;br /&gt;
|title=Mortars&lt;br /&gt;
|content=&lt;br /&gt;
Mortars are notoriously difficult to master but can shoot incredible distances (50-850 meters) and can be incredibly dangerous in the right hands. They can be loaded with round shot alone.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Advantages Over Cannons&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Rain down cannonballs on enemy encampments without worrying about walls, trees, mountains, or houses.&lt;br /&gt;
* The explosion of a mortar is bigger than that of a cannon.&lt;br /&gt;
* Shoot anyone &#039;&#039;&#039;anywhere&#039;&#039;&#039; on the map with enough precision (if they don&#039;t have a roof above them).&lt;br /&gt;
* You don&#039;t have to ram the shot in the mortar.&lt;br /&gt;
* You can destroy enemy artillery with it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Drawbacks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Cannot fire grape shot.&lt;br /&gt;
* Cannot fire closer than ~50 meters, so you can&#039;t defend yourself from close-range troops or cavalry.&lt;br /&gt;
* Shots take time to land.&lt;br /&gt;
* You &#039;&#039;&#039;cannot&#039;&#039;&#039; move a mortar, so if the map has a bad mortar spot, you&#039;re stuck with it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tips&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* After firing, a 15-second countdown begins before you can shoot again. Use this time to observe where your cannonball landed and adjust your aim.&lt;br /&gt;
* Unlike rockets, mortar shots land exactly where you aim them.&lt;br /&gt;
* If a mortar is shot or rebuilt by a sapper after being destroyed, it will still retain its aiming position.&lt;br /&gt;
* Mortar effectiveness highly depends on the map.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=swivels&lt;br /&gt;
|title=Swivel Guns&lt;br /&gt;
|content=&lt;br /&gt;
Swivel guns are small, versatile cannons that can be built by the &#039;&#039;&#039;Sapper&#039;&#039;&#039; class. They are placed on a swivel gun stand and are most effective at close-quarters defence.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Ammunition:&#039;&#039;&#039; Swivel guns exclusively use &#039;&#039;&#039;grape shot&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Primary Use:&#039;&#039;&#039; They are excellent defensive tools for repelling infantry charges, such as at the top of ladders or in fortified positions.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=environment-damage&lt;br /&gt;
|title=Environment Damage&lt;br /&gt;
|content=&lt;br /&gt;
Each artillery piece deals a fixed amount of damage per hit to destructible environment objects such as sapper-built defences, palisades, and other structures. Higher numbers destroy fortifications in fewer shots.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nations at War &amp;amp; American Revolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable hf-guide-table&amp;quot;&lt;br /&gt;
! Artillery Piece !! Environment Damage&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Swivel Gun&#039;&#039;&#039; {{!}}{{!}} 35&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;4 Pdr Cannon&#039;&#039;&#039; {{!}}{{!}} 50&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;9 Pdr Cannon&#039;&#039;&#039; {{!}}{{!}} 90&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;24 Pdr Cannon&#039;&#039;&#039; {{!}}{{!}} 150&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Carronade&#039;&#039;&#039; {{!}}{{!}} 100&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Coastal Cannon&#039;&#039;&#039; {{!}}{{!}} 150&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Mortar&#039;&#039;&#039; {{!}}{{!}} 75&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Field Howitzer Shrapnel&#039;&#039;&#039; {{!}}{{!}} 0 (anti-personnel only)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Rocket&#039;&#039;&#039; {{!}}{{!}} 25&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Naval Guns (Age of Sail)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable hf-guide-table&amp;quot;&lt;br /&gt;
! Ship Armament !! Environment Damage&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;8-Gun Schooner / Gunboat 4 Pdr&#039;&#039;&#039; {{!}}{{!}} 50&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Brigsloop / Frigate 9 Pdr&#039;&#039;&#039; {{!}}{{!}} 60&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Frigate 18 Pdr&#039;&#039;&#039; {{!}}{{!}} 150&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;2-Gun Schooner 24 Pdr&#039;&#039;&#039; {{!}}{{!}} 200&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Corvette / Brigsloop Carronade&#039;&#039;&#039; {{!}}{{!}} 150&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Frontlines (WW1)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable hf-guide-table&amp;quot;&lt;br /&gt;
! Artillery Piece !! Environment Damage&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Howitzer&#039;&#039;&#039; {{!}}{{!}} 75&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Heavy Howitzer&#039;&#039;&#039; {{!}}{{!}} 150&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Heavy Mortar&#039;&#039;&#039; {{!}}{{!}} 75&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;3-Inch Deck Gun&#039;&#039;&#039; {{!}}{{!}} 75&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Coast Gun&#039;&#039;&#039; {{!}}{{!}} 300&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} &#039;&#039;&#039;Dreadnought&#039;&#039;&#039; {{!}}{{!}} 300&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
Key takeaways:&lt;br /&gt;
&lt;br /&gt;
* The Field Howitzer&#039;s shrapnel shell deals no structural damage at all; it is purely an anti-personnel weapon.&lt;br /&gt;
* Rockets are poor siege weapons at 25 damage per hit. Use round shot from cannons or heavy naval guns to bring down structures.&lt;br /&gt;
* The Frontlines Coast Gun and Dreadnought guns are the most destructive weapons in the game against structures.&lt;br /&gt;
* Grenades and satchels can also damage artillery and structures (server-configurable since 5.10), and moveable artillery can be damaged with any melee weapon since 5.00.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=controls&lt;br /&gt;
|title=Operating Artillery Controls&lt;br /&gt;
|content=&lt;br /&gt;
&#039;&#039;&#039;PC Controls&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Action !! PC Control&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Interact (Mount, Load, Ram) {{!}}{{!}} E&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Aim {{!}}{{!}} WASD (to move the barrel)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Zoom (Fine Aim) {{!}}{{!}} Right Mouse Button&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Fire {{!}}{{!}} Left Mouse Button&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Move Artillery Piece {{!}}{{!}} Hold E on the wheels&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Console Controls (Xbox / PlayStation)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Action !! Xbox Control !! PlayStation Control&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Interact (Mount, Load, Ram) {{!}}{{!}} X {{!}}{{!}} Square&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Aim {{!}}{{!}} Left Analog Stick {{!}}{{!}} Left Analog Stick&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Zoom (Fine Aim) {{!}}{{!}} Left Trigger (LT) {{!}}{{!}} L2&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Fire {{!}}{{!}} Right Trigger (RT) {{!}}{{!}} R2&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} Move Artillery Piece {{!}}{{!}} Hold X on the wheels {{!}}{{!}} Hold Square on the wheels&lt;br /&gt;
{{!}}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=cannoneer&lt;br /&gt;
|title=Cannoneer Class&lt;br /&gt;
|content=&lt;br /&gt;
Cannoneers excel at manning cannons, mortars, swivel guns, and rocket launchers. Rocketeers were deprecated and folded into the cannoneer role, so cannoneers now cover both cannon and rocket artillery duties. They can equip a ramrod to provide a +5% speed bonus to ramming.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;For the Frontlines Artilleryman, see [[WW1 Classes#artilleryman|WW1 Classes]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:CannonSpecialisation.webp|20px|link=]] Cannon Spec.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:RocketSpecialisation.webp|20px|link=]] Rocket Spec.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:LightFooted.webp|20px|link=]] Light Footed&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:ArtilleryOperator.webp|20px|link=]] Artillery Operator&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:RocketOperator.webp|20px|link=]] Rocket Operator&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Repairman.webp|20px|link=]] Repairman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-label&amp;quot;&amp;gt;Equipment&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;[[File:Memeammoselection_spyglass.webp|28px|link=]] Spyglass&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-equip-item&amp;quot;&amp;gt;Ramrod&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;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-Cannoneer-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. Böhmische Feldartillerie N°1|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Austrian-Cannoneer-2.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. Innerösterreichisches N°4|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Cannoneer-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Foot Artillery|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Cannoneer-2.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Rocket Corps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Cannoneer-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Foot Artillery|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Cannoneer-2.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=1st Horse Artillery|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Cannoneer-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Artiglieria Reale a Piedi|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Cannoneer-2.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=1st Horse Artillery|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Cannoneer-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Feldartillerie|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Cannoneer-2.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Brandenburgische Artillerie-Brigade|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Cannoneer-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Foot Artillery|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Cannoneer-2.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=5th Brigade|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Cannoneer-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Virginia State Artillery|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Cannoneer-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=Royal Artillery|era=American Revolution}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Cavalry&amp;diff=2738</id>
		<title>Cavalry</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Cavalry&amp;diff=2738"/>
		<updated>2026-07-10T19:04:02Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-cavalry-page hf-directory-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Cavalry}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#overview|Overview]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#cuirassier-dragoon|Cuirassiers &amp;amp; Dragoons]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#hussar|Hussars]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=overview&lt;br /&gt;
|title=Overview&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-kicker&amp;quot;&amp;gt;Mounted roles&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-title&amp;quot;&amp;gt;Cavalry controls space by choosing when to enter and leave a fight.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-text&amp;quot;&amp;gt;Cavalry classes specialise in [[Horseback Riding]] to scatter lines, chase down skirmishers, and disrupt artillery. Hussars focus on sabre charges, while Cuirassiers and Dragoons use mounted firearms to harass and reposition.&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;hf-directory-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Dragoon uniforms&amp;lt;/span&amp;gt;8 uniforms using the &amp;lt;code&amp;gt;Dragoon&amp;lt;/code&amp;gt; set.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Hussar uniforms&amp;lt;/span&amp;gt;9 uniforms using the &amp;lt;code&amp;gt;Hussar&amp;lt;/code&amp;gt; set.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Core mechanic&amp;lt;/span&amp;gt;Use [[Horseback Riding]] to time the pass, reset, and avoid getting trapped.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Hussars&#039;&#039;&#039; are swift, sabre-focused light cavalry. Their increased sword damage while mounted and higher speed make them deadly in charges. Fire a pistol on approach, draw steel, and commit.&lt;br /&gt;
* &#039;&#039;&#039;Cuirassiers &amp;amp; Dragoons&#039;&#039;&#039; (mounted carbineers) excel at accurate firearm use from horseback. Mobility lets them harass, pick targets, and fall back to friendly lines. Master mounting, dismounting, pacing your horse, and shooting from the saddle for best results.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=cuirassier-dragoon&lt;br /&gt;
|title=Cuirassiers &amp;amp; Dragoons&lt;br /&gt;
|content=&lt;br /&gt;
Mounted carbineers. Skirmish and harass with accurate firearm fire from horseback, then reposition quickly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uniform set:&#039;&#039;&#039; &amp;lt;code&amp;gt;Dragoon&amp;lt;/code&amp;gt; has &#039;&#039;&#039;8&#039;&#039;&#039; uniforms.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:MountedFirearmSpecialisation.webp|20px|link=]] Mounted Firearm Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:HorsebackRiding.webp|20px|link=]] Horseback Riding&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;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;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-Dragoon-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. Kürassiere &#039;Kaiser Franz&#039; N° 1|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Dragoon-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=1st Royal Regiment of Dragoons|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Dragoon-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=4e Régiment de Cuirassiers|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Dragoon-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Dragoni Napoleone|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Dragoon-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Brandenburg Kürassier-Regiment Nr. 3|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Dragoon-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Military Order Cuirassiers|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Dragoon-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Virginia Light Dragoons|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Dragoon-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=17th &#039;Light&#039; Dragoons|era=American Revolution}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=hussar&lt;br /&gt;
|title=Hussars&lt;br /&gt;
|content=&lt;br /&gt;
Fast, flamboyant light cavalry. Excellent showmanship — and excellent sabre work — on horseback.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uniform set:&#039;&#039;&#039; &amp;lt;code&amp;gt;Hussar&amp;lt;/code&amp;gt; has &#039;&#039;&#039;9&#039;&#039;&#039; uniforms.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:MountedSwordSpecialisation.webp|20px|link=]] Mounted Sword Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:SkilfulRider.webp|20px|link=]] Skilful Rider&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:HorsebackRiding.webp|20px|link=]] Horseback Riding&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;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;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-Hussar-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=Husaren &#039;Hessen-Homburg&#039; N° 4|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Hussar-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=15th (The King&#039;s) Hussars|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Hussar-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=7e Régiment de Hussards|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Hussar-2.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Chasseurs à Cheval de La Garde Impériale|requirement=DLC: Napoleon&#039;s Rise|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Hussar-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=2° Reggimento Cacciatori a Cavallo|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Hussar-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Leib-Husaren-Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Hussar-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Akhtyrka Hussars|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Hussar-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Légion De Lauzun|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Hussar-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=Queen&#039;s Rangers|era=American Revolution}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Crewmen&amp;diff=2737</id>
		<title>Crewmen</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Crewmen&amp;diff=2737"/>
		<updated>2026-07-10T19:03:23Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage hf-crewmen-page hf-directory-page&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Crewmen}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#overview|Overview]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#sailor|Sailors]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#midshipman|Midshipmen]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=overview&lt;br /&gt;
|title=Overview&lt;br /&gt;
|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-kicker&amp;quot;&amp;gt;Naval roles&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-title&amp;quot;&amp;gt;Sailors and Midshipmen keep the ship fighting.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-text&amp;quot;&amp;gt;Age of Sail renamed the old Adept Sailor role to Midshipman. Sailors remain the deck crew and boarding fighters, while Midshipmen support gunnery, ship handling, repairs, and long-reach defence with the pike.&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;hf-directory-facts&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Sailor uniforms&amp;lt;/span&amp;gt;11 uniforms using the &amp;lt;code&amp;gt;NavalSailor&amp;lt;/code&amp;gt; set.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Midshipman uniforms&amp;lt;/span&amp;gt;5 uniforms using the &amp;lt;code&amp;gt;NavalSailor2&amp;lt;/code&amp;gt; set.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-directory-fact&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Age of Sail&amp;lt;/span&amp;gt;4.00 renamed Adept Sailor to Midshipman; 4.01 fixed remaining UI and controller access issues.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=sailor&lt;br /&gt;
|title=Sailors&lt;br /&gt;
|content=&lt;br /&gt;
The bulk of the ship&#039;s crew is made up of Sailors. The cutlass is their primary weapon, and Age of Sail gave Sailors repairing hammers so they can help keep the ship alive between broadsides.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uniform set:&#039;&#039;&#039; &amp;lt;code&amp;gt;NavalSailor&amp;lt;/code&amp;gt; has &#039;&#039;&#039;11&#039;&#039;&#039; uniforms.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-Privateers.webp|18px|link=]] Privateer&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-spain.webp|18px|link=]] Spanish&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:AbleSwimmer.webp|20px|link=]] Able Swimmer&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:PistolSpecialisation.webp|20px|link=]] Pistol Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Handyman.webp|20px|link=]] Handyman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35 &amp;lt;span class=&amp;quot;hf-class-info-stat-bonus&amp;quot;&amp;gt;+12&amp;lt;/span&amp;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;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=British-NavalSailor-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Royal Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-NavalSailor-2.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Royal Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-NavalSailor-3.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Royal Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-NavalSailor-4.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Royal Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-NavalSailor-5.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Nelson&#039;s Crew|requirement=DLC: Nelson&#039;s Own|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-NavalSailor-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=French Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-NavalSailor-2.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=French Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-NavalSailor-3.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Louis&#039; Crew|requirement=DLC: Nelson&#039;s Own|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Privateer-NavalSailor-1.webp|background=hui-faction-background-privateer.webp|crest=Hui-emblem-Privateers.webp|label=Privateer Crew}}&lt;br /&gt;
{{Uniform_Card|image=Privateer-NavalSailor-2.webp|background=hui-faction-background-privateer.webp|crest=Hui-emblem-Privateers.webp|label=Lafitte&#039;s Crew|requirement=DLC: Dreaded Pirate Lafitte}}&lt;br /&gt;
{{Uniform_Card|image=Spanish-NavalSailor-1.webp|background=hui-faction-background-spanish.webp|crest=hui-emblem-spain.webp|label=Spanish Navy}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=midshipman&lt;br /&gt;
|title=Midshipmen&lt;br /&gt;
|content=&lt;br /&gt;
Midshipmen are the ship&#039;s second line of command. They can spot ships at distance with spyglasses, use pikes to repel boarders, and issue naval orders that improve gun crews, ship handling, and repairs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Uniform set:&#039;&#039;&#039; &amp;lt;code&amp;gt;NavalSailor2&amp;lt;/code&amp;gt; has &#039;&#039;&#039;5&#039;&#039;&#039; uniforms.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-Privateers.webp|18px|link=]] Privateer&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-spain.webp|18px|link=]] Spanish&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:AbleSwimmer.webp|20px|link=]] Able Swimmer&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:PistolSpecialisation.webp|20px|link=]] Pistol Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:PikeSpecialisation.webp|20px|link=]] Pike Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:HighCommandNavalMidshipman.webp|20px|link=]] High Command (Naval Midshipman)&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Orders&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:RallyGunCrew.webp|20px|link=]] Rally Gun Crew&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:ImproveShipHandling.webp|20px|link=]] Improve Ship Handling&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:RallyRepairGang.webp|20px|link=]] Rally Repair Gang&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35 &amp;lt;span class=&amp;quot;hf-class-info-stat-bonus&amp;quot;&amp;gt;+12&amp;lt;/span&amp;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;
&amp;lt;div class=&amp;quot;hf-class-info-equip&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Equipment&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Memeammoselection_spyglass.webp|28px|link=]] Spyglass&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;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=British-NavalSailor2-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Royal Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-NavalSailor2-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=French Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Privateer-NavalSailor2-1.webp|background=hui-faction-background-privateer.webp|crest=Hui-emblem-Privateers.webp|label=Privateer Crew}}&lt;br /&gt;
{{Uniform_Card|image=Privateer-NavalSailor2-2.webp|background=hui-faction-background-privateer.webp|crest=Hui-emblem-Privateers.webp|label=Lafitte&#039;s Crew|requirement=DLC: Dreaded Pirate Lafitte}}&lt;br /&gt;
{{Uniform_Card|image=Spanish-NavalSailor2-1.webp|background=hui-faction-background-spanish.webp|crest=hui-emblem-spain.webp|label=Spanish Navy}}&lt;br /&gt;
}}&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
	<entry>
		<id>https://sc6w3y7e49.holdfastgame.com/index.php?title=Rank_%26_File&amp;diff=2736</id>
		<title>Rank &amp; File</title>
		<link rel="alternate" type="text/html" href="https://sc6w3y7e49.holdfastgame.com/index.php?title=Rank_%26_File&amp;diff=2736"/>
		<updated>2026-07-10T19:02:49Z</updated>

		<summary type="html">&lt;p&gt;Xarkanoth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;hf-relpage&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_page_header|title=Rank and File}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-body&amp;quot;&amp;gt;&lt;br /&gt;
{{Release_TOC|content=&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-toc-category&amp;quot;&amp;gt;On this page&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#overview|Overview]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#line-infantry|Line Infantry (Standard)]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#guards|Guards]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#grenadiers|Grenadiers]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#marines|Marines]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[#coast-guards|Coast Guards]]&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-relpage-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=overview&lt;br /&gt;
|title=Overview&lt;br /&gt;
|content=&lt;br /&gt;
The Rank &amp;amp; File make up the bulk of the fighting forces on each side. On land these men stand shoulder to shoulder to fire volleys at the enemy, while at sea they man the cannons and take boarding action.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=line-infantry&lt;br /&gt;
|title=Line Infantry (Standard)&lt;br /&gt;
|content=&lt;br /&gt;
The stalwart line infantryman. Armed with a musket and bayonet, he is motivated by the orders of the Officers and the patriotic encouragement of the Morale Boosters to perform above and beyond the capabilities of a single man.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;For the Frontlines Rifleman, see [[WW1 Classes#rifleman|WW1 Classes]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:MusketSpecialisation.webp|20px|link=]] Musket Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:RankDiscipline.webp|20px|link=]] Rank Discipline&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Orderly.webp|20px|link=]] Orderly&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:MusketDrill.webp|20px|link=]] Musket Drill&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:RankAndFile.webp|20px|link=]] Rank and File&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:BayonetHandling.webp|20px|link=]] Bayonet Handling&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Handyman.webp|20px|link=]] Handyman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;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;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-ArmyLineInfantry-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. IR 22 &#039;Coburg&#039;|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Austrian-ArmyLineInfantry-2.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. IR 62 &#039;Banat&#039;|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Austrian-ArmyLineInfantry-3.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=Ungarische Insurrection|requirement=DLC: Regiments of the Line|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-ArmyLineInfantry-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=23rd Royal Welch Fusiliers|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-ArmyLineInfantry-2.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=92nd Gordon Highlanders|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-ArmyLineInfantry-3.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Loyal Lusitanian Legion|requirement=DLC: Regiments of the Line|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-ArmyLineInfantry-4.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Loyal Inverness Fencible Highlanders|requirement=Shilling unlock|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-ArmyLineInfantry-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=85ème Régiment d&#039;Infanterie|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-ArmyLineInfantry-2.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Légion de la Vistule|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-ArmyLineInfantry-3.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=6th &#039;Herzog Wilhelm&#039; Bavarian Fusiliers|requirement=DLC: Regiments of the Line|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-ArmyLineInfantry-4.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=18e Demi-Brigade d&#039;Infanterie &#039;Les Braves&#039;|requirement=DLC: Napoleon&#039;s Rise|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-ArmyLineInfantry-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=7° Reggimento Fanteria di Linea|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-ArmyLineInfantry-2.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Reggimento Real Veterani|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-ArmyLineInfantry-3.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Legione Reale Dalmata|requirement=DLC: Regiments of the Line|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-ArmyLineInfantry-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Colbergsches Infanterie-Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-ArmyLineInfantry-2.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Lützow Freikorps|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-ArmyLineInfantry-3.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=11. Reserve Regiment|requirement=DLC: Regiments of the Line|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-ArmyLineInfantry-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Mogilev Infantry Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-ArmyLineInfantry-2.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Interior Guard Battalion|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-ArmyLineInfantry-3.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Pavlovsk Fusiliers|requirement=DLC: Regiments of the Line|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-ArmyLineInfantry-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Hall&#039;s Delaware Regiment|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-ArmyLineInfantry-2.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=North Carolina Continental Line|requirement=Shilling unlock|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-ArmyLineInfantry-3.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Connecticut Minute Company|requirement=DLC: Washington&#039;s Colonials|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-ArmyLineInfantry-4.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Green Mountain Boys|requirement=Shilling unlock|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-ArmyLineInfantry-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=33rd Regiment of Foot|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-ArmyLineInfantry-2.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=42nd Black Watch Highlanders|requirement=Shilling unlock|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-ArmyLineInfantry-3.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=New Hampshire Line|requirement=Shilling unlock|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-ArmyLineInfantry-4.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=Hessian Musketers|requirement=DLC: Cornwallis&#039; Army|era=American Revolution}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=guards&lt;br /&gt;
|title=Guards&lt;br /&gt;
|content=&lt;br /&gt;
The guards are the Elite Infantry of the ranks. Their primary job is to guard the Command, helping them to survive where the common man may fall. Their additional training makes them unparalleled combatants in melee.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:EliteInfantry.webp|20px|link=]] Elite Infantry&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Orderly.webp|20px|link=]] Orderly&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:RankAndFile.webp|20px|link=]] Rank and File&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Guardsman.webp|20px|link=]] Guardsman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:BayonetHandling.webp|20px|link=]] Bayonet Handling&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;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;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-Guard-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. Grenadier Battalion &#039;Janusch&#039;|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Austrian-Guard-2.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=Herzoglich Braunschweigisches Feldkorps|requirement=DLC: Regiments of the Guard|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Guard-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=1st Foot Guards, St James&#039; Palace|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Guard-2.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Coldstream Regiment of Foot Guards|requirement=DLC: Regiments of the Guard|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Guard-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=2e Régiment de la Garde Impériale|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Guard-2.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=1er Grenadiers de la Garde Impériale|requirement=DLC: Regiments of the Guard|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Guard-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Guardia Reale Italiana|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Guard-2.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Marinai Della Guardia Reale|requirement=DLC: Regiments of the Guard|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Guard-2.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=Zweites Garde-Regiment Zu Fuss|requirement=DLC: Regiments of the Guard|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Guard-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Semyonovsky Regiment|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Guard-2.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Leib-Gvardii Litovskii Polk|requirement=DLC: Regiments of the Guard|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Guard-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Washington&#039;s Guard|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Guard-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=1st Foot Guards|era=American Revolution}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=grenadiers&lt;br /&gt;
|title=Grenadiers&lt;br /&gt;
|content=&lt;br /&gt;
The grenadiers are the largest of the soldiers, able to take far more punishment in melee than their fellow men. As a result, they are also highly proficient in melee combat.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-the-british-empire.webp|18px|link=]] British Empire&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-american-patriots.webp|18px|link=]] American Patriots&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-prussia.webp|18px|link=]] Prussian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-russia.webp|18px|link=]] Russian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-austria.webp|18px|link=]] Austrian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-italy.webp|18px|link=]] Italian&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Resilient.webp|20px|link=]] Resilient&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:BayonetSpecialisation.webp|20px|link=]] Bayonet Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Orderly.webp|20px|link=]] Orderly&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:RankAndFile.webp|20px|link=]] Rank and File&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:BayonetHandling.webp|20px|link=]] Bayonet Handling&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:HandGrenades.webp|20px|link=]] Hand Grenades&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100 &amp;lt;span class=&amp;quot;hf-class-info-stat-bonus&amp;quot;&amp;gt;+15&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;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;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=Austrian-Grenadier-1.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=K.K. Grenadier Battalion &#039;Locher&#039;|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Austrian-Grenadier-2.webp|background=hui-faction-background-austria.webp|crest=hui-emblem-austria.webp|label=Serbische Freikorps|requirement=DLC: Grenadier Regiments|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Grenadier-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=41st Regiment of Foot|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-Grenadier-2.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Belgian 7th Line Battalion|requirement=DLC: Grenadier Regiments|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Grenadier-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=3ème Régiment d&#039;Infanterie|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-Grenadier-2.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Polish 4th Infantry Regiment|requirement=DLC: Grenadier Regiments|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Grenadier-1.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=6° Reggimento Fanteria di Linea|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Italian-Grenadier-2.webp|background=hui-faction-background-italy.webp|crest=hui-emblem-italy.webp|label=Battaglione Guardia Alla Città di Milano|requirement=DLC: Grenadier Regiments|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Grenadier-1.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=1. Berg Grenadiere|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Prussian-Grenadier-2.webp|background=hui-faction-background-prussia.webp|crest=hui-emblem-prussia.webp|label=1. Schlesisches Infanterie-Regiment|requirement=DLC: Grenadier Regiments|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Grenadier-1.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Pavlovsk Grenadiers|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Russian-Grenadier-2.webp|background=hui-faction-background-russia.webp|crest=hui-emblem-russia.webp|label=Nizhnii-Novgorod Opolcheniye|requirement=DLC: Grenadier Regiments|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Grenadier-1.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=Régiment De Soissonnais|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARAmerican-Grenadier-2.webp|background=hui-faction-background-arev-american.webp|crest=hui-emblem-american-patriots.webp|label=George Washington Grenadiers|requirement=Shilling unlock|era=American Revolution}}&lt;br /&gt;
{{Uniform_Card|image=ARBritish-Grenadier-1.webp|background=hui-faction-background-arev-british-empire.webp|crest=Hui-emblem-the-british-empire.webp|label=Land-Grenadier-Regiment Rall|era=American Revolution}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=marines&lt;br /&gt;
|title=Marines&lt;br /&gt;
|content=&lt;br /&gt;
The marines repel boarders and lead coastal invasions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:Hui-emblem-Privateers.webp|18px|link=]] Privateer&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-spain.webp|18px|link=]] Spanish&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:MusketSpecialisation.webp|20px|link=]] Musket Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:RankDiscipline.webp|20px|link=]] Rank Discipline&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Resilient.webp|20px|link=]] Resilient&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Barrelman.webp|20px|link=]] Barrelman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Guardsman.webp|20px|link=]] Guardsman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:BayonetHandling.webp|20px|link=]] Bayonet Handling&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;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;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=British-NavalMarine-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Royal Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=British-NavalMarine-2.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=Nelson&#039;s Crew|requirement=DLC: Nelson&#039;s Own|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-NavalMarine-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=French Navy|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-NavalMarine-2.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Marines De La Garde Impériale|requirement=DLC: Nelson&#039;s Own|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=Privateer-NavalMarine-1.webp|background=hui-faction-background-privateer.webp|crest=Hui-emblem-Privateers.webp|label=Privateer Crew}}&lt;br /&gt;
{{Uniform_Card|image=Privateer-NavalMarine-2.webp|background=hui-faction-background-privateer.webp|crest=Hui-emblem-Privateers.webp|label=Lafitte&#039;s Crew|requirement=DLC: Dreaded Pirate Lafitte}}&lt;br /&gt;
{{Uniform_Card|image=Spanish-NavalMarine-1.webp|background=hui-faction-background-spanish.webp|crest=hui-emblem-spain.webp|label=Spanish Navy}}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Release_section&lt;br /&gt;
|id=coast-guards&lt;br /&gt;
|title=Coast Guards&lt;br /&gt;
|content=&lt;br /&gt;
These men guard fortifications, skilled in the use of all forms of projectiles, both small arms and those considerably larger!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Factions&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-britain.webp|18px|link=]] British&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;hf-class-info-faction&amp;quot;&amp;gt;[[File:hui-emblem-france.webp|18px|link=]] French&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot;&amp;gt;Traits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:MusketSpecialisation.webp|20px|link=]] Musket Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:CannonSpecialisation.webp|20px|link=]] Cannon Specialisation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge&amp;quot;&amp;gt;[[File:Orderly.webp|20px|link=]] Orderly&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-header-label&amp;quot; style=&amp;quot;margin-top:8px;&amp;quot;&amp;gt;Abilities&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badges-group&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:Guardsman.webp|20px|link=]] Guardsman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:RankAndFile.webp|20px|link=]] Rank and File&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-badge hf-badge-ability&amp;quot;&amp;gt;[[File:BayonetHandling.webp|20px|link=]] Bayonet Handling&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stats&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Health&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;100&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Agility&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;80&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-label&amp;quot;&amp;gt;Swimming&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;hf-class-info-stat-value&amp;quot;&amp;gt;35&amp;lt;/div&amp;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;
&lt;br /&gt;
{{Card_grid|content=&lt;br /&gt;
{{Uniform_Card|image=British-CoastGuard-1.webp|background=hui-faction-background-british.webp|crest=hui-emblem-britain.webp|label=St Kitts Militia|era=Nations At War}}&lt;br /&gt;
{{Uniform_Card|image=French-CoastGuard-1.webp|background=hui-faction-background-france.webp|crest=hui-emblem-france.webp|label=Canonniers Gardes-Côtes|era=Nations At War}}&lt;br /&gt;
}}&lt;br /&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;/div&gt;</summary>
		<author><name>Xarkanoth</name></author>
	</entry>
</feed>