<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.rouny-ss14.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=DrSmugleaf</id>
	<title>Rouny&#039;s Marine Corps 14 Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.rouny-ss14.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=DrSmugleaf"/>
	<link rel="alternate" type="text/html" href="https://wiki.rouny-ss14.com/wiki/Special:Contributions/DrSmugleaf"/>
	<updated>2026-04-29T01:51:56Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://wiki.rouny-ss14.com/index.php?title=Main_Page&amp;diff=1201</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.rouny-ss14.com/index.php?title=Main_Page&amp;diff=1201"/>
		<updated>2025-05-31T06:06:22Z</updated>

		<summary type="html">&lt;p&gt;DrSmugleaf: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Rouny Beret.png |left|frameless|175x175px]]&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;big&amp;gt;About RMC-14&amp;lt;/big&amp;gt; ==&lt;br /&gt;
&amp;lt;big&amp;gt;RMC-14 is an asymmetric PvP game that runs on [https://github.com/space-wizards/RobustToolbox Robust Toolbox].&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Community Links&lt;br /&gt;
|-&lt;br /&gt;
|[https://discord.gg/rouny Discord Community]&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.patreon.com/RMC14 Patreon]&lt;br /&gt;
|-&lt;br /&gt;
|[https://replays.rouny-ss14.com/replays/alamo/ Round Replays]&lt;br /&gt;
|-&lt;br /&gt;
|[https://github.com/RMC-14/RMC-14 Github]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: inline-block; vertical-align: top; margin-right: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Marine Guides&lt;br /&gt;
|-&lt;br /&gt;
| [[Rifleman Quick Start Guide|Marine Quickstart Guide]]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
!Medical Guides&lt;br /&gt;
|-&lt;br /&gt;
|[[Guide to Chemistry]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Alien Embryo Removal]]&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
!Technician Guides&lt;br /&gt;
|-&lt;br /&gt;
|[[Guide to Cades]]&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| [[Requisitions guide]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Dropship/CAS guide]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Marine Law]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Standard Operating Procedure]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Responders]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Squad Leading 101]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Combat Information Center (CIC) Guide]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: inline-block; vertical-align: top; margin-right: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Xenonid Guides&lt;br /&gt;
|-&lt;br /&gt;
| [[Xenonid guide|Xenonid Quickstart Guide]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: inline-block; vertical-align: top; margin-right: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Items&lt;br /&gt;
|-&lt;br /&gt;
| [[Guns]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Attachments]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Ammunition]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: inline-block; vertical-align: top; margin-right: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Lore&lt;br /&gt;
|-&lt;br /&gt;
| [[Xenonids]]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
![[United Nations]]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
![[Marines|United Nations Marine Corps]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Force Reconnaissance]]&lt;br /&gt;
|-&lt;br /&gt;
|[[High Command]]&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
![[Provost Marshal Office]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Provost Intelligence Department]]&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
![[Colony Marshal Bureau (CMB)|Colony Marshal Bureau]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Interstellar Commerce Bureau]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Interstellar Sapient-Life Rights Council]]&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
! Other Factions&lt;br /&gt;
|-&lt;br /&gt;
| [[Weston-Yamada]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Socialist Progressive Peoples (SPP)|Socialist Progressive Peoples]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Three Suns Empire]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Colony Liberation Front (CLF)|Colony Liberation Front]]&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
! Other&lt;br /&gt;
|-&lt;br /&gt;
| [[Species]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Aegis Armaments]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Nanotrasen (NT)|Nanotrasen]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Novaris Industries]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Comprehensive List of All Admin and Whitelist Characters|Special Characters]]&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: inline-block; vertical-align: top;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Maps&lt;br /&gt;
|-&lt;br /&gt;
!Planets and Stations&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| LV-624&lt;br /&gt;
|[https://tunguso4ka.github.io/map-viewer/?map=624 Map]&lt;br /&gt;
|-&lt;br /&gt;
|Solaris Ridge (LV-1413)&lt;br /&gt;
|[https://tunguso4ka.github.io/map-viewer/?map=Solaris Map]&lt;br /&gt;
|-&lt;br /&gt;
|Fiorina Science Annex&lt;br /&gt;
|[https://tunguso4ka.github.io/map-viewer/?map=Fiorina Map]&lt;br /&gt;
|-&lt;br /&gt;
|Shiva&#039;s Snowball (LV-57)&lt;br /&gt;
|[https://tunguso4ka.github.io/map-viewer/?map=Shiva Map]&lt;br /&gt;
|-&lt;br /&gt;
|Trijent Dam (LV-670)&lt;br /&gt;
|[https://tunguso4ka.github.io/map-viewer/?map=Trijent Map]&lt;br /&gt;
|-&lt;br /&gt;
|New Varadero&lt;br /&gt;
|[https://tunguso4ka.github.io/map-viewer/?map=Varadero Map]&lt;br /&gt;
|-&lt;br /&gt;
|Chances Claim&lt;br /&gt;
|[https://tunguso4ka.github.io/map-viewer/?map=Chances Map]&lt;br /&gt;
|-&lt;br /&gt;
|Kutjevo Refinery (LV-686)&lt;br /&gt;
|[https://tunguso4ka.github.io/map-viewer/?map=Kutjevo Map]&lt;br /&gt;
|-&lt;br /&gt;
|Hybrisa Prospera (LV-759)&lt;br /&gt;
|[https://tunguso4ka.github.io/map-viewer/?map=Hybrisa Map]&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
! UNMC Ships&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|UNS Almayer&lt;br /&gt;
|[https://tunguso4ka.github.io/map-viewer/?map=Almayer Map]&lt;br /&gt;
|-&lt;br /&gt;
|UNS Savannah&lt;br /&gt;
|[https://tunguso4ka.github.io/map-viewer/?map=Savannah Map]&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>DrSmugleaf</name></author>
	</entry>
	<entry>
		<id>https://wiki.rouny-ss14.com/index.php?title=MediaWiki:Common.css&amp;diff=871</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.rouny-ss14.com/index.php?title=MediaWiki:Common.css&amp;diff=871"/>
		<updated>2024-11-17T11:29:04Z</updated>

		<summary type="html">&lt;p&gt;DrSmugleaf: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#pt-createaccount {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement {&lt;br /&gt;
  color: black;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement:not(.oo-ui-optionWidget-selected) {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body {&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &amp;quot;Teko&amp;quot;;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    src: url(https://wiki.spacestation14.com/w/images/stuff/Teko-Medium.woff2)&lt;br /&gt;
            format(&amp;quot;woff2&amp;quot;),&lt;br /&gt;
        url(https://wiki.spacestation14.com/w/images/stuff/Teko-Medium.woff)&lt;br /&gt;
            format(&amp;quot;woff&amp;quot;);&lt;br /&gt;
    ascent-override: 65%;&lt;br /&gt;
    descent-override: 10%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
    color-scheme: dark;&lt;br /&gt;
&lt;br /&gt;
    --bg-color: hsl(240, 7%, 11%);&lt;br /&gt;
    --bg-color-light: hsl(240, 7%, 14%);&lt;br /&gt;
    --bg-color-light-x2: hsl(240, 8%, 17%);&lt;br /&gt;
    --bg-color-light-x3: hsl(240, 7%, 20%);&lt;br /&gt;
    --bg-color-light-x4: hsl(240, 7%, 23%);&lt;br /&gt;
    --bg-color-light-x5: hsl(240, 7%, 26%);&lt;br /&gt;
    --bg-color-light-x6: hsl(240, 7%, 32%);&lt;br /&gt;
&lt;br /&gt;
    --border-color-light: hsl(240, 7%, 35%);&lt;br /&gt;
    --border-color-light-x2: hsl(240, 7%, 45%);&lt;br /&gt;
    --border-color: hsl(240, 7%, 24%);&lt;br /&gt;
&lt;br /&gt;
    --text-color: lightgrey;&lt;br /&gt;
    --text-color-grayed-out: gray;&lt;br /&gt;
&lt;br /&gt;
    --code-color-bg: #1b1e1f;&lt;br /&gt;
    --code-color-text: #e8e6e3;&lt;br /&gt;
    --code-color-border: #353a3c;&lt;br /&gt;
&lt;br /&gt;
    --link-color: lightblue;&lt;br /&gt;
    --link-color-visited: #007fff;&lt;br /&gt;
&lt;br /&gt;
    --action-color-light-x2: var(--blue-color-light-x2);&lt;br /&gt;
    --action-color-light: var(--blue-color-light);&lt;br /&gt;
    --action-color: var(--blue-color);&lt;br /&gt;
    --action-color-dark: var(--blue-color-dark);&lt;br /&gt;
    --action-color-dark-x2: var(--blue-color-dark-x2);&lt;br /&gt;
&lt;br /&gt;
	--warning-color: hsl(54 100% 15% / 1);&lt;br /&gt;
	--warning-color-border: hsl(60, 55%, 30%);&lt;br /&gt;
&lt;br /&gt;
	--danger-color: var(--red-color);&lt;br /&gt;
	--danger-color-dark: var(--red-color-dark);&lt;br /&gt;
	--danger-color-dark-x2: var(--red-color-dark-x2);&lt;br /&gt;
	--danger-color-border: var(--red-color-border);&lt;br /&gt;
&lt;br /&gt;
    --blue-color-light-x2: hsl(220, 66%, 63%);&lt;br /&gt;
    --blue-color-light: hsl(220, 60%, 56%);&lt;br /&gt;
    --blue-color: hsl(220, 60%, 50%);&lt;br /&gt;
    --blue-color-dark: hsl(220, 54%, 43%);&lt;br /&gt;
    --blue-color-dark-x2: hsl(220, 54%, 36%);&lt;br /&gt;
&lt;br /&gt;
    --green-color-light: hsl(167, 80%, 50%);&lt;br /&gt;
    --green-color: hsl(167, 80%, 45%);&lt;br /&gt;
    --green-color-dark: hsl(167, 74%, 30%);&lt;br /&gt;
&lt;br /&gt;
    --red-color: hsl(0, 75%, 50%);&lt;br /&gt;
    --red-color-dark: hsl(0, 67%, 42%);&lt;br /&gt;
    --red-color-dark-x2: hsl(0, 62%, 36%);&lt;br /&gt;
    --red-color-border: hsl(0, 47%, 22%);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    /* ============= */&lt;br /&gt;
    /* ICONS GO HERE */&lt;br /&gt;
    /* ============= */&lt;br /&gt;
    &lt;br /&gt;
    /* white table sort icon */&lt;br /&gt;
    --icon-table-sort-white: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjEiIGhlaWdodD0iOSI+PGRlZnM+PGZpbHRlciBpZD0iZGFya3JlYWRlci1pbWFnZS1maWx0ZXIiPjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwLjI0OSAtMC42MTQgLTAuNjcyIDAuMDAwIDEuMDM1IC0wLjY0NiAwLjI4OCAtMC42NjQgMC4wMDAgMS4wMjAgLTAuNjM2IC0wLjYwOSAwLjI1MCAwLjAwMCAwLjk5NCAwLjAwMCAwLjAwMCAwLjAwMCAxLjAwMCAwLjAwMCIgLz48L2ZpbHRlcj48L2RlZnM+PGltYWdlIHdpZHRoPSIyMSIgaGVpZ2h0PSI5IiBmaWx0ZXI9InVybCgjZGFya3JlYWRlci1pbWFnZS1maWx0ZXIpIiB4bGluazpocmVmPSJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NEtQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhkcFpIUm9QU0l5TVNJZ2FHVnBaMmgwUFNJNUlpQjJhV1YzUW05NFBTSXdJREFnTWpFZ09TSStDZ2s4Y0dGMGFDQmtQU0p0TVRRdU5TQTFMVFFnTkMwMExUUjZiVEF0TVMwMExUUXROQ0EwZWlJdlBnbzhMM04yWno0SyIgLz48L3N2Zz4=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* wiki help button icon - transparent question mark in circle of cosmoBlue */&lt;br /&gt;
    --icon-wiki-help-cosmoBlue: url(&amp;quot;data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTx0aXRsZT4KCQloZWxwCgk8L3RpdGxlPgoJPHBhdGggZmlsbD0icmdiKDIxMiAyMzYgMjU1KSIgZD0iTTEwIDBhMTAgMTAgMCAxIDAgMTAgMTBBMTAgMTAgMCAwIDAgMTAgMHptMSAxNkg5di0yaDJ6bTIuNzEtNy42YTIuNjQgMi42NCAwIDAgMS0uMzMuNzQgMy4xNiAzLjE2IDAgMCAxLS40OC41NWwtLjU0LjQ4Yy0uMjEuMTgtLjQxLjM1LS41OC41MmEyLjU0IDIuNTQgMCAwIDAtLjQ3LjU2QTIuMyAyLjMgMCAwIDAgMTEgMTJhMy43OSAzLjc5IDAgMCAwLS4xMSAxSDkuMDhhOC45IDguOSAwIDAgMSAuMDctMS4yNSAzLjI4IDMuMjggMCAwIDEgLjI1LS45IDIuNzkgMi43OSAwIDAgMSAuNDEtLjY3IDQgNCAwIDAgMSAuNTgtLjU4Yy4xNy0uMTYuMzQtLjMuNTEtLjQ0YTMgMyAwIDAgMCAuNDMtLjQ0IDEuODMgMS44MyAwIDAgMCAuMy0uNTUgMiAyIDAgMCAwIC4xMS0uNzIgMi4wNiAyLjA2IDAgMCAwLS4xNy0uODYgMS43MSAxLjcxIDAgMCAwLTEtLjkgMS43IDEuNyAwIDAgMC0uNS0uMSAxLjc3IDEuNzcgMCAwIDAtMS41My42OCAzIDMgMCAwIDAtLjUgMS44Mkg2LjE2YTQuNzQgNC43NCAwIDAgMSAuMjgtMS42OCAzLjU2IDMuNTYgMCAwIDEgLjgtMS4yOSAzLjg4IDMuODggMCAwIDEgMS4yOC0uODNBNC41OSA0LjU5IDAgMCAxIDEwLjE4IDRhNC40NCA0LjQ0IDAgMCAxIDEuNDQuMjMgMy41MSAzLjUxIDAgMCAxIDEuMTUuNjUgMy4wOCAzLjA4IDAgMCAxIC43OCAxLjA2IDMuNTQgMy41NCAwIDAgMSAuMjkgMS40NSAzLjM5IDMuMzkgMCAwIDEtLjEzIDEuMDF6Ii8+Cjwvc3ZnPg==&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* navbar search magnifying glass search icon in greyish colors */&lt;br /&gt;
    --icon-navbar-search-greyish: url(&amp;quot;data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTx0aXRsZT4KCQlzZWFyY2gKCTwvdGl0bGU+Cgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IndoaXRlIiBkPSJNMTIuMiAxMy42YTcgNyAwIDEgMSAxLjQtMS40bDUuNCA1LjQtMS40IDEuNC01LjQtNS40ek0xMyA4QTUgNSAwIDEgMSAzIDhhNSA1IDAgMCAxIDEwIDB6Ii8+Cjwvc3ZnPgo=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* transparent exclamation mark in a circle filled with cosmoGreen */&lt;br /&gt;
    --icon-popup-notice-info-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTx0aXRsZT4KCQlub3RpY2UKCTwvdGl0bGU+Cgk8cGF0aCBmaWxsPSJyZ2IoMTAsIDIxMiwgOTgpIiBkPSJNMTAgMGExMCAxMCAwIDEgMCAxMCAxMEExMCAxMCAwIDAgMCAxMCAwem0xIDE2SDl2LTJoMnptMC00SDlWNGgyeiIvPgo8L3N2Zz4=&amp;quot;);&lt;br /&gt;
    &lt;br /&gt;
    /* transparent exclamation mark in a circle filled with some kind of orange */&lt;br /&gt;
    --icon-popup-notice-warn-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIj4gPHRpdGxlPiBhbGVydCA8L3RpdGxlPiA8cGF0aCBmaWxsPSJoc2woMzksIDEwMCUsIDUwJSkiIGQ9Ik02IDBhNiA2IDAgMCAwLTYgNiA2IDYgMCAwIDAgNiA2IDYgNiAwIDAgMCA2LTYgNiA2IDAgMCAwLTYtNnpNNSAyaDJ2NUg1VjJ6bTAgNmgydjJINVY4eiIvPiA8L3N2Zz4=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* an icon to use to mark external links, in cosmoGreen */&lt;br /&gt;
    --icon-external-link-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IGV4dGVybmFsIGxpbmsgPC90aXRsZT48cGF0aCBmaWxsPSJyZ2IoMTAsIDIxMiwgOTgpIiBkPSJNMTcgMTdIM1YzaDVWMUgzYTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi01aC0yeiIvPjxwYXRoIGZpbGw9InJnYigxMCwgMjEyLCA5OCkiIGQ9Im0xMSAxIDMuMjkgMy4yOS01LjczIDUuNzMgMS40MiAxLjQyIDUuNzMtNS43M0wxOSA5VjF6Ii8+PC9zdmc+&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* an asterisk icon used to mark required template fields, in yellow */&lt;br /&gt;
    --icon-asterisk-yellow: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IHJlcXVpcmVkIDwvdGl0bGU+PHBhdGggZmlsbD0iaHNsKDM5LCAxMDAlLCA1MCUpIiBkPSJNOC41IDBoM3YyMGgtM3oiLz48cGF0aCBmaWxsPSJoc2woMzksIDEwMCUsIDUwJSkiIGQ9Ik0xOS40IDEzLjcgMTggMTYuMy42IDYuMyAyIDMuN3oiLz48cGF0aCBmaWxsPSJoc2woMzksIDEwMCUsIDUwJSkiIGQ9Im0xOCAzLjcgMS40IDIuNi0xNy4zIDEwLTEuNS0yLjZ6Ii8+PC9zdmc+&amp;quot;);&lt;br /&gt;
    &lt;br /&gt;
    /* source editor icon - double brackets [[]], cosmoGreen color */&lt;br /&gt;
    --icon-source-editor-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IFdpa2l0ZXh0IDwvdGl0bGU+PGcgZmlsbD0icmdiKDEwLCAyMTIsIDk4KSI+PHBhdGggZD0iTTEgM3YxNGgzdi0ySDNWNWgxVjN6bTQgMHYxNGg0di0ySDdWNWgyVjN6bTExIDB2MmgxdjEwaC0xdjJoM1Yzem0tNSAwdjJoMnYxMGgtMnYyaDRWM3oiLz48L2c+PC9zdmc+&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* source editor mode switch icon in active state (which you open mode switch menu) - a pencil, in cosmo green */&lt;br /&gt;
    --icon-source-editor-mode-switch-active-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IGVkaXQgPC90aXRsZT48cGF0aCBmaWxsPSJyZ2IoMTAsIDIxMiwgOTgpIiBkPSJtMTYuNzcgOCAxLjk0LTJhMSAxIDAgMCAwIDAtMS40MWwtMy4zNC0zLjNhMSAxIDAgMCAwLTEuNDEgMEwxMiAzLjIzek0xIDE0LjI1VjE5aDQuNzVsOS45Ni05Ljk2LTQuNzUtNC43NXoiLz48L3N2Zz4=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* source editor syntax highlight icon in active state (when syntax higlighting is on) - a pen, in cosmo green */&lt;br /&gt;
    --icon-source-editor-syntax-highlight-mode-active-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IGhpZ2hsaWdodCA8L3RpdGxlPjxnIGZpbGw9IiMzNmMiPjxwYXRoIGZpbGw9InJnYigxMCwgMjEyLCA5OCkiIGQ9Ik0xNS4xNCAyLjI3YTEgMSAwIDAgMC0xLjQxIDBsLTEwIDEwYTEgMSAwIDAgMCAwIDEuNDFMNCAxNGwtMyA0aDVsMS0xIC4yOS4yOWExIDEgMCAwIDAgMS40MSAwbDEwLTEwYTEgMSAwIDAgMCAuMDMtMS40M3pNNyAxNWwtMi0yIDktOSAyIDJ6Ii8+PC9nPjwvc3ZnPg==&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* a puzzle icon present in templates in visual editor, in white */&lt;br /&gt;
    --icon-template-puzzle-white: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IHB1enpsZSA8L3RpdGxlPjxjaXJjbGUgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJ3aGl0ZSIgY3g9IjE3IiBjeT0iMTAiIHI9IjMiLz48cGF0aCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGQ9Ik0xMC41OCAzQTMgMyAwIDAgMSAxMSA0LjVhMyAzIDAgMCAxLTYgMEEzIDMgMCAwIDEgNS40MiAzSDF2MTJhMiAyIDAgMCAwIDIgMmgxMlYzeiIgZmlsbD0id2hpdGUiLz48L3N2Zz4=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* tabber icon present in visual editor → insert, in black */&lt;br /&gt;
    --icon-tabber-black: url(&amp;quot;data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiA8dGl0bGU+dGFiYmVyPC90aXRsZT4gPHBhdGggZmlsbD0iIzA5YWJmMSIgZD0iTTE4IDJIMkMuOSAyIDAgMi45IDAgNHYxMmMwIDEuMS45IDIgMiAyaDE2YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bTEgNWgtOGMtLjYgMC0xLS40LTEtMVYzaDhjLjYgMCAxIC40IDEgMXYzeiIvPiA8L3N2Zz4=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* dropdown icon (arrow-like), in cosmo blue */&lt;br /&gt;
    --icon-dropdown-cosmoBlue: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIj48dGl0bGU+IGRvd24gPC90aXRsZT48cGF0aCBmaWxsPSIjZDZlZGZmIiBkPSJNOS45IDIuOSA2IDYuOCAyLjEgMi45IDEgNGw1IDUgNS01eiIvPjwvc3ZnPg==&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region Uncategorized */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* Reset italic styling set by user agent */&lt;br /&gt;
cite,&lt;br /&gt;
dfn {&lt;br /&gt;
    font-style: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Straight quote marks for &amp;lt;q&amp;gt; */&lt;br /&gt;
q {&lt;br /&gt;
    quotes: &#039;&amp;quot;&#039; &#039;&amp;quot;&#039; &amp;quot;&#039;&amp;quot; &amp;quot;&#039;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Avoid collision of blockquote with floating elements by swapping margin and padding */&lt;br /&gt;
blockquote {&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    margin: 1em 0;&lt;br /&gt;
    padding: 0 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Consistent size for &amp;lt;small&amp;gt;, &amp;lt;sub&amp;gt; and &amp;lt;sup&amp;gt; */&lt;br /&gt;
small {&lt;br /&gt;
    font-size: 85%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body-content sub,&lt;br /&gt;
  .mw-body-content sup,&lt;br /&gt;
  span.reference /* for Parsoid */ {&lt;br /&gt;
    font-size: 80%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Same spacing for indented and unindented paragraphs on talk pages */&lt;br /&gt;
.ns-talk .mw-body-content dd {&lt;br /&gt;
    margin-top: 0.4em;&lt;br /&gt;
    margin-bottom: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main page fixes */&lt;br /&gt;
#interwiki-completelist {&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.biglink {&lt;br /&gt;
    font-family: &amp;quot;Teko&amp;quot;;&lt;br /&gt;
    font-style: oblique 10deg;&lt;br /&gt;
    font-variant-caps: small-caps;&lt;br /&gt;
    text-shadow: #1b1b1f 2px 3px, #a00d 3px 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reduce page jumps by hiding collapsed/dismissed content */&lt;br /&gt;
.client-js .mw-special-Watchlist #watchlist-message,&lt;br /&gt;
  .client-js .collapsible:not( .mw-made-collapsible).collapsed &amp;gt; tbody &amp;gt; tr:not(:first-child),&lt;br /&gt;
  &lt;br /&gt;
  /* Hide charinsert base for those not using the gadget */&lt;br /&gt;
  #editpage-specialchars {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Adds padding above Watchlist announcements where new recentchanges/watchlist filters are enabled */&lt;br /&gt;
.mw-rcfilters-enabled .mw-specialpage-summary {&lt;br /&gt;
    margin-top: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Highlight linked elements (such as clicked references) in blue */&lt;br /&gt;
.citation:target {&lt;br /&gt;
    background-color: rgba(0, 127, 255, 0.133);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for citations. Breaks long urls, etc., rather than overflowing box */&lt;br /&gt;
.citation {&lt;br /&gt;
    word-wrap: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Make the list of references smaller&lt;br /&gt;
   * Keep in sync with Template:Refbegin/styles.css&lt;br /&gt;
   * And Template:Reflist/styles.css&lt;br /&gt;
   */&lt;br /&gt;
ol.references {&lt;br /&gt;
    font-size: 90%;&lt;br /&gt;
    margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for horizontal lists (separator following item).&lt;br /&gt;
	 @source mediawiki.org/wiki/Snippets/Horizontal_lists&lt;br /&gt;
	 @revision 8 (2016-05-21)&lt;br /&gt;
	 @author [[User:Edokter]]&lt;br /&gt;
   */&lt;br /&gt;
.hlist dl,&lt;br /&gt;
.hlist ol,&lt;br /&gt;
.hlist ul {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Display list items inline */&lt;br /&gt;
.hlist dd,&lt;br /&gt;
.hlist dt,&lt;br /&gt;
.hlist li {&lt;br /&gt;
    margin: 0; /* don&#039;t trust the note that says margin doesn&#039;t work with inline&lt;br /&gt;
				  * removing margin: 0 makes dds have margins again */&lt;br /&gt;
    display: inline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Display nested lists inline */&lt;br /&gt;
.hlist.inline,&lt;br /&gt;
.hlist.inline dl,&lt;br /&gt;
.hlist.inline ol,&lt;br /&gt;
.hlist.inline ul,&lt;br /&gt;
.hlist dl dl,&lt;br /&gt;
.hlist dl ol,&lt;br /&gt;
.hlist dl ul,&lt;br /&gt;
.hlist ol dl,&lt;br /&gt;
.hlist ol ol,&lt;br /&gt;
.hlist ol ul,&lt;br /&gt;
.hlist ul dl,&lt;br /&gt;
.hlist ul ol,&lt;br /&gt;
.hlist ul ul {&lt;br /&gt;
    display: inline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide empty list items */&lt;br /&gt;
.hlist .mw-empty-li {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generate interpuncts */&lt;br /&gt;
.hlist dt:after {&lt;br /&gt;
    content: &amp;quot;: &amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
   * Note hlist style usage differs in Minerva and is defined in core as well!&lt;br /&gt;
   * Please check Minerva desktop (and Minerva.css) when changing&lt;br /&gt;
   * See https://phabricator.wikimedia.org/T213239&lt;br /&gt;
   */&lt;br /&gt;
.hlist dd:after,&lt;br /&gt;
.hlist li:after {&lt;br /&gt;
    content: &amp;quot; · &amp;quot;;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist dd:last-child:after,&lt;br /&gt;
.hlist dt:last-child:after,&lt;br /&gt;
.hlist li:last-child:after {&lt;br /&gt;
    content: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Add parentheses around nested lists */&lt;br /&gt;
.hlist dd dd:first-child:before,&lt;br /&gt;
.hlist dd dt:first-child:before,&lt;br /&gt;
.hlist dd li:first-child:before,&lt;br /&gt;
.hlist dt dd:first-child:before,&lt;br /&gt;
.hlist dt dt:first-child:before,&lt;br /&gt;
.hlist dt li:first-child:before,&lt;br /&gt;
.hlist li dd:first-child:before,&lt;br /&gt;
.hlist li dt:first-child:before,&lt;br /&gt;
.hlist li li:first-child:before {&lt;br /&gt;
    content: &amp;quot; (&amp;quot;;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist dd dd:last-child:after,&lt;br /&gt;
.hlist dd dt:last-child:after,&lt;br /&gt;
.hlist dd li:last-child:after,&lt;br /&gt;
.hlist dt dd:last-child:after,&lt;br /&gt;
.hlist dt dt:last-child:after,&lt;br /&gt;
.hlist dt li:last-child:after,&lt;br /&gt;
.hlist li dd:last-child:after,&lt;br /&gt;
.hlist li dt:last-child:after,&lt;br /&gt;
.hlist li li:last-child:after {&lt;br /&gt;
    content: &amp;quot;)&amp;quot;;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Put ordinals in front of ordered list items */&lt;br /&gt;
.hlist ol {&lt;br /&gt;
    counter-reset: listitem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist ol &amp;gt; li {&lt;br /&gt;
    counter-increment: listitem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist ol &amp;gt; li:before {&lt;br /&gt;
    content: &amp;quot; &amp;quot; counter(listitem) &amp;quot;\a0&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist dd ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist dt ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist li ol &amp;gt; li:first-child:before {&lt;br /&gt;
    content: &amp;quot; (&amp;quot; counter(listitem) &amp;quot;\a0&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Unbulleted lists */&lt;br /&gt;
.plainlist ol,&lt;br /&gt;
.plainlist ul {&lt;br /&gt;
    line-height: inherit;&lt;br /&gt;
    list-style: none none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.plainlist ol li,&lt;br /&gt;
.plainlist ul li {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Default style for navigation boxes */&lt;br /&gt;
.navbox {&lt;br /&gt;
    /* Navbox container style */&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    clear: both;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 1px;&lt;br /&gt;
    margin: 1em auto 0; /* Prevent preceding content from clinging to navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox .navbox {&lt;br /&gt;
    margin-top: 0; /* No top margin for nested navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox + .navbox {&lt;br /&gt;
    margin-top: -1px; /* Single pixel border between adjacent navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-inner,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-group,&lt;br /&gt;
.navbox-title,&lt;br /&gt;
.navbox-abovebelow {&lt;br /&gt;
    padding: 0.25em 1em; /* Title, group and above/below styles */&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
th.navbox-group {&lt;br /&gt;
    /* Group style */&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
    background-color: #fdfdfd; /* Background color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-list {&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    border-color: #fdfdfd; /* Must match background color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* cell spacing for navbox cells */&lt;br /&gt;
tr + tr &amp;gt; .navbox-abovebelow,&lt;br /&gt;
tr + tr &amp;gt; .navbox-group,&lt;br /&gt;
tr + tr &amp;gt; .navbox-image,&lt;br /&gt;
tr + tr &amp;gt; .navbox-list {&lt;br /&gt;
    /* Borders above 2nd, 3rd, etc. rows */&lt;br /&gt;
    border-top: 2px solid #fdfdfd; /* Must match background color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox th,&lt;br /&gt;
.navbox-title {&lt;br /&gt;
    background-color: #ccccff; /* Level 1 color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-abovebelow,&lt;br /&gt;
th.navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-title {&lt;br /&gt;
    background-color: #ddddff; /* Level 2 color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-subgroup .navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-abovebelow {&lt;br /&gt;
    background-color: #e6e6ff; /* Level 3 color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-even {&lt;br /&gt;
    background-color: #f7f7f7; /* Even row striping */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-odd {&lt;br /&gt;
    background-color: transparent; /* Odd row striping */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox .hlist td dl,&lt;br /&gt;
.navbox .hlist td ol,&lt;br /&gt;
.navbox .hlist td ul,&lt;br /&gt;
.navbox td.hlist dl,&lt;br /&gt;
.navbox td.hlist ol,&lt;br /&gt;
.navbox td.hlist ul {&lt;br /&gt;
    padding: 0.125em 0; /* Adjust hlist padding in navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for JQuery makeCollapsible, matching that of collapseButton */&lt;br /&gt;
.mw-parser-output .mw-collapsible-toggle {&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: right;&lt;br /&gt;
    padding-right: 0.2em;&lt;br /&gt;
    padding-left: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-collapsible-leftside-toggle .mw-collapsible-toggle {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    float: left;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Infobox template style */&lt;br /&gt;
.infobox {&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    border-spacing: 3px;&lt;br /&gt;
    background-color: #f8f9fa;&lt;br /&gt;
    color: black;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    margin: 0.5em 0 0.5em 1em;&lt;br /&gt;
    padding: 0.2em;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    float: right;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    clear: right;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    width: 22em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox-header,&lt;br /&gt;
  .infobox-label,&lt;br /&gt;
  .infobox-above,&lt;br /&gt;
  .infobox-full-data,&lt;br /&gt;
  .infobox-data,&lt;br /&gt;
  .infobox-below,&lt;br /&gt;
  .infobox-subheader,&lt;br /&gt;
  .infobox-image,&lt;br /&gt;
  .infobox-navbar,&lt;br /&gt;
  /* Remove element selector when every .infobox thing is using the standard module/templates  */&lt;br /&gt;
  .infobox th,&lt;br /&gt;
  .infobox td {&lt;br /&gt;
    vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox-label,&lt;br /&gt;
  .infobox-data,&lt;br /&gt;
  /* Remove element selector when every .infobox thing is using the standard module/templates  */&lt;br /&gt;
  .infobox th,&lt;br /&gt;
  .infobox td {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove .infobox when element selectors above are removed */&lt;br /&gt;
.infobox .infobox-above,&lt;br /&gt;
  .infobox .infobox-title,&lt;br /&gt;
  /* Remove element selector when every .infobox thing is using the standard module/templates  */&lt;br /&gt;
  .infobox caption {&lt;br /&gt;
    font-size: 125%;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox-title,&lt;br /&gt;
  /* Remove element selector when every .infobox thing is using the standard module/templates  */&lt;br /&gt;
  .infobox caption {&lt;br /&gt;
    padding: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove .infobox when element selectors above are removed */&lt;br /&gt;
.infobox .infobox-header,&lt;br /&gt;
.infobox .infobox-subheader,&lt;br /&gt;
.infobox .infobox-image,&lt;br /&gt;
.infobox .infobox-full-data,&lt;br /&gt;
.infobox .infobox-below {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove .infobox when element selectors above are removed */&lt;br /&gt;
.infobox .infobox-navbar {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Normal font styling for wikitable row headers with scope=&amp;quot;row&amp;quot; tag */&lt;br /&gt;
.wikitable.plainrowheaders th[scope=&amp;quot;row&amp;quot;] {&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Lists in wikitable data cells are always left-aligned */&lt;br /&gt;
.wikitable td ul,&lt;br /&gt;
.wikitable td ol,&lt;br /&gt;
.wikitable td dl {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix for hieroglyphs specificity issue in infoboxes ([[phab:T43869]]) */&lt;br /&gt;
table.mw-hiero-table td {&lt;br /&gt;
    vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Change the external link icon to an Adobe icon for all PDF files */&lt;br /&gt;
.mw-parser-output a[href$=&amp;quot;.pdf&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href*=&amp;quot;.pdf?&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href*=&amp;quot;.pdf#&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href$=&amp;quot;.PDF&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href*=&amp;quot;.PDF?&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href*=&amp;quot;.PDF#&amp;quot;].external {&lt;br /&gt;
    background: url(&amp;quot;//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif&amp;quot;)&lt;br /&gt;
        no-repeat right;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding-right: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Messagebox templates */&lt;br /&gt;
.messagebox {&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    background-color: #f8f9fa;&lt;br /&gt;
    width: 80%;&lt;br /&gt;
    margin: 0 auto 1em auto;&lt;br /&gt;
    padding: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.merge {&lt;br /&gt;
    border: 1px solid #c0b8cc;&lt;br /&gt;
    background-color: #f0e5ff;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.cleanup {&lt;br /&gt;
    border: 1px solid #9f9fff;&lt;br /&gt;
    background-color: #efefff;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.standard-talk {&lt;br /&gt;
    border: 1px solid #c0c090;&lt;br /&gt;
    background-color: #f8eaba;&lt;br /&gt;
    margin: 4px auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For old WikiProject banners inside banner shells. */&lt;br /&gt;
.mbox-inside .standard-talk {&lt;br /&gt;
    border: 1px solid #c0c090;&lt;br /&gt;
    background-color: #f8eaba;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 2px 0;&lt;br /&gt;
    padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.small {&lt;br /&gt;
    width: 238px;&lt;br /&gt;
    font-size: 85%;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    float: right;&lt;br /&gt;
    clear: both;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    margin: 0 0 1em 1em;&lt;br /&gt;
    line-height: 1.25em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.small-talk {&lt;br /&gt;
    width: 238px;&lt;br /&gt;
    font-size: 85%;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    float: right;&lt;br /&gt;
    clear: both;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    margin: 0 0 1em 1em;&lt;br /&gt;
    line-height: 1.25em;&lt;br /&gt;
    background-color: #f8eaba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Cell sizes for ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox message boxes */&lt;br /&gt;
th.mbox-text,&lt;br /&gt;
td.mbox-text {&lt;br /&gt;
    /* The message body cell(s) */&lt;br /&gt;
    border: none;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding: 0.25em 0.9em; /* 0.9em left/right */&lt;br /&gt;
    width: 100%; /* Make all mboxes the same width regardless of text length */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
td.mbox-image {&lt;br /&gt;
    /* The left image cell */&lt;br /&gt;
    border: none;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding: 2px 0 2px 0.9em; /* 0.9em left, 0px right */&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
td.mbox-imageright {&lt;br /&gt;
    /* The right image cell */&lt;br /&gt;
    border: none;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding: 2px 0.9em 2px 0; /* 0px left, 0.9em right */&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
td.mbox-empty-cell {&lt;br /&gt;
    /* An empty narrow cell */&lt;br /&gt;
    border: none;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    width: 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Article message box styles */&lt;br /&gt;
table.ambox {&lt;br /&gt;
    margin: 0 10%; /* 10% = Will not overlap with other elements */&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #36c; /* Default &amp;quot;notice&amp;quot; blue */&lt;br /&gt;
    background-color: #fbfbfb;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single border between stacked boxes. */&lt;br /&gt;
table.ambox + table.ambox,&lt;br /&gt;
table.ambox + .mw-empty-elt + table.ambox {&lt;br /&gt;
    margin-top: -1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ambox th.mbox-text,&lt;br /&gt;
.ambox td.mbox-text {&lt;br /&gt;
    /* The message body cell(s) */&lt;br /&gt;
    padding: 0.25em 0.5em; /* 0.5em left/right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ambox td.mbox-image {&lt;br /&gt;
    /* The left image cell */&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding: 2px 0 2px 0.5em; /* 0.5em left, 0px right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ambox td.mbox-imageright {&lt;br /&gt;
    /* The right image cell */&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding: 2px 0.5em 2px 0; /* 0px left, 0.5em right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-notice {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #36c; /* Blue */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-speedy {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #b32424; /* Red */&lt;br /&gt;
    background-color: #fee7e6; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-delete {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #b32424; /* Red */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-content {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #f28500; /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-style {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #fc3; /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-move {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #9932cc; /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-protection {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #a2a9b1; /* Gray-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image message box styles */&lt;br /&gt;
table.imbox {&lt;br /&gt;
    margin: 4px 10%;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    border: 3px solid #36c; /* Default &amp;quot;notice&amp;quot; blue */&lt;br /&gt;
    background-color: #fbfbfb;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.imbox .mbox-text .imbox {&lt;br /&gt;
    /* For imboxes inside imbox-text cells. */&lt;br /&gt;
    margin: 0 -0.5em; /* 0.9 - 0.5 = 0.4em left/right.        */&lt;br /&gt;
    display: block; /* Fix for webkit to force 100% width.  */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mbox-inside .imbox {&lt;br /&gt;
    /* For imboxes inside other templates.  */&lt;br /&gt;
    margin: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-notice {&lt;br /&gt;
    border: 3px solid #36c; /* Blue */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-speedy {&lt;br /&gt;
    border: 3px solid #b32424; /* Red */&lt;br /&gt;
    background-color: #fee7e6; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-delete {&lt;br /&gt;
    border: 3px solid #b32424; /* Red */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-content {&lt;br /&gt;
    border: 3px solid #f28500; /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-style {&lt;br /&gt;
    border: 3px solid #fc3; /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-move {&lt;br /&gt;
    border: 3px solid #9932cc; /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-protection {&lt;br /&gt;
    border: 3px solid #a2a9b1; /* Gray-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-license {&lt;br /&gt;
    border: 3px solid #88a; /* Dark gray */&lt;br /&gt;
    background-color: #f7f8ff; /* Light gray */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-featured {&lt;br /&gt;
    border: 3px solid #cba135; /* Brown-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Category message box styles */&lt;br /&gt;
table.cmbox {&lt;br /&gt;
    margin: 3px 10%;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    background-color: #dfe8ff; /* Default &amp;quot;notice&amp;quot; blue */&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-notice {&lt;br /&gt;
    background-color: #d8e8ff; /* Blue */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-speedy {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
    border: 4px solid #b32424; /* Red */&lt;br /&gt;
    background-color: #ffdbdb; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-delete {&lt;br /&gt;
    background-color: #ffdbdb; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-content {&lt;br /&gt;
    background-color: #ffe7ce; /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-style {&lt;br /&gt;
    background-color: #fff9db; /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-move {&lt;br /&gt;
    background-color: #e4d8ff; /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-protection {&lt;br /&gt;
    background-color: #efefe1; /* Gray-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Other pages message box styles */&lt;br /&gt;
table.ombox {&lt;br /&gt;
    margin: 4px 10%;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    border: 1px solid #a2a9b1; /* Default &amp;quot;notice&amp;quot; gray */&lt;br /&gt;
    background-color: #f8f9fa;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-notice {&lt;br /&gt;
    border: 1px solid #a2a9b1; /* Gray */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-speedy {&lt;br /&gt;
    border: 2px solid #b32424; /* Red */&lt;br /&gt;
    background-color: #fee7e6; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-delete {&lt;br /&gt;
    border: 2px solid #b32424; /* Red */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-content {&lt;br /&gt;
    border: 1px solid #f28500; /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-style {&lt;br /&gt;
    border: 1px solid #fc3; /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-move {&lt;br /&gt;
    border: 1px solid #9932cc; /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-protection {&lt;br /&gt;
    border: 2px solid #a2a9b1; /* Gray-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Talk page message box styles */&lt;br /&gt;
table.tmbox {&lt;br /&gt;
    margin: 4px 10%;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    border: 1px solid #c0c090; /* Default &amp;quot;notice&amp;quot; gray-brown */&lt;br /&gt;
    background-color: #f8eaba;&lt;br /&gt;
    min-width: 80%;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tmbox.mbox-small {&lt;br /&gt;
    min-width: 0; /* reset the min-width of tmbox above        */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mediawiki .mbox-inside .tmbox {&lt;br /&gt;
    /* For tmboxes inside other templates. The &amp;quot;mediawiki&amp;quot; class ensures that */&lt;br /&gt;
    margin: 2px 0; /* this declaration overrides other styles (including mbox-small above)   */&lt;br /&gt;
    width: 100%; /* For Safari and Opera */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mbox-inside .tmbox.mbox-small {&lt;br /&gt;
    /* &amp;quot;small&amp;quot; tmboxes should not be small when  */&lt;br /&gt;
    line-height: 1.5em; /* also &amp;quot;nested&amp;quot;, so reset styles that are   */&lt;br /&gt;
    font-size: 100%; /* set in &amp;quot;mbox-small&amp;quot; above.                */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-speedy {&lt;br /&gt;
    border: 2px solid #b32424; /* Red */&lt;br /&gt;
    background-color: #fee7e6; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-delete {&lt;br /&gt;
    border: 2px solid #b32424; /* Red */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-content {&lt;br /&gt;
    border: 2px solid #f28500; /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-style {&lt;br /&gt;
    border: 2px solid #fc3; /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-move {&lt;br /&gt;
    border: 2px solid #9932cc; /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-protection,&lt;br /&gt;
table.tmbox-notice {&lt;br /&gt;
    border: 1px solid #c0c090; /* Gray-brown */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Footer and header message box styles */&lt;br /&gt;
table.fmbox {&lt;br /&gt;
    clear: both;&lt;br /&gt;
    margin: 0.2em 0;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    background-color: #f8f9fa; /* Default &amp;quot;system&amp;quot; gray */&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.fmbox-system {&lt;br /&gt;
    background-color: #191970;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.fmbox-warning {&lt;br /&gt;
    border: 1px solid #bb7070; /* Dark pink */&lt;br /&gt;
    background-color: #ffdbdb; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.fmbox-editnotice {&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Div based &amp;quot;warning&amp;quot; style fmbox messages. */&lt;br /&gt;
div.mw-warning-with-logexcerpt,&lt;br /&gt;
div.mw-lag-warn-high,&lt;br /&gt;
div.mw-cascadeprotectedwarning,&lt;br /&gt;
div#mw-protect-cascadeon,&lt;br /&gt;
div.titleblacklist-warning {&lt;br /&gt;
    clear: both;&lt;br /&gt;
    margin: 0.2em 0;&lt;br /&gt;
    border: 1px solid #bb7070;&lt;br /&gt;
    background-color: #ffdbdb;&lt;br /&gt;
    padding: 0.25em 0.9em;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Use default color for partial block fmbox banner per [[Special:PermaLink/1028105567#pblock-style]] */&lt;br /&gt;
.mw-contributions-blocked-notice-partial .mw-warning-with-logexcerpt {&lt;br /&gt;
    border-color: #fc3;&lt;br /&gt;
    background-color: #fef6e7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* These mbox-small classes must be placed after all other&lt;br /&gt;
	 ambox/tmbox/ombox etc classes. &amp;quot;html body.mediawiki&amp;quot; is so&lt;br /&gt;
	 they override &amp;quot;table.ambox + table.ambox&amp;quot; above. */&lt;br /&gt;
html body.mediawiki .mbox-small {&lt;br /&gt;
    /* For the &amp;quot;small=yes&amp;quot; option. */&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    clear: right;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    float: right;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    margin: 4px 0 4px 1em;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    width: 238px;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    line-height: 1.25em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.mediawiki .mbox-small-left {&lt;br /&gt;
    /* For the &amp;quot;small=left&amp;quot; option. */&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    margin: 4px 1em 4px 0;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    width: 238px;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    line-height: 1.25em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for compact ambox */&lt;br /&gt;
/* Hide the images */&lt;br /&gt;
.compact-ambox table .mbox-image,&lt;br /&gt;
.compact-ambox table .mbox-imageright,&lt;br /&gt;
.compact-ambox table .mbox-empty-cell {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove borders, backgrounds, padding, etc. */&lt;br /&gt;
.compact-ambox table.ambox {&lt;br /&gt;
    border: none;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
    margin: 0 0 0 1.6em !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    width: auto;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.mediawiki .compact-ambox table.mbox-small-left {&lt;br /&gt;
    font-size: 100%;&lt;br /&gt;
    width: auto;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the text cell as a list item and remove its padding */&lt;br /&gt;
.compact-ambox table .mbox-text {&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.compact-ambox table .mbox-text-span {&lt;br /&gt;
    display: list-item;&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    list-style-type: square;&lt;br /&gt;
    list-style-image: url(/w/skins/MonoBook/resources/images/bullet.svg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Allow for hiding text in compact form */&lt;br /&gt;
.compact-ambox .hide-when-compact {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove underlines from certain links */&lt;br /&gt;
.nounderlines a,&lt;br /&gt;
.IPA a:link,&lt;br /&gt;
.IPA a:visited {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Prevent line breaks in silly places where desired (nowrap)&lt;br /&gt;
	 and links when we don&#039;t want them to (nowraplinks a) */&lt;br /&gt;
.nowrap,&lt;br /&gt;
.nowraplinks a {&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* But allow wrapping where desired: */&lt;br /&gt;
.wrap,&lt;br /&gt;
.wraplinks a {&lt;br /&gt;
    white-space: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Increase the height of the image upload box */&lt;br /&gt;
#wpUploadDescription {&lt;br /&gt;
    height: 13em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Minimum thumb width */&lt;br /&gt;
.thumbinner {&lt;br /&gt;
    min-width: 100px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Prevent floating boxes from overlapping any category listings,&lt;br /&gt;
	 file histories, edit previews, and edit [Show changes] views. */&lt;br /&gt;
#mw-subcategories,&lt;br /&gt;
#mw-pages,&lt;br /&gt;
#mw-category-media,&lt;br /&gt;
#filehistory,&lt;br /&gt;
#wikiPreview,&lt;br /&gt;
#wikiDiff {&lt;br /&gt;
    clear: both;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Selectively hide headers in WikiProject banners */&lt;br /&gt;
/* TemplateStyles */&lt;br /&gt;
.wpb .wpb-header {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wpbs-inner .wpb .wpb-header {&lt;br /&gt;
    display: table-row;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wpbs-inner .wpb-outside {&lt;br /&gt;
    display: none; /* hide things that should only display outside shells */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for Abuse Filter tags */&lt;br /&gt;
.mw-tag-markers {&lt;br /&gt;
    font-style: italic;&lt;br /&gt;
    font-size: 90%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide stuff meant for accounts with special permissions. Made visible again in&lt;br /&gt;
	 [[MediaWiki:Group-checkuser.css]], [[MediaWiki:Group-sysop.css]], [[MediaWiki:Group-abusefilter.css]],&lt;br /&gt;
	 [[MediaWiki:Group-abusefilter-helper.css]], [[MediaWiki:Group-patroller.css]],&lt;br /&gt;
	 [[MediaWiki:Group-templateeditor.css]], [[MediaWiki:Group-extendedmover.css]],&lt;br /&gt;
	 [[MediaWiki:Group-extendedconfirmed.css]], and [[Mediawiki:Group-autoconfirmed.css]]. */&lt;br /&gt;
.checkuser-show,&lt;br /&gt;
.sysop-show,&lt;br /&gt;
.abusefilter-show,&lt;br /&gt;
.abusefilter-helper-show,&lt;br /&gt;
.patroller-show,&lt;br /&gt;
.templateeditor-show,&lt;br /&gt;
.extendedmover-show,&lt;br /&gt;
.extendedconfirmed-show,&lt;br /&gt;
.autoconfirmed-show,&lt;br /&gt;
.user-show {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the redlink generated by {{Editnotice}},&lt;br /&gt;
	 this overrides the &amp;quot;.sysop-show { display: none; }&amp;quot; above that applies&lt;br /&gt;
	 to the same link as well. See [[phab:T45013]]&lt;br /&gt;
  &lt;br /&gt;
	 Hide the images in editnotices to keep them readable in VE view.&lt;br /&gt;
	 Long term, editnotices should become a core feature so that they can be designed responsive. */&lt;br /&gt;
.ve-ui-mwNoticesPopupTool-item .editnotice-redlink,&lt;br /&gt;
.ve-ui-mwNoticesPopupTool-item .mbox-image,&lt;br /&gt;
.ve-ui-mwNoticesPopupTool-item .mbox-imageright {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove bullets when there are multiple edit page warnings */&lt;br /&gt;
ul.permissions-errors &amp;gt; li {&lt;br /&gt;
    list-style: none none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
ul.permissions-errors {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* texhtml class for inline math (based on generic times-serif class) */&lt;br /&gt;
span.texhtml {&lt;br /&gt;
    font-family: &amp;quot;Nimbus Roman No9 L&amp;quot;, &amp;quot;Times New Roman&amp;quot;, Times, serif;&lt;br /&gt;
    font-size: 118%;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
    /* Force tabular and lining display for texhtml */&lt;br /&gt;
    -moz-font-feature-settings: &amp;quot;lnum&amp;quot;, &amp;quot;tnum&amp;quot;, &amp;quot;kern&amp;quot; 0;&lt;br /&gt;
    -webkit-font-feature-settings: &amp;quot;lnum&amp;quot;, &amp;quot;tnum&amp;quot;, &amp;quot;kern&amp;quot; 0;&lt;br /&gt;
    font-feature-settings: &amp;quot;lnum&amp;quot;, &amp;quot;tnum&amp;quot;, &amp;quot;kern&amp;quot; 0;&lt;br /&gt;
    font-variant-numeric: lining-nums tabular-nums;&lt;br /&gt;
    font-kerning: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.texhtml span.texhtml {&lt;br /&gt;
    font-size: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.mwe-math-mathml-inline {&lt;br /&gt;
    font-size: 118%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Make &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt; be left aligned with one space indent for &lt;br /&gt;
   * compatibility with style conventions&lt;br /&gt;
   */&lt;br /&gt;
.mwe-math-fallback-image-display,&lt;br /&gt;
.mwe-math-mathml-display {&lt;br /&gt;
    margin-left: 1.6em !important;&lt;br /&gt;
    margin-top: 0.6em;&lt;br /&gt;
    margin-bottom: 0.6em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mwe-math-mathml-display math {&lt;br /&gt;
    display: inline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Work-around for [[phab:T25965]] / [[phab:T100106]] (Kaltura advertisement) */&lt;br /&gt;
.k-player .k-attribution {&lt;br /&gt;
    visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move &#039;play&#039; button of video player to bottom left corner */&lt;br /&gt;
.PopUpMediaTransform a .play-btn-large {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    top: auto;&lt;br /&gt;
    right: auto;&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
    left: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen {&lt;br /&gt;
    /* Put a chequered background behind images, only visible if they have transparency.&lt;br /&gt;
		 &#039;.filehistory a img&#039; and &#039;#file img:hover&#039; are handled by MediaWiki core (as of 1.19) */&lt;br /&gt;
    .gallerybox .thumb img {&lt;br /&gt;
        background: #fff&lt;br /&gt;
            url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png)&lt;br /&gt;
            repeat;&lt;br /&gt;
    }&lt;br /&gt;
    /* But not on articles, user pages, portals or with opt-out. */&lt;br /&gt;
    .ns-0 .gallerybox .thumb img,&lt;br /&gt;
    .ns-2 .gallerybox .thumb img,&lt;br /&gt;
    .ns-100 .gallerybox .thumb img,&lt;br /&gt;
    .nochecker .gallerybox .thumb img {&lt;br /&gt;
        background-image: none;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Display &amp;quot;From Wikipedia, the free encyclopedia&amp;quot; in skins that support it,&lt;br /&gt;
		 do not apply to print mode */&lt;br /&gt;
    /*&lt;br /&gt;
	  #siteSub {&lt;br /&gt;
		  display: block;&lt;br /&gt;
	  }&lt;br /&gt;
	  */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide FlaggedRevs notice UI when there are no pending changes */&lt;br /&gt;
.flaggedrevs_draft_synced,&lt;br /&gt;
  .flaggedrevs_stable_synced,&lt;br /&gt;
  /* &amp;quot;Temporary&amp;quot; to remove links in sidebar T255381 */&lt;br /&gt;
  #t-upload,&lt;br /&gt;
  /* Hide broken download box on Special:Book pending T285400 */&lt;br /&gt;
  .mw-special-Book #coll-downloadbox {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix horizontal scrolling of long edit summaries T158725 */&lt;br /&gt;
span.comment {&lt;br /&gt;
    overflow-wrap: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mediawiki,&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: black;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel {&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-content-container,&lt;br /&gt;
#mw-header-container,&lt;br /&gt;
#mw-header-nav-hack,&lt;br /&gt;
#mw-content-wrapper,&lt;br /&gt;
#mw-content,&lt;br /&gt;
#p-logo {&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-header-nav-hack {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #212126;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-code {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
footer,&lt;br /&gt;
#footer-info-lastmod,&lt;br /&gt;
#footer-info-copyright {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
p,&lt;br /&gt;
h1,&lt;br /&gt;
h2,&lt;br /&gt;
h3,&lt;br /&gt;
h4,&lt;br /&gt;
h5,&lt;br /&gt;
h6,&lt;br /&gt;
li {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a,&lt;br /&gt;
.vector-menu-portal .vector-menu-content li a,&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
body.skin--responsive #p-cactions li a {&lt;br /&gt;
    color: lightblue;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:visited,&lt;br /&gt;
.vector-menu-portal .vector-menu-content li a:visited,&lt;br /&gt;
.vector-menu-tabs li a:visited,&lt;br /&gt;
body.skin--responsive #p-cactions li a:visited {&lt;br /&gt;
    color: #007fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin--responsive #p-cactions li a {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-prefs-buttons {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a.extiw:visited,&lt;br /&gt;
a.external:visited,&lt;br /&gt;
.mw-parser-output a.extiw:visited,&lt;br /&gt;
.mw-parser-output a.external:visited,&lt;br /&gt;
body.skin--responsive #p-cactions li a.external:visited {&lt;br /&gt;
    color: #8a2be2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs .selected a,&lt;br /&gt;
.vector-menu-tabs .selected a:visited,&lt;br /&gt;
body.skin--responsive #p-cactions li.selected a {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin--responsive #p-cactions li.selected a {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tools-inline li a {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tools-inline span {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#personal h2,&lt;br /&gt;
#site-tools h2,&lt;br /&gt;
#site-navigation h2,&lt;br /&gt;
#searchButton {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#personal h2 span {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-site-navigation .sidebar-chunk,&lt;br /&gt;
#mw-site-navigation .sidebar-chunk,&lt;br /&gt;
#mw-related-navigation .sidebar-chunk,&lt;br /&gt;
body.skin--responsive .portlet,&lt;br /&gt;
body.skin--responsive .pBody {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#p-logo-text a {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#ca-nstab-mediawiki.a {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-changeslist-links {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#simpleSearch {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#searchInput {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-createaccount {&lt;br /&gt;
    visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-user-links .vector-user-menu-more .vector-menu-content-list li a,&lt;br /&gt;
#personal .dropdown {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin--responsive #p-cactions li.selected {&lt;br /&gt;
    border: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs .selected {&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pagehistory li.selected {&lt;br /&gt;
    background: #1b4d3e;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.mw-warning-with-logexcerpt,&lt;br /&gt;
div.mw-lag-warn-high,&lt;br /&gt;
div.mw-cascadeprotectedwarning,&lt;br /&gt;
div#mw-protect-cascadeon,&lt;br /&gt;
div.titleblacklist-warning {&lt;br /&gt;
    background: #7c0a02;&lt;br /&gt;
    border: 1px solid #bb7070;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wikitable {&lt;br /&gt;
    background: var(--bg-color-light-x3);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.toc {&lt;br /&gt;
    background: var(--bg-color-light-x3);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-content-ltr .tocnumber {&lt;br /&gt;
    color: grey;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; td,&lt;br /&gt;
.wikitable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wikitable &amp;gt; * &amp;gt; tr &amp;gt; th {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.quickbox {&lt;br /&gt;
    border: 1px solid #303038;&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.quickboxhead {&lt;br /&gt;
    border-bottom: 1px solid #303038;&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.thumbinner,&lt;br /&gt;
.thumbinner .thumbimage {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox tbody,&lt;br /&gt;
table.ombox {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox tbody,&lt;br /&gt;
table.ambox {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border-top: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    border-bottom: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    border-right: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox tbody,&lt;br /&gt;
table.imbox {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* OOUI PAIN */&lt;br /&gt;
/* Recent Changes */&lt;br /&gt;
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled&lt;br /&gt;
    .oo-ui-tagMultiselectWidget-handle,&lt;br /&gt;
.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid #303038;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic OOUI elements */&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid #303038;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup {&lt;br /&gt;
    background: var(--bg-color-light-x3);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* SITE SPECIFIC */&lt;br /&gt;
/*&lt;br /&gt;
  .chemrecipeimg img {&lt;br /&gt;
	  background-image: url(&#039;https://wiki.spacestation14.com/w/images/7/75/Beaker_Fill.png&#039;);&lt;br /&gt;
	  background-blend-mode: multiply;&lt;br /&gt;
	  background-position: center;&lt;br /&gt;
  }&lt;br /&gt;
  */&lt;br /&gt;
@media screen {&lt;br /&gt;
    .mw-body-content .recipeimg a &amp;gt; img {&lt;br /&gt;
        padding: 0;&lt;br /&gt;
        margin: 0;&lt;br /&gt;
        border: 0;&lt;br /&gt;
        width: 32px !important;&lt;br /&gt;
        max-width: 32px !important;&lt;br /&gt;
        height: 32px !important;&lt;br /&gt;
        max-height: 32px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.positive {&lt;br /&gt;
    color: #00ff00;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.negative {&lt;br /&gt;
    color: #ff0000;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.anglerect {&lt;br /&gt;
    --angle-rect-clip-size: 16px;&lt;br /&gt;
    clip-path: polygon(&lt;br /&gt;
        0 0,&lt;br /&gt;
        calc(100% - var(--angle-rect-clip-size)) 0,&lt;br /&gt;
        100% var(--angle-rect-clip-size),&lt;br /&gt;
        100% 100%,&lt;br /&gt;
        var(--angle-rect-clip-size) 100%,&lt;br /&gt;
        0 calc(100% - var(--angle-rect-clip-size))&lt;br /&gt;
    );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* hack for mobile/nomobile */&lt;br /&gt;
.flex {&lt;br /&gt;
    display: flex;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (min-width: 851px) {&lt;br /&gt;
    .mobile {&lt;br /&gt;
        display: none;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 850px) {&lt;br /&gt;
    .nomobile {&lt;br /&gt;
        display: none;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
img {&lt;br /&gt;
    -ms-interpolation-mode: nearest-neighbor;&lt;br /&gt;
    image-rendering: -moz-crisp-edges;&lt;br /&gt;
    image-rendering: -o-crisp-edges;&lt;br /&gt;
    image-rendering: -webkit-optimize-contrast;&lt;br /&gt;
    image-rendering: crisp-edges;&lt;br /&gt;
    image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* allows enabling smooth rendering for images by adding this class to them whenever needed */&lt;br /&gt;
img.smooth-render,&lt;br /&gt;
.smooth-render img {&lt;br /&gt;
    image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.layered {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0;&lt;br /&gt;
    left: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.blend {&lt;br /&gt;
    mix-blend-mode: multiply;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* replace pencil icon in &amp;quot;edit section&amp;quot; buttons with a version that&#039;s visible */&lt;br /&gt;
.mw-editsection {&lt;br /&gt;
    background-image: url(/w/images/a/a9/Pencil-lightblue.svg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region GENERAL STYLES */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
code {&lt;br /&gt;
    color: var(--code-color-text);&lt;br /&gt;
    background-color: var(--code-color-bg);&lt;br /&gt;
    border: 1px solid var(--code-color-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
pre {&lt;br /&gt;
    color: var(--code-color-text);&lt;br /&gt;
    background-color: var(--code-color-bg);&lt;br /&gt;
    border: 1px solid var(--code-color-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover {&lt;br /&gt;
    /* keep the same color */&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
    /* keep underline */&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:visited {&lt;br /&gt;
    color: var(--link-color-visited);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:visited:hover {&lt;br /&gt;
    /* keep the same color */&lt;br /&gt;
    color: var(--link-color-visited);&lt;br /&gt;
    /* keep underline */&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* big links on the main page */&lt;br /&gt;
.biglink &amp;gt; a:hover {&lt;br /&gt;
    color: #2952a3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* big links on the main page */&lt;br /&gt;
.biglink &amp;gt; a:visited:hover {&lt;br /&gt;
    color: #1e3666;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #endregion */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region SYSTEM MESSAGES */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* system message banner */&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* system success banner */&lt;br /&gt;
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-success {&lt;br /&gt;
    background-color: hsl(167 37% 27% / 1);&lt;br /&gt;
    border-color: #096450;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* system warning banner (e.g. when you preview changes in the source editor and the &amp;quot;changes not yeh published&amp;quot; banner pops up) */&lt;br /&gt;
.mw-message-box-warning,&lt;br /&gt;
/* another system warning banner */&lt;br /&gt;
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-warning {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--warning-color);&lt;br /&gt;
    border-color: var(--warning-color-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* another system error banner */&lt;br /&gt;
.mw-message-box-error,&lt;br /&gt;
/* system error banner (e.g., when you remove the parameter name from templateData param) */&lt;br /&gt;
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-error {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--danger-color-dark-x2);&lt;br /&gt;
    border-color: var(--danger-color-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region IMAGES &amp;amp; GALLERIES */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* images with &amp;quot;thumb&amp;quot; type */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Thumb&#039;], &lt;br /&gt;
/* images with &amp;quot;frame&amp;quot; type */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Frame&#039;],&lt;br /&gt;
/* images with &amp;quot;thumb&amp;quot; type → caption */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Thumb&#039;] &amp;gt; figcaption, &lt;br /&gt;
/* images with &amp;quot;frame&amp;quot; type  → caption */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Frame&#039;] &amp;gt; figcaption,&lt;br /&gt;
/* The backgrounds for galleries. */&lt;br /&gt;
#content .gallerybox div.thumb {&lt;br /&gt;
	background-color: var(--bg-color-light-x2);&lt;br /&gt;
	border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* images with &amp;quot;thumb&amp;quot; type → image */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Thumb&#039;] &amp;gt; :not(figcaption) .mw-file-element, &lt;br /&gt;
/* images with &amp;quot;frame&amp;quot; type → image */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Frame&#039;] &amp;gt; :not(figcaption) .mw-file-element,&lt;br /&gt;
/* some other images */&lt;br /&gt;
.mw-image-border .mw-file-element {&lt;br /&gt;
	border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* images with &amp;quot;thumb&amp;quot; type → open image icon */&lt;br /&gt;
.mw-content-ltr figure[typeof~=&#039;mw:File/Thumb&#039;] &amp;gt; .mw-file-description::after, &lt;br /&gt;
/* images with &amp;quot;thumb&amp;quot; type → ????? (something alike to the above) */&lt;br /&gt;
.mw-content-ltr figure[typeof~=&#039;mw:File/Thumb&#039;] &amp;gt; .mw-file-magnify::after {&lt;br /&gt;
	filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region PAGE DIFF */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* page versions diff → diff entry (one cell) */&lt;br /&gt;
.diff .diff-context {&lt;br /&gt;
    background: var(--code-color-bg);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page versions diff → cell (deleted text) */&lt;br /&gt;
.diff .diff-deletedline {&lt;br /&gt;
    border-color: var(--red-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page versions diff → cell (added text) */&lt;br /&gt;
.diff .diff-addedline {&lt;br /&gt;
    border-color: var(--green-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page versions diff → cell → inline diff */&lt;br /&gt;
.diff .diffchange {&lt;br /&gt;
    background-color: var(--blue-color-dark-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #endregion */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region Search */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* SEARCH BAR */&lt;br /&gt;
&lt;br /&gt;
/* search form → search bar */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table input[type=search] {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → search bar → search icon */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table .oo-ui-icon-search,&lt;br /&gt;
/* search form → search bar → clear search icon */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table .oo-ui-indicator-clear {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → search bar → search button */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table button[type=submit],&lt;br /&gt;
/* search form → advanced search options → all/none toggle container → button */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-togglebox input[type=button] {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → search bar → search button hover */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table button[type=submit]:hover,&lt;br /&gt;
/* search form → advanced search options → all/none toggle container → button hover */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-togglebox input[type=button]:hover {&lt;br /&gt;
    background-color: var(--action-color-light);&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → search bar → search button active */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table button[type=submit]:active,&lt;br /&gt;
/* search form → advanced search options → all/none toggle container → button active */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-togglebox input[type=button]:active {&lt;br /&gt;
    background-color: var(--action-color-dark-x2);&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → search in pane → namespace suggest → namespace with a border */&lt;br /&gt;
.oo-ui-defaultOverlay &amp;gt; .oo-ui-selectWidget .mw-advancedSearch-namespace-border {&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* SEARCH BAR END */&lt;br /&gt;
&lt;br /&gt;
/* search form → results count info */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table .results-info {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → advanced search/search in pane */&lt;br /&gt;
.mw-search-form-wrapper .mw-advancedSearch-expandablePane-button &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → advanced search/search in pane hover */&lt;br /&gt;
.mw-search-form-wrapper .mw-advancedSearch-expandablePane-button &amp;gt; .oo-ui-buttonElement-button:hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x2) !important;&lt;br /&gt;
    /* stays the same */&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
    border-color: var(--border-color) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → advanced search/search in pane → &amp;quot;down&amp;quot; indication icon */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-indicator-down {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → advanced search/search in pane → content container */&lt;br /&gt;
.mw-search-form-wrapper .mw-advancedSearch-expandablePane-pane &amp;gt; * {&lt;br /&gt;
    /* a slight &amp;quot;glow&amp;quot; at the top */&lt;br /&gt;
    background: linear-gradient(hsla(0, 0%, 100%, 0.1), var(--bg-color) 0.5em);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* TAGS */&lt;br /&gt;
&lt;br /&gt;
/* search form → tag */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget {&lt;br /&gt;
    background-color: var(--bg-color-light-x3) !important;&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
    border-color: var(--border-color-light) !important;&lt;br /&gt;
    text-shadow: 0 0 3px var(--bg-color) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag → remove button hover */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget .oo-ui-buttonElement-button:hover {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag → remove icon */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget .oo-ui-icon-close {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → disabled tag */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget.oo-ui-widget-disabled {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: color-mix(in srgb, var(--text-color), var(--bg-color) 22%);&lt;br /&gt;
    text-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag → link */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget &amp;gt; a {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag with a non-existing link */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget:has(a.new) {&lt;br /&gt;
    background-color: var(--warning-color);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
    text-shadow: 0 0 3px var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TAGS END */&lt;br /&gt;
/* FIELDS */&lt;br /&gt;
&lt;br /&gt;
/* search form → info icon */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-icon-info,&lt;br /&gt;
/* search form → menu icon */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-icon-menu,&lt;br /&gt;
/* search form → search icon */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-icon-search {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
} &lt;br /&gt;
&lt;br /&gt;
/* search form → dropdown input */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownInputWidget,&lt;br /&gt;
/* search form → dropdown input hover */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownInputWidget:hover {&lt;br /&gt;
    /* remove this extra bg */&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → fields group → label */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-fieldsetLayout-header &amp;gt; .oo-ui-labelElement-label {&lt;br /&gt;
    /* should be the same as the bg to hide the line underneath */&lt;br /&gt;
    background: var(--bg-color) !important;&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
    font-weight: bold !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag select field */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-tagMultiselectWidget,&lt;br /&gt;
/* search form → text input field → input */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
/* search form → dropdown select */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownWidget-handle,&lt;br /&gt;
/* search form → dropdown select hover */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownWidget-handle:hover {&lt;br /&gt;
    background-color: var(--bg-color-light) !important;&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag select field → input */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-tagMultiselectWidget input {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag select field → next nested container element */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-tagMultiselectWidget &amp;gt; .oo-ui-tagMultiselectWidget-handle,&lt;br /&gt;
/* search form → text input field → input */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
/* search form → dropdown select */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownWidget-handle {&lt;br /&gt;
    border-color: var(--border-color-light) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag select field hover → next nested container element */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-tagMultiselectWidget:hover &amp;gt; .oo-ui-tagMultiselectWidget-handle,&lt;br /&gt;
/* search form → text input field → input hover */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-textInputWidget .oo-ui-inputWidget-input:hover,&lt;br /&gt;
/* search form → dropdown select hover */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownWidget-handle:hover {&lt;br /&gt;
    border-color: var(--border-color-light) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* FIELDS END */&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region Popups */&lt;br /&gt;
/* various popup windows */&lt;br /&gt;
/* some of them live in &amp;quot;.oo-ui-defaultOverlay&amp;quot; */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* OPTION SELECT */&lt;br /&gt;
&lt;br /&gt;
/* option select popup */&lt;br /&gt;
.oo-ui-selectWidget {&lt;br /&gt;
    background-color: var(--bg-color);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* option select popup → option */&lt;br /&gt;
.oo-ui-selectWidget &amp;gt; .oo-ui-menuOptionWidget.oo-ui-menuOptionWidget {&lt;br /&gt;
    background-color: var(--bg-color);&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* option select popup → option hover */&lt;br /&gt;
.oo-ui-selectWidget &amp;gt; .oo-ui-menuOptionWidget.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    transition: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* option select popup → selected option hover */&lt;br /&gt;
.oo-ui-selectWidget &amp;gt; .oo-ui-menuOptionWidget.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected.oo-ui-optionWidget-highlighted {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color-dark);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* option select popup → option active */&lt;br /&gt;
.oo-ui-selectWidget &amp;gt; .oo-ui-menuOptionWidget.oo-ui-menuOptionWidget.oo-ui-optionWidget-pressed,&lt;br /&gt;
/* option select popup → selected option */&lt;br /&gt;
.oo-ui-selectWidget &amp;gt; .oo-ui-menuOptionWidget.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    transition: none;&lt;br /&gt;
    background-color: var(--action-color-dark);&lt;br /&gt;
    background: linear-gradient(90deg,&lt;br /&gt;
        var(--action-color) 0%, &lt;br /&gt;
        var(--action-color-dark-x2) 100%&lt;br /&gt;
    );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* OPTION SELECT END */&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region =📕= SOURCE EDITOR =📕= */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* existing styles */&lt;br /&gt;
&lt;br /&gt;
textarea {&lt;br /&gt;
    background: var(--bg-color-light-x3);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* new styles */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
    --se-mode-icon: var(--icon-source-editor-cosmoGreen);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor content */&lt;br /&gt;
.mw-editform #wpTextbox1 {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section */&lt;br /&gt;
.mw-editform .editOptions {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section → edit summary */&lt;br /&gt;
.mw-editform .editOptions input#wpSummary {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section → edit summary hover */&lt;br /&gt;
.mw-editform .editOptions input#wpSummary:hover {&lt;br /&gt;
    border-color: var(--border-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section &amp;quot;save changes&amp;quot; button */&lt;br /&gt;
.mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpSave {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section &amp;quot;save changes&amp;quot; button hover */&lt;br /&gt;
.mw-editform&lt;br /&gt;
    .editOptions&lt;br /&gt;
    .editButtons&lt;br /&gt;
    .oo-ui-buttonElement-button#wpSave:hover {&lt;br /&gt;
    background-color: var(--action-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section &amp;quot;save changes&amp;quot; button active */&lt;br /&gt;
.mw-editform&lt;br /&gt;
    .editOptions&lt;br /&gt;
    .editButtons&lt;br /&gt;
    .oo-ui-buttonElement-button#wpSave:active {&lt;br /&gt;
    background-color: var(--action-color-dark);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section &amp;quot;show preview/changes&amp;quot; buttons */&lt;br /&gt;
.mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpPreview,&lt;br /&gt;
  .mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpDiff,&lt;br /&gt;
  /* &amp;quot;Manage TemplateData&amp;quot; button above the text editor when editing a template&lt;br /&gt;
  !important directives are used to override the defaults */&lt;br /&gt;
  .tdg-editscreen-main .oo-ui-buttonElement-button {&lt;br /&gt;
    background-color: var(--bg-color-light) !important;&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor → footer section → show preview/changes buttons hover */&lt;br /&gt;
.mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpPreview:hover,&lt;br /&gt;
  .mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpDiff:hover,&lt;br /&gt;
  /* &amp;quot;Manage TemplateData&amp;quot; button above the text editor when editing a template&lt;br /&gt;
  !important directives are used to override the defaults */&lt;br /&gt;
  .tdg-editscreen-main .oo-ui-buttonElement-button:hover {&lt;br /&gt;
    background-color: var(--action-color-light) !important;&lt;br /&gt;
    /* override of the default selector */&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor → footer section → show preview/changes buttons active */&lt;br /&gt;
.mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpPreview:active,&lt;br /&gt;
  .mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpDiff:active,&lt;br /&gt;
  /* &amp;quot;Manage TemplateData&amp;quot; button above the text editor when editing a template&lt;br /&gt;
  !important directives are used to override the defaults */&lt;br /&gt;
  .tdg-editscreen-main .oo-ui-buttonElement-button:active {&lt;br /&gt;
    background-color: var(--action-color-dark) !important;&lt;br /&gt;
    /* override of the default selector */&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar */&lt;br /&gt;
.wikiEditor-ui-toolbar {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar icons - inverting from black to white */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-indicator-down {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar icons on hover */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-buttonElement-button:hover,&lt;br /&gt;
  /* text editor toolbar mode switch icon button on hover */&lt;br /&gt;
  .wikiEditor-ui-toolbar .oo-ui-widget .oo-ui-popupToolGroup-handle:hover {&lt;br /&gt;
    /* !important directive makes the override much easier here */&lt;br /&gt;
    background-color: var(--bg-color-light-x3) !important;&lt;br /&gt;
&lt;br /&gt;
    /* more &amp;quot;snappier&amp;quot; transition */&lt;br /&gt;
    transition: background-color 50ms ease-out, color 50ms ease-out,&lt;br /&gt;
        border-color 50ms ease-out, box-shadow 50ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar mode switch icon button (when active) */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-popupToolGroup-active&lt;br /&gt;
    .oo-ui-popupToolGroup-handle {&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar mode switch icon button → icon (when active) */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-popupToolGroup-active&lt;br /&gt;
    .oo-ui-popupToolGroup-handle&lt;br /&gt;
    .oo-ui-iconElement-icon {&lt;br /&gt;
    filter: none;&lt;br /&gt;
    background-image: url(&amp;quot;data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Ctitle%3E%20edit%20%3C%2Ftitle%3E%3Cpath%20fill%3D%22rgb(10%2C%20212%2C%2098)%22%20d%3D%22m16.77%208%201.94-2a1%201%200%200%200%200-1.41l-3.34-3.3a1%201%200%200%200-1.41%200L12%203.23zM1%2014.25V19h4.75l9.96-9.96-4.75-4.75z%22%2F%3E%3C%2Fsvg%3E&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar → syntax highlight button → icon (when active) */&lt;br /&gt;
span.oo-ui-iconElement-icon.oo-ui-icon-highlight.oo-ui-image-progressive {&lt;br /&gt;
    /* disable icon filter applied earlier */&lt;br /&gt;
    filter: none;&lt;br /&gt;
    /* replace with a proper image instead */&lt;br /&gt;
    background-image: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IGhpZ2hsaWdodCA8L3RpdGxlPjxnIGZpbGw9IiMzNmMiPjxwYXRoIGZpbGw9InJnYigxMCwgMjEyLCA5OCkiIGQ9Ik0xNS4xNCAyLjI3YTEgMSAwIDAgMC0xLjQxIDBsLTEwIDEwYTEgMSAwIDAgMCAwIDEuNDFMNCAxNGwtMyA0aDVsMS0xIC4yOS4yOWExIDEgMCAwIDAgMS40MSAwbDEwLTEwYTEgMSAwIDAgMCAuMDMtMS40M3pNNyAxNWwtMi0yIDktOSAyIDJ6Ii8+PC9nPjwvc3ZnPg==&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar labels */&lt;br /&gt;
.wikiEditor-ui-toolbar .group .label {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    filter: brightness(80%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar labels with .tool-select class (they act as select) */&lt;br /&gt;
.wikiEditor-ui-toolbar .group .tool-select .label {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    filter: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar label (that acts as select) options container */&lt;br /&gt;
.wikiEditor-ui-toolbar .group .tool-select .options {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar label (that acts as select) options */&lt;br /&gt;
.wikiEditor-ui-toolbar .group .tool-select .options .option,&lt;br /&gt;
  /* text editor toolbar → group lists inside tabs → options */&lt;br /&gt;
  .wikiEditor-ui-toolbar .booklet&amp;gt;.index {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
&lt;br /&gt;
    /* a new prop, introduced because of hover */&lt;br /&gt;
    transition: background-color 50ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar → special characters tab → special characters */&lt;br /&gt;
.wikiEditor-ui-toolbar .page-characters div span {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
&lt;br /&gt;
    /* a new prop, introduced because of hover */&lt;br /&gt;
    transition: background-color 50ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar label (that acts as select) options on hover&lt;br /&gt;
  note: no hover is defined by default, this is an addition */&lt;br /&gt;
.wikiEditor-ui-toolbar .group .tool-select .menu .options .option:hover,&lt;br /&gt;
  /* text editor toolbar → group lists inside tabs → options on hover */&lt;br /&gt;
  .wikiEditor-ui-toolbar .booklet&amp;gt;.index&amp;gt; :hover,&lt;br /&gt;
  /* text editor toolbar → special characters tab → special characters on hover */&lt;br /&gt;
  .wikiEditor-ui-toolbar .page-characters div span:hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    transition: background-color 50ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar → special characters tab → special characters on hover */&lt;br /&gt;
.wikiEditor-ui-toolbar .page-characters div span:hover {&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar → group lists inside tabs → active option */&lt;br /&gt;
.wikiEditor-ui-toolbar .booklet &amp;gt; .index &amp;gt; .current {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
    transition: background-color 50ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar tab buttons &lt;br /&gt;
  the color property to the selected tab since it has higher priority */&lt;br /&gt;
.wikiEditor-ui-toolbar .tabs span.tab a {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar selected tab */&lt;br /&gt;
.wikiEditor-ui-toolbar .tabs span.tab a.current,&lt;br /&gt;
  /* text editor toolbar selected tab, visited */&lt;br /&gt;
  .wikiEditor-ui-toolbar .tabs span.tab a.current:visited {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* an arrow icon to the left in text editor toolbar tabs */&lt;br /&gt;
.wikiEditor-ui-toolbar .tabs span.tab a::before {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox */&lt;br /&gt;
.oo-ui-checkboxInputWidget [type=&amp;quot;checkbox&amp;quot;] + span {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox hover */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=&amp;quot;checkbox&amp;quot;]:hover + span {&lt;br /&gt;
    border-color: var(--border-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox active */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled&lt;br /&gt;
    [type=&amp;quot;checkbox&amp;quot;]:active&lt;br /&gt;
    + span {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
    /* same as the bg color to make it seamless &lt;br /&gt;
	  !important here overrides the more lighter color in hover state*/&lt;br /&gt;
    border-color: var(--action-color) !important;&lt;br /&gt;
    /* disabling the default box shadow, which just doubles the border when active/in focus  */&lt;br /&gt;
    box-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox focus */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=&amp;quot;checkbox&amp;quot;]:focus + span {&lt;br /&gt;
    /* background-color: var(--action-color-dark-x2er); */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox (checked) */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled&lt;br /&gt;
    [type=&amp;quot;checkbox&amp;quot;]:checked&lt;br /&gt;
    + span {&lt;br /&gt;
    background-color: var(--action-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox (checked) hover */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled&lt;br /&gt;
    [type=&amp;quot;checkbox&amp;quot;]:checked&lt;br /&gt;
    + span:hover {&lt;br /&gt;
    background-color: var(--action-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox (checked) active */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled&lt;br /&gt;
    [type=&amp;quot;checkbox&amp;quot;]:checked&lt;br /&gt;
    + span:active {&lt;br /&gt;
    background-color: var(--action-color-dark);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* legal stuff above the buttons at the footer of the editor&lt;br /&gt;
  note: this just adds additional spacing between the text and the checkboxes for visual clarity */&lt;br /&gt;
#editpage-copywarn {&lt;br /&gt;
    margin-top: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* override for page editor toolbar → help tab → table → th */&lt;br /&gt;
.wikiEditor-ui-toolbar .page-table th {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* override for page editor toolbar → help tab → table → td */&lt;br /&gt;
.wikiEditor-ui-toolbar .page-table td {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* override page editor toolbar → tabs → left section&lt;br /&gt;
  note: both these overrides are done just &lt;br /&gt;
  to make the help section a little larger and thus more readable */&lt;br /&gt;
.wikiEditor-ui-toolbar .booklet&amp;gt;.index,&lt;br /&gt;
  /* override page editor toolbar → tabs → right section */&lt;br /&gt;
  .wikiEditor-ui-toolbar .booklet .pages {&lt;br /&gt;
    height: 12rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup (that opens on click) */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-popupToolGroup-tools {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → inactive mode (span) */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled {&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → inactive mode (span) hover */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled:hover,&lt;br /&gt;
  /* editor → toolbar → mode switch button → popup on click → inactive mode (a) active */&lt;br /&gt;
  .wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled .oo-ui-tool-link:active {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → inactive mode (a) hover */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled&lt;br /&gt;
    .oo-ui-tool-link:hover {&lt;br /&gt;
    /* duplicate background, removing it */&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → selected mode (span) */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled.oo-ui-tool-active,&lt;br /&gt;
  /* editor → toolbar → mode switch button → popup on click → selected mode (a) */&lt;br /&gt;
  .wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled.oo-ui-tool-active .oo-ui-tool-link,&lt;br /&gt;
  /* editor → toolbar → mode switch button → popup on click → selected mode (a) active */&lt;br /&gt;
  .wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled.oo-ui-tool-active .oo-ui-tool-link:active {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → selected mode (a) hover */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-tool-link:hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → visual editing source mode active → title */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-name-editModeVisual.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-tool-title {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → visual editing source mode active → icon */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-name-editModeVisual.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-iconElement-icon {&lt;br /&gt;
    /* hue rotate  to ≈strongBlue (instead of a separate image) */&lt;br /&gt;
    filter: hue-rotate(-23.06deg) saturate(150%) brightness(120%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → source editing mode active → title */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-name-editModeSource.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-tool-title {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → source editing mode active → icon */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-name-editModeSource.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-iconElement-icon {&lt;br /&gt;
    /* cosmoGreen &amp;quot;source editing&amp;quot; mode icon */&lt;br /&gt;
    background-image: linear-gradient(transparent, transparent),&lt;br /&gt;
        var(--se-mode-icon);&lt;br /&gt;
    /* disable the hue rotating filter since the correct icon is provided */&lt;br /&gt;
    filter: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region borders */&lt;br /&gt;
&lt;br /&gt;
/* editor toolbar and content combined */&lt;br /&gt;
.wikiEditor-ui .wikiEditor-ui-view,&lt;br /&gt;
  /* editor toolbar section that open with tabs */&lt;br /&gt;
  .wikiEditor-ui-toolbar .sections .section,&lt;br /&gt;
  /* editor toolbar label (that acts as select) options container */&lt;br /&gt;
  .wikiEditor-ui-toolbar .group .tool-select .options,&lt;br /&gt;
  /* text editor toolbar → special characters tab → special characters */&lt;br /&gt;
  .wikiEditor-ui-toolbar .page-characters div span,&lt;br /&gt;
  /* editor → toolbar → mode switch button → popup (that opens on click) */&lt;br /&gt;
  .wikiEditor-ui-toolbar .oo-ui-popupToolGroup-tools,&lt;br /&gt;
  /* editor footer */&lt;br /&gt;
  div.editOptions,&lt;br /&gt;
  /* summary input */&lt;br /&gt;
  div.editOptions #wpSummary,&lt;br /&gt;
  /* content body */&lt;br /&gt;
  #wpTextbox1 {&lt;br /&gt;
    border: 1px solid var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor toolbar groups of buttons, except the last one */&lt;br /&gt;
.wikiEditor-ui-toolbar .group:not(:last-child) {&lt;br /&gt;
    border-right: 1px solid var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor toolbar last groups of buttons */&lt;br /&gt;
.wikiEditor-ui-toolbar .group:last-child {&lt;br /&gt;
    border-left: 1px solid var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* this is the last button on the main row of the editor toolbar */&lt;br /&gt;
.wikiEditor-ui-toolbar .section-main .group:last-child {&lt;br /&gt;
    border-right: 1px solid var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor toolbar */&lt;br /&gt;
.wikiEditor-ui .wikiEditor-ui-top {&lt;br /&gt;
    border-bottom: 1px solid var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor toolbar → mode switch button&lt;br /&gt;
  it has extra border on the bottom */&lt;br /&gt;
.oo-ui-toolbar-position-top &amp;gt; .oo-ui-toolbar-bar {&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ================================================ */&lt;br /&gt;
/* #region &amp;lt;syntaxhighlight&amp;gt; CODE BLOCKS  */&lt;br /&gt;
/* ================================================ */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
    --synt-high--color-darkCreamy: #262421;&lt;br /&gt;
    --synt-high--color-lightCreamy: hsl(38, 5%, 45%);&lt;br /&gt;
&lt;br /&gt;
    --synt-high--color-comment: var(--synt-high--color-lightCreamy);&lt;br /&gt;
    --synt-high--color-err: #ff1a94;&lt;br /&gt;
    --synt-high--color-operator: #f92672;&lt;br /&gt;
    --synt-high--color-punctuation: #f8f8f2;&lt;br /&gt;
    --synt-high--color-string: #e6db74;&lt;br /&gt;
    --synt-high--color-date: var(--synt-high--color-string);&lt;br /&gt;
    /* names for things such as variables, functions, classes, etc. */&lt;br /&gt;
    --synt-high--color-name: #a6e22e;&lt;br /&gt;
    /* literals, mostly numbers, some string stuff too. */&lt;br /&gt;
    --synt-high--color-literal: #ae81ff;&lt;br /&gt;
    /* keywords and constants */&lt;br /&gt;
    --synt-high--color-keyword: #66d9ef;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Modified version of https://github.com/richleland/pygments-css/blob/master/monokai.css */&lt;br /&gt;
&lt;br /&gt;
/* Code block container  */&lt;br /&gt;
.mw-content-ltr.mw-highlight-lines pre {&lt;br /&gt;
    background-color: var(--code-color-bg);&lt;br /&gt;
    color: var(--code-color-text);&lt;br /&gt;
    border-color: var(--code-color-border);&lt;br /&gt;
    font-size: 90%;&lt;br /&gt;
&lt;br /&gt;
    /* targets the line numbers bg, when they (line numbers) are present */&lt;br /&gt;
    box-shadow: rgb(34, 37, 39) 2.75em 0px 0px inset;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Code block → line numbers  */&lt;br /&gt;
.mw-highlight .linenos {&lt;br /&gt;
    color: rgb(165, 155, 142);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Highlighted Lines */&lt;br /&gt;
.mw-highlight .hll {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-highlight {&lt;br /&gt;
    background: #272822;&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Error */&lt;br /&gt;
.mw-highlight .err {&lt;br /&gt;
    color: var(--synt-high--color-err);&lt;br /&gt;
    background-color: hsl(328, 40%, 16%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword */&lt;br /&gt;
.mw-highlight .k {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal */&lt;br /&gt;
.mw-highlight .l {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name */&lt;br /&gt;
.mw-highlight .n {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Operator */&lt;br /&gt;
.mw-highlight .o {&lt;br /&gt;
    color: var(--synt-high--color-operator);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Punctuation */&lt;br /&gt;
.mw-highlight .p {&lt;br /&gt;
    color: var(--synt-high--color-punctuation);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment */&lt;br /&gt;
.mw-highlight .c {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.Hashbang */&lt;br /&gt;
.mw-highlight .ch {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.Multiline */&lt;br /&gt;
.mw-highlight .cm {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.Preproc */&lt;br /&gt;
.mw-highlight .cp {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.PreprocFile */&lt;br /&gt;
.mw-highlight .cpf {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.Single */&lt;br /&gt;
.mw-highlight .c1 {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.Special */&lt;br /&gt;
.mw-highlight .cs {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic.Deleted */&lt;br /&gt;
.mw-highlight .gd {&lt;br /&gt;
    color: #f92672;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic.Emph */&lt;br /&gt;
.mw-highlight .ge {&lt;br /&gt;
    font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic.Inserted */&lt;br /&gt;
.mw-highlight .gi {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic.Strong */&lt;br /&gt;
.mw-highlight .gs {&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic.Subheading */&lt;br /&gt;
.mw-highlight .gu {&lt;br /&gt;
    color: #75715e;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Constant */&lt;br /&gt;
.mw-highlight .kc {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Declaration */&lt;br /&gt;
.mw-highlight .kd {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Namespace */&lt;br /&gt;
.mw-highlight .kn {&lt;br /&gt;
    color: #f92672;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Pseudo */&lt;br /&gt;
.mw-highlight .kp {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Reserved */&lt;br /&gt;
.mw-highlight .kr {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Type */&lt;br /&gt;
.mw-highlight .kt {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Date */&lt;br /&gt;
.mw-highlight .ld {&lt;br /&gt;
    color: var(--synt-high--color-date);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number */&lt;br /&gt;
.mw-highlight .m {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String */&lt;br /&gt;
.mw-highlight .s {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Attribute */&lt;br /&gt;
.mw-highlight .na {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Builtin */&lt;br /&gt;
.mw-highlight .nb {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Class */&lt;br /&gt;
.mw-highlight .nc {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Constant */&lt;br /&gt;
.mw-highlight .no {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Decorator */&lt;br /&gt;
.mw-highlight .nd {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Entity */&lt;br /&gt;
.mw-highlight .ni {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Exception */&lt;br /&gt;
.mw-highlight .ne {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Function */&lt;br /&gt;
.mw-highlight .nf {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Label */&lt;br /&gt;
.mw-highlight .nl {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Namespace */&lt;br /&gt;
.mw-highlight .nn {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Other */&lt;br /&gt;
.mw-highlight .nx {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Property */&lt;br /&gt;
.mw-highlight .py {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Tag */&lt;br /&gt;
.mw-highlight .nt {&lt;br /&gt;
    color: #f92672;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Variable */&lt;br /&gt;
.mw-highlight .nv {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Operator.Word */&lt;br /&gt;
.mw-highlight .ow {&lt;br /&gt;
    color: var(--synt-high--color-operator);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text.Whitespace */&lt;br /&gt;
.mw-highlight .w {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Bin */&lt;br /&gt;
.mw-highlight .mb {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Float */&lt;br /&gt;
.mw-highlight .mf {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Hex */&lt;br /&gt;
.mw-highlight .mh {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Integer */&lt;br /&gt;
.mw-highlight .mi {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Oct */&lt;br /&gt;
.mw-highlight .mo {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Affix */&lt;br /&gt;
.mw-highlight .sa {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Backtick */&lt;br /&gt;
.mw-highlight .sb {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Char */&lt;br /&gt;
.mw-highlight .sc {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Delimiter */&lt;br /&gt;
.mw-highlight .dl {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Doc */&lt;br /&gt;
.mw-highlight .sd {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Double */&lt;br /&gt;
.mw-highlight .s2 {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Escape */&lt;br /&gt;
.mw-highlight .se {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Heredoc */&lt;br /&gt;
.mw-highlight .sh {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Interpol */&lt;br /&gt;
.mw-highlight .si {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Other */&lt;br /&gt;
.mw-highlight .sx {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Regex */&lt;br /&gt;
.mw-highlight .sr {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Single */&lt;br /&gt;
.mw-highlight .s1 {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Symbol */&lt;br /&gt;
.mw-highlight .ss {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Builtin.Pseudo */&lt;br /&gt;
.mw-highlight .bp {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Function.Magic */&lt;br /&gt;
.mw-highlight .fm {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Variable.Class */&lt;br /&gt;
.mw-highlight .vc {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Variable.Global */&lt;br /&gt;
.mw-highlight .vg {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Variable.Instance */&lt;br /&gt;
.mw-highlight .vi {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Variable.Magic */&lt;br /&gt;
.mw-highlight .vm {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Integer.Long */&lt;br /&gt;
.mw-highlight .il {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region SOURCE EDITOR → SYNTAX HIGHLIGHTING */&lt;br /&gt;
/* based on: https://github.com/wikimedia/mediawiki-extensions-CodeMirror/blob/master/resources/mode/mediawiki/mediawiki.less */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
    /* &amp;quot;se-cm&amp;quot; = Source Editor - Code Mirror */&lt;br /&gt;
&lt;br /&gt;
    /* same color as for source editor */&lt;br /&gt;
    --se-cm--bg-color: var(--bg-color-light-x2);&lt;br /&gt;
    /* same color as for code block */&lt;br /&gt;
    --se-cm--gutter-bg-color: var(--code-color-bg);&lt;br /&gt;
    /* margin to the left for the main contents of the editor */&lt;br /&gt;
    --se-cm--main-contents-left-margin: 0.25rem;&lt;br /&gt;
&lt;br /&gt;
    /* bg color for pre/nowiki tags contents */&lt;br /&gt;
    --se-cm--pre-bg-color: hsl(205, 21%, 15%);&lt;br /&gt;
&lt;br /&gt;
    /* from the &amp;lt;syntaxhighlight&amp;gt; theme */&lt;br /&gt;
    --se-cm--comment-color: var(--synt-high--color-comment);&lt;br /&gt;
    --se-cm--error-color: var(--red-color);&lt;br /&gt;
&lt;br /&gt;
    /* link itself */&lt;br /&gt;
    --se-cm--link-color: var(--link-color);&lt;br /&gt;
    /* link delimiter */&lt;br /&gt;
    --se-cm--cm-mw-link-delimiter: var(--se-cm--template-delimiter-color);&lt;br /&gt;
    /* link text */&lt;br /&gt;
    --se-cm--link-text-color: var(--text-color);&lt;br /&gt;
    --se-cm--link-brackets-color: var(--se-cm--link-text-color);&lt;br /&gt;
&lt;br /&gt;
    /* things like &amp;quot;DISPLAYTITLE&amp;quot; &amp;quot;templates&amp;quot; (the whole template except the value part) */&lt;br /&gt;
    --se-cm--parser-function-color: var(--synt-high--color-operator);&lt;br /&gt;
&lt;br /&gt;
    /* table brackets and row delimiter */&lt;br /&gt;
    --se-cm--table-punctuation-color: var(--synt-high--color-punctuation);&lt;br /&gt;
    /* table settings */&lt;br /&gt;
    --se-cm--table-settings-color: var(--se-cm--template-arg-name-color);&lt;br /&gt;
&lt;br /&gt;
    /* template name */&lt;br /&gt;
    --se-cm--template-name-color: hsl(80, 76%, 53%);&lt;br /&gt;
    /* template arg names */&lt;br /&gt;
    --se-cm--template-arg-name-color: hsl(80, 76%, 42%);&lt;br /&gt;
    /* template brackets */&lt;br /&gt;
    --se-cm--template-brackets-color: var(--synt-high--color-name);&lt;br /&gt;
    /* template arg values */&lt;br /&gt;
    --se-cm--template-values-color: hsl(207,90%,83%);&lt;br /&gt;
    /* template arg delimiters */&lt;br /&gt;
    --se-cm--template-delimiter-color: hsl(205, 71%, 85%);&lt;br /&gt;
&lt;br /&gt;
    /* template param name */&lt;br /&gt;
    --se-cm--template-param-name-color: var(--synt-high--color-keyword);&lt;br /&gt;
    /* template param brackets */&lt;br /&gt;
    --se-cm--template-param-brackets-color: hsl(190, 61%, 40%);&lt;br /&gt;
    /* template param values */&lt;br /&gt;
    --se-cm--template-param-value-color: hsl(207,90%,83%);&lt;br /&gt;
    /* template param delimiter */&lt;br /&gt;
    --se-cm--template-param-delimiter-color: var(&lt;br /&gt;
        --se-cm--template-delimiter-color&lt;br /&gt;
    );&lt;br /&gt;
&lt;br /&gt;
    /* wiki formatting: headers, bullet points, bold/italic quotes, etc. */&lt;br /&gt;
    --se-cm--wikitext-formatting-color: var(--blue-color-light);&lt;br /&gt;
    /* html tags, including ones specific for the wiki (like syntaxhighlight) */&lt;br /&gt;
    --se-cm--xml-tag-color: hsl(41, 53%, 67%);&lt;br /&gt;
&lt;br /&gt;
    /* selection color */&lt;br /&gt;
    --se-cm--selection-color: hsl(205, 21%, 30%);&lt;br /&gt;
    /* bg color applied when selecting a bracket that has a match (in templates) */&lt;br /&gt;
    --se-cm--matching-brackets-bg-color: hsl(205, 21%, 44%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* the whole content body code mirror wrapper */&lt;br /&gt;
.CodeMirror-wrap {&lt;br /&gt;
    /* same color as for source editor */&lt;br /&gt;
    background-color: var(--se-cm--bg-color);&lt;br /&gt;
&lt;br /&gt;
    /* color for the text that the other rules don&#039;t apply to (regular text, header text, etc.) */&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* the actual lines of text */&lt;br /&gt;
.CodeMirror pre.CodeMirror-line {&lt;br /&gt;
    /* a little bit of margin for the main content */&lt;br /&gt;
    margin-left: var(--se-cm--main-contents-left-margin);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gutters?? */&lt;br /&gt;
.CodeMirror-wrap .CodeMirror-gutters {&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gutter */&lt;br /&gt;
.CodeMirror-wrap .CodeMirror-gutter {&lt;br /&gt;
    /* same color as for code block */&lt;br /&gt;
    background-color: var(--se-cm--gutter-bg-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* selection */&lt;br /&gt;
.CodeMirror-line::selection,&lt;br /&gt;
/* selection */&lt;br /&gt;
.CodeMirror-line&amp;gt;span::selection,&lt;br /&gt;
/* selection */&lt;br /&gt;
.CodeMirror-line&amp;gt;span&amp;gt;span::selection {&lt;br /&gt;
    background-color: var(--se-cm--selection-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* bullet point symbol */&lt;br /&gt;
.cm-mw-list,&lt;br /&gt;
/* ???? */&lt;br /&gt;
.cm-mw-indenting {&lt;br /&gt;
    color: var(--se-cm--wikitext-formatting-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* magic words */&lt;br /&gt;
.cm-mw-doubleUnderscore,&lt;br /&gt;
/* magic words */&lt;br /&gt;
.cm-mw-double-underscore,&lt;br /&gt;
/* ???? user signature maybe */&lt;br /&gt;
.cm-mw-signature,&lt;br /&gt;
/* ???? hr tags prob */&lt;br /&gt;
.cm-mw-hr {&lt;br /&gt;
    color: var(--se-cm--wikitext-formatting-color);&lt;br /&gt;
&lt;br /&gt;
    /* override the defaults */&lt;br /&gt;
    background-color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* html sequences like &amp;quot;&amp;amp;nbsp;&amp;quot; */&lt;br /&gt;
.cm-mw-mnemonic,&lt;br /&gt;
/* ???? */&lt;br /&gt;
.cm-mw-html-entity {&lt;br /&gt;
    color: var(--se-cm--xml-tag-color);&lt;br /&gt;
    background-color: #684905;&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* comments */&lt;br /&gt;
.cm-mw-comment {&lt;br /&gt;
    color: var(--se-cm--comment-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* formatting: 3 apostrophes for bold text */&lt;br /&gt;
.cm-mw-apostrophes-bold,&lt;br /&gt;
/* formatting: 2 apostrophes for italic text&lt;br /&gt;
todo make them separate? better eligibility */&lt;br /&gt;
.cm-mw-apostrophes-italic {&lt;br /&gt;
    color: var(--se-cm--wikitext-formatting-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template name */&lt;br /&gt;
.cm-mw-template-name {&lt;br /&gt;
    color: var(--se-cm--template-name-color);&lt;br /&gt;
    /* disable the default */&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template arg names */&lt;br /&gt;
.cm-mw-template-argument-name {&lt;br /&gt;
    color: var(--se-cm--template-arg-name-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template arg values */&lt;br /&gt;
.cm-mw-template {&lt;br /&gt;
    color: var(--se-cm--template-values-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template pipe delimiters (maybe colon too for modules?) */&lt;br /&gt;
.cm-mw-template-delimiter {&lt;br /&gt;
    color: hsl(205, 71%, 85%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template brackets */&lt;br /&gt;
.cm-mw-template-bracket {&lt;br /&gt;
    color: var(--se-cm--template-brackets-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template variable (with 3 brackets) name */&lt;br /&gt;
.cm-mw-templatevariable-name {&lt;br /&gt;
    color: var(--se-cm--template-param-name-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template variable (with 3 brackets) value */&lt;br /&gt;
.cm-mw-templatevariable {&lt;br /&gt;
    color: var(--se-cm--template-param-value-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template variable brackets (3 brackets) */&lt;br /&gt;
.cm-mw-templatevariable-bracket {&lt;br /&gt;
    color: var(--se-cm--template-param-brackets-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template variable (with 3 brackets) delimiter */&lt;br /&gt;
.cm-mw-templatevariable-delimiter {&lt;br /&gt;
    color: var(--se-cm--param-delimiter-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* parser functions (things like &amp;quot;DISPLAYTITLE&amp;quot; or invokes) → name */&lt;br /&gt;
.cm-mw-parserfunction-name {&lt;br /&gt;
    color: var(--se-cm--template-name-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* parser functions (things like &amp;quot;DISPLAYTITLE&amp;quot; or invokes) → value */&lt;br /&gt;
.cm-mw-parserfunction {&lt;br /&gt;
    color: var(--se-cm--template-values-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* parser functions (things like &amp;quot;DISPLAYTITLE&amp;quot; or invokes) → brackets */&lt;br /&gt;
.cm-mw-parserfunction-bracket {&lt;br /&gt;
    color: var(--se-cm--template-brackets-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* parser functions (things like &amp;quot;DISPLAYTITLE&amp;quot; or invokes) → delimiters */&lt;br /&gt;
.cm-mw-parserfunction-delimiter {&lt;br /&gt;
    color: var(--se-cm--template-delimiter-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* wiki html tag names? like &amp;gt;syntaxhighlight&amp;gt; */&lt;br /&gt;
.cm-mw-exttag-name,&lt;br /&gt;
/* html tag names */&lt;br /&gt;
.cm-mw-htmltag-name {&lt;br /&gt;
    color: var(--se-cm--xml-tag-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* if a string starts with an empty space, it will generate a pre block.&lt;br /&gt;
this targets that one single space.&lt;br /&gt;
same style as for html tag names, but for bg here */&lt;br /&gt;
.cm-mw-skipformatting {&lt;br /&gt;
    background-color: var(--se-cm--xml-tag-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* wiki html tag brackets */&lt;br /&gt;
.cm-mw-exttag-bracket,&lt;br /&gt;
/* wiki html tag attributes (name, delimiter, value) */&lt;br /&gt;
.cm-mw-exttag-attribute,&lt;br /&gt;
/* html tag brackets */&lt;br /&gt;
.cm-mw-htmltag-bracket,&lt;br /&gt;
/* html tag attributes (name, delimiter, value) */&lt;br /&gt;
.cm-mw-htmltag-attribute {&lt;br /&gt;
    color: var(--se-cm--xml-tag-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pre tag BLOCK contents */&lt;br /&gt;
pre.CodeMirror-line.cm-mw-tag-pre,&lt;br /&gt;
/* pre tag INLINE contents */&lt;br /&gt;
.CodeMirror-line span.cm-mw-tag-pre,&lt;br /&gt;
/* ???? */&lt;br /&gt;
pre.CodeMirror-line-like.cm-mw-tag-pre,&lt;br /&gt;
/* pre tag contents */&lt;br /&gt;
.cm-mw-tag-pre,&lt;br /&gt;
/* ============== */&lt;br /&gt;
/* nowiki tag BLOCK contents */&lt;br /&gt;
pre.CodeMirror-line.cm-mw-tag-nowiki,&lt;br /&gt;
/* nowiki tag INLINE contents */&lt;br /&gt;
.CodeMirror-line span.cm-mw-tag-nowiki,&lt;br /&gt;
/* ???? */&lt;br /&gt;
pre.CodeMirror-line-like.cm-mw-tag-nowiki,&lt;br /&gt;
/* nowiki tag contents */&lt;br /&gt;
.cm-mw-tag-nowiki {&lt;br /&gt;
    background-color: var(--se-cm--pre-bg-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pre tag BLOCK contents */&lt;br /&gt;
pre.CodeMirror-line.cm-mw-tag-pre,&lt;br /&gt;
/* nowiki tag BLOCK contents */&lt;br /&gt;
pre.CodeMirror-line.cm-mw-tag-nowiki {&lt;br /&gt;
    /* colors the margin gap bg for block variants */&lt;br /&gt;
    box-shadow: calc(-1 * var(--se-cm--main-contents-left-margin)) 0&lt;br /&gt;
        var(--se-cm--pre-bg-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pre tag INLINE contents */&lt;br /&gt;
.CodeMirror-line span.cm-mw-tag-pre,&lt;br /&gt;
/* nowiki tag INLINE contents */&lt;br /&gt;
.CodeMirror-line span.cm-mw-tag-nowiki {&lt;br /&gt;
    /* a little corner rounding won&#039;t hurt a thing! */&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ???? */&lt;br /&gt;
.cm-mw-link,&lt;br /&gt;
/* ???? */&lt;br /&gt;
.cm-mw-link-tosection,&lt;br /&gt;
/* header equal signs */&lt;br /&gt;
.cm-mw-section-header {&lt;br /&gt;
    color: var(--se-cm--wikitext-formatting-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* link itself */&lt;br /&gt;
.cm-mw-link-pagename,&lt;br /&gt;
/* external link itself, without protocol */&lt;br /&gt;
.cm-mw-extlink,&lt;br /&gt;
/* ???? same as above, maybe? */&lt;br /&gt;
.cm-mw-free-extlink,&lt;br /&gt;
/* external link protocol (the &amp;quot;https://&amp;quot; part) */&lt;br /&gt;
.cm-mw-extlink-protocol,&lt;br /&gt;
/* ???? same as above, maybe? */&lt;br /&gt;
.cm-mw-free-extlink-protocol {&lt;br /&gt;
    color: var(--se-cm--link-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* link brackets */&lt;br /&gt;
.cm-mw-link-bracket,&lt;br /&gt;
/* external link brackets */&lt;br /&gt;
.cm-mw-extlink-bracket {&lt;br /&gt;
    color: var(--se-cm--link-brackets-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* link delimiter */&lt;br /&gt;
.cm-mw-link-delimiter {&lt;br /&gt;
    color: var(--se-cm--cm-mw-link-delimiter);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* link text */&lt;br /&gt;
.cm-mw-link-text,&lt;br /&gt;
/* external link text */&lt;br /&gt;
.cm-mw-extlink-text {&lt;br /&gt;
    color: var(--se-cm--link-text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* tables opening &amp;quot;{|&amp;quot; and closing &amp;quot;|}&amp;quot; brackets */&lt;br /&gt;
.cm-mw-table-bracket,&lt;br /&gt;
/* table row delimiter (doesn&#039;t include cols!) */&lt;br /&gt;
.cm-mw-table-delimiter {&lt;br /&gt;
    color: var(--se-cm--table-punctuation-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* the table settings I guess? (like «class=&amp;quot;wikitable&amp;quot;») */&lt;br /&gt;
.cm-mw-table-definition {&lt;br /&gt;
    color: var(--se-cm--table-settings-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ???? idk some kind of formatting errors? */&lt;br /&gt;
.cm-error,&lt;br /&gt;
.cm-mw-error,&lt;br /&gt;
.cm-s-default .cm-error {&lt;br /&gt;
    color: var(--se-cm--error-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cm-mw-matchingbracket {&lt;br /&gt;
    background-color: var(--se-cm--matching-brackets-bg-color);&lt;br /&gt;
    /* disable the default */&lt;br /&gt;
    box-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* various inline bg targeting things, idk what each of them target exactly */&lt;br /&gt;
.cm-mw-template2-ground,&lt;br /&gt;
.cm-mw-template3-ground,&lt;br /&gt;
.cm-mw-ext-ground,&lt;br /&gt;
.cm-mw-template-ext-ground,&lt;br /&gt;
.cm-mw-ext2-ground,&lt;br /&gt;
.cm-mw-template-ext2-ground,&lt;br /&gt;
.cm-mw-ext3-ground,&lt;br /&gt;
.cm-mw-template-ext3-ground,&lt;br /&gt;
.cm-mw-link-ground,&lt;br /&gt;
.cm-mw-ext-link-ground,&lt;br /&gt;
.cm-mw-template-link-ground,&lt;br /&gt;
.cm-mw-ext2-link-ground,&lt;br /&gt;
.cm-mw-template-ext-link-ground,&lt;br /&gt;
.cm-mw-ext3-link-ground,&lt;br /&gt;
.cm-mw-template-ext2-link-ground,&lt;br /&gt;
.cm-mw-template-ext3-link-ground,&lt;br /&gt;
.cm-mw-template2-ext-ground,&lt;br /&gt;
.cm-mw-template2-ext2-ground,&lt;br /&gt;
.cm-mw-template2-ext3-ground,&lt;br /&gt;
.cm-mw-template2-link-ground,&lt;br /&gt;
.cm-mw-template2-ext-link-ground,&lt;br /&gt;
.cm-mw-template2-ext2-link-ground,&lt;br /&gt;
.cm-mw-template2-ext3-link-ground,&lt;br /&gt;
.cm-mw-template3-ext-ground,&lt;br /&gt;
.cm-mw-template3-ext2-ground,&lt;br /&gt;
.cm-mw-template3-ext3-ground,&lt;br /&gt;
.cm-mw-template3-link-ground,&lt;br /&gt;
.cm-mw-template3-ext-link-ground,&lt;br /&gt;
.cm-mw-template3-ext2-link-ground,&lt;br /&gt;
.cm-mw-template3-ext3-link-ground {&lt;br /&gt;
    /* just disable them */&lt;br /&gt;
    background-color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #endregion */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region =🖌️= VISUAL EDITOR =🖌️= */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* visual editor (content) → template [puzzle] icon&lt;br /&gt;
the content selector is to not affect other places where this icon is used */&lt;br /&gt;
.content-body .oo-ui-icon-puzzle {&lt;br /&gt;
    background-image: linear-gradient(transparent, transparent),&lt;br /&gt;
        var(--icon-template-puzzle-white);&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template name&lt;br /&gt;
the content selector is to not affect other places where this icon is used */&lt;br /&gt;
.content-body .oo-ui-icon-puzzle + .oo-ui-labelElement-label {&lt;br /&gt;
    color: white;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → editor loading → placeholder (?) navbar container */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-targetContainer&lt;br /&gt;
    .ve-init-mw-desktopArticleTarget-toolbarPlaceholder-open {&lt;br /&gt;
    /* disables progress bar cropping when moving it down */&lt;br /&gt;
    overflow: visible;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → editor loading → progress bar (bg) */&lt;br /&gt;
.ve-init-mw-progressBarWidget {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → editor loading → progress bar (loading stripe) */&lt;br /&gt;
.ve-init-mw-progressBarWidget .ve-init-mw-progressBarWidget-bar {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (left part)  */&lt;br /&gt;
.ve-init-target-visual &amp;gt; .oo-ui-toolbar &amp;gt; .oo-ui-toolbar-bar {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → icons */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-iconElement-icon,&lt;br /&gt;
/* visual editor → toolbar → arrow down icon */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-indicator-down {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (whole, one level up from the left one) */&lt;br /&gt;
.ve-init-target-visual &amp;gt; .oo-ui-toolbar {&lt;br /&gt;
    /* reset */&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    /* get the same offset that the search box has */&lt;br /&gt;
    margin-right: -0.95rem;&lt;br /&gt;
    /* get the same offset that the &amp;quot;Page&amp;quot; link has */&lt;br /&gt;
    margin-left: -1.25rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (disabled, when no changes were made yet) */&lt;br /&gt;
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary &amp;gt; .oo-ui-tool-link {&lt;br /&gt;
    /* disables selecting of the button text&lt;br /&gt;
    same behavior is already present in an available button */&lt;br /&gt;
    user-select: none;&lt;br /&gt;
&lt;br /&gt;
    /* just for the button bg */&lt;br /&gt;
    transition: background-color 0.1s ease-out;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--bg-color-light-x5);&lt;br /&gt;
}&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (disabled, when no changes were made yet) → title */&lt;br /&gt;
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary &amp;gt; .oo-ui-tool-link .oo-ui-tool-title {&lt;br /&gt;
    color: var(--text-color-grayed-out);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (available) */&lt;br /&gt;
.oo-ui-toolbar-actions&lt;br /&gt;
    .ve-ui-toolbar-group-save&lt;br /&gt;
    .oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget-enabled&lt;br /&gt;
    .ve-ui-toolbar-saveButton {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (available) hover */&lt;br /&gt;
.oo-ui-toolbar-actions&lt;br /&gt;
    .ve-ui-toolbar-group-save&lt;br /&gt;
    .oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget-enabled&lt;br /&gt;
    .ve-ui-toolbar-saveButton:hover {&lt;br /&gt;
    background-color: var(--action-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (available) active */&lt;br /&gt;
.oo-ui-toolbar-actions&lt;br /&gt;
    .ve-ui-toolbar-group-save&lt;br /&gt;
    .oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-active&lt;br /&gt;
    .ve-ui-toolbar-saveButton {&lt;br /&gt;
    background-color: var(--action-color-dark-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (available) → label */&lt;br /&gt;
.oo-ui-toolbar-actions&lt;br /&gt;
    .ve-ui-toolbar-group-save&lt;br /&gt;
    .oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget-enabled&lt;br /&gt;
    .ve-ui-toolbar-saveButton&lt;br /&gt;
    .oo-ui-tool-title {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → dropdown button (div) hover */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar .oo-ui-popupToolGroup-handle:hover,&lt;br /&gt;
/* visual editor → toolbar → button (a) hover (except the «save changes» button */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar .oo-ui-tool-link:not(.ve-ui-toolbar-saveButton):hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
&lt;br /&gt;
    /* more &amp;quot;snappier&amp;quot; transition */&lt;br /&gt;
    transition: background-color 50ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → dropdown button (span) active → icon */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-popupToolGroup-active .oo-ui-iconElement-icon,&lt;br /&gt;
/* visual editor → toolbar → button (span) active (except the «save changes» button → icon */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-tool-active .oo-ui-iconElement-icon {&lt;br /&gt;
    /* rotate from the default dark blue to the the bright, saturated version of cosmoBlue.&lt;br /&gt;
    this results in this color: hsl(198, 93%, 49%) */&lt;br /&gt;
    filter: brightness(150%) saturate(150%) contrast(180%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → tabber icon (only in the «insert» menu afaik) → icon */&lt;br /&gt;
.ve-init-target-visual&lt;br /&gt;
    &amp;gt; .oo-ui-toolbar&lt;br /&gt;
    &amp;gt; .oo-ui-toolbar-bar&lt;br /&gt;
    .oo-ui-tool-active&lt;br /&gt;
    .oo-ui-icon-tabber {&lt;br /&gt;
    /* this icon don&#039;t have a default dark blue color when it&#039;s active, instead they have just black (which is inverted to white in this theme), so we can&#039;t rotate to the proper color. instead here&#039;s the same icon but in cosmoBlueBright color. */&lt;br /&gt;
    filter: none;&lt;br /&gt;
    background-image: var(--icon-tabber-black);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → dropdown button (span 1 level up) active */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-popupToolGroup-active .oo-ui-popupToolGroup-handle,&lt;br /&gt;
/* visual editor → toolbar → button active (a) */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-tool-active .oo-ui-tool-link {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → dropdown button (span) active → label */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-popupToolGroup-active .oo-ui-labelElement-label,&lt;br /&gt;
/* visual editor → toolbar → button (span) active (except the «save changes» button → label */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-tool-active .oo-ui-labelElement-label,&lt;br /&gt;
/* visual editor → tool popups → button (span) active → label */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-widget.oo-ui-tool-active .oo-ui-tool-title {&lt;br /&gt;
    color: var(--action-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → adding new image → caption */&lt;br /&gt;
.ve-ui-targetWidget:not(.oo-ui-pendingElement-pending) {&lt;br /&gt;
    /* remove white bg */&lt;br /&gt;
    background: unset;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → adding new image → caption */&lt;br /&gt;
.ve-ui-targetWidget {&lt;br /&gt;
    /* set to proper color instead of white */&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (span) */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (span) hover */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool:hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (span) active */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget.oo-ui-tool-active {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (span) active → label */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-tool-title {&lt;br /&gt;
    /* more responsive transition */&lt;br /&gt;
    transition: color 0.1s ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (span) active → icon */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-iconElement-icon {&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (a) */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool .oo-ui-tool-link {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (a) → keybind label */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool .oo-ui-tool-accel {&lt;br /&gt;
    /* gets hidden on active, since it the same color.&lt;br /&gt;
    can we call it a feature? :D */&lt;br /&gt;
    color: var(--bg-color-light-x6);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (a) hover */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool .oo-ui-tool-link:hover,&lt;br /&gt;
/* visual editor → tool popups → button (a) active */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool .oo-ui-tool-link {&lt;br /&gt;
    /* remove the bg color since it&#039;s already set in the button.&lt;br /&gt;
    this prevents the flicker. */&lt;br /&gt;
    background-color: unset;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → editor mode switch popup → «source editor» button active → label */&lt;br /&gt;
.oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget.oo-ui-tool-active.oo-ui-tool-name-editModeSource&lt;br /&gt;
    .oo-ui-tool-title {&lt;br /&gt;
    color: var(--green-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → editor mode switch popup → «source editor» button active → icon */&lt;br /&gt;
.oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget.oo-ui-tool-active.oo-ui-tool-name-editModeSource&lt;br /&gt;
    .oo-ui-iconElement-icon {&lt;br /&gt;
    background-image: var(--se-mode-icon);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region STYLES FROM THE SOURCE */&lt;br /&gt;
/* some of the styles below were sourced from https://github.com/wikimedia/mediawiki-extensions-VisualEditor/blob/c295a731ec5ef261e4e5659c30f14b0b1b3e11d2/modules/ve-mw/ui/styles/dialogs/ve.ui.MWTransclusionDialog.css */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
@keyframes ve-modal-opening-backdrop {&lt;br /&gt;
    from {&lt;br /&gt;
        backdrop-filter: blur(0px);&lt;br /&gt;
        background-color: transparent;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    to {&lt;br /&gt;
        backdrop-filter: blur(3px);&lt;br /&gt;
        background-color: color-mix(in srgb, var(--bg-color) 25%, transparent);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal container */&lt;br /&gt;
.oo-ui-windowManager-modal &amp;gt; .oo-ui-dialog {&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
    animation: ve-modal-opening-backdrop 400ms ease-in-out forwards;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal */&lt;br /&gt;
.oo-ui-windowManager-modal.oo-ui-windowManager-floating &amp;gt; .oo-ui-dialog &amp;gt; .oo-ui-window-frame {&lt;br /&gt;
    background-color: var(--bg-color);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    /* lighter than the usual border color - for visibility */&lt;br /&gt;
    outline-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head → «apply changes» button (a) inactive */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-primary .oo-ui-widget-disabled .oo-ui-buttonElement-button,&lt;br /&gt;
/* visual editor → modal → action button (a) inactive */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-actionFieldLayout-button .oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color-inactive);&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head → «apply changes» button (a) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-primary .oo-ui-actionWidget .oo-ui-buttonElement-button,&lt;br /&gt;
/* visual editor → modal → action button (a) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-actionFieldLayout-button .oo-ui-widget-enabled .oo-ui-buttonElement-button,&lt;br /&gt;
/* visual editor → modal message dialog → action button (a) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-buttonElement-button,&lt;br /&gt;
/* visual editor → save changes modal → «review changes» button (a) */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .oo-ui-processDialog-actions-other .oo-ui-buttonElement-button {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
    border-color: var(--bg-color-light-x4);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → action button (a) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-actionFieldLayout-button .oo-ui-widget-enabled &lt;br /&gt;
.oo-ui-buttonElement-button:hover,&lt;br /&gt;
/* visual editor → modal head → «apply changes» button (a) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-primary .oo-ui-actionWidget &lt;br /&gt;
.oo-ui-buttonElement-button:hover,&lt;br /&gt;
/* visual editor → modal → modal message dialog → action button (a) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-actionWidget &lt;br /&gt;
.oo-ui-buttonElement-button:hover,&lt;br /&gt;
/* visual editor → save changes modal → «review changes» button (a) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .oo-ui-processDialog-actions-other .oo-ui-actionWidget &lt;br /&gt;
.oo-ui-buttonElement-button:hover {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color-light-x2);&lt;br /&gt;
    border-color: var(--bg-color-light-x4); &lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → action button (a) active */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-actionFieldLayout-button .oo-ui-widget-enabled &lt;br /&gt;
.oo-ui-buttonElement-button:active,&lt;br /&gt;
/* visual editor → modal → action button (a) pressed hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-actionFieldLayout-button .oo-ui-widget-enabled.oo-ui-buttonElement-pressed &lt;br /&gt;
.oo-ui-buttonElement-button:hover,&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head → «apply changes» button (a) active */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-primary .oo-ui-actionWidget &lt;br /&gt;
.oo-ui-buttonElement-button:active,&lt;br /&gt;
/* visual editor → modal head → «apply changes» button (a) pressed hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-pressed .oo-ui-buttonElement-button:hover,&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → modal message dialog → action button (a) pressed */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-buttonElement-pressed  &lt;br /&gt;
.oo-ui-buttonElement-button,&lt;br /&gt;
/* visual editor → modal → modal message dialog → action button (a) pressed hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-buttonElement-pressed &lt;br /&gt;
.oo-ui-buttonElement-button:hover,&lt;br /&gt;
&lt;br /&gt;
/* visual editor → save changes modal → «review changes» button (a) active */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .oo-ui-processDialog-actions-other .oo-ui-actionWidget &lt;br /&gt;
.oo-ui-buttonElement-button:active {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color-dark-x2);&lt;br /&gt;
    border-color: var(--bg-color-light-x4); &lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head → close button (a) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-buttonElement-button:hover,&lt;br /&gt;
/* visual editor → modal head → close button (a) active */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-buttonElement-button:active {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head → close button (a) → icon */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-buttonElement-button .oo-ui-iconElement-icon  {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal footer (which is empty for template modal) */&lt;br /&gt;
.oo-ui-processDialog-content .oo-ui-window-foot {&lt;br /&gt;
    /* override default */&lt;br /&gt;
    outline-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → big header (e.g. for template name) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-fieldsetLayout-header,&lt;br /&gt;
/* visual editor → modal → medium header (e.g. template param header) */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-info {&lt;br /&gt;
    color: var(--text-colorStrong);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → medium header (e.g. template param header) → &amp;quot;undocumented param&amp;quot; label */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-info .ve-ui-mwParameterPage-undocumentedLabel {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → big header (e.g. for template name) → puzzle icon  */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-fieldsetLayout-header .oo-ui-icon-puzzle {&lt;br /&gt;
    filter: invert(92%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → big header (e.g. for template name) → deprecated icon  */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-indicatorElement[title=&amp;quot;Deprecated field&amp;quot;] {&lt;br /&gt;
    /* default is .5 */&lt;br /&gt;
    opacity: .8;&lt;br /&gt;
    /* same icon, &amp;quot;warning-color-border&amp;quot; color */&lt;br /&gt;
    background-image: &lt;br /&gt;
    linear-gradient(transparent,transparent),&lt;br /&gt;
    var(--icon-popup-notice-warn-cosmoGreen);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → url icon (e.g. for template URL params) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-icon-linkExternal {&lt;br /&gt;
    /* default is 0.67 */&lt;br /&gt;
    opacity: .8;&lt;br /&gt;
    /* same icon, but in &amp;quot;cosmoGreen&amp;quot; color */&lt;br /&gt;
    background-image: &lt;br /&gt;
    linear-gradient(transparent,transparent),&lt;br /&gt;
    var(--icon-external-link-cosmoGreen);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param description block (like a template param) → entries */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-doc &amp;gt; p {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal (template) → template search block → description */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTemplatePlaceholderPage .oo-ui-inline-help,&lt;br /&gt;
/* visual editor → modal (template) → template description */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTemplatePage-description,&lt;br /&gt;
/* visual editor → modal → param description block (like a template param) → &amp;quot;deprecated&amp;quot; paragraph */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-doc &amp;gt; .ve-ui-mwParameterPage-doc-deprecated,&lt;br /&gt;
/* visual editor → modal → param description block (like a template param) → &amp;quot;reqired&amp;quot; paragraph */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-doc &amp;gt; .ve-ui-mwParameterPage-doc-required,&lt;br /&gt;
/* visual editor → modal → param description block (like a template param) → &amp;quot;reqired&amp;quot; paragraph */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-doc &amp;gt; .ve-ui-mwParameterPage-doc-example,&lt;br /&gt;
/* visual editor → modal → param description block (like a template param) → &amp;quot;default&amp;quot; paragraph */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-doc &amp;gt; .ve-ui-mwParameterPage-doc-default,&lt;br /&gt;
/* visual editor → modal → param search results → no results text */&lt;br /&gt;
.ve-ui-mwTransclusionOutlineTemplateWidget-no-match {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal (template) → template description hr */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTemplatePage-description hr {&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input (type=text) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-inputWidget-input {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--bg-color-dark);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x2);&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input (type=text) placeholder */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-widget-enabled .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input (type=text) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-inputWidget-input:hover,&lt;br /&gt;
/* visual editor → modal → param input when a param input dropdown button is hovered  */&lt;br /&gt;
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input {&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input (type=text) (invalid state) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {&lt;br /&gt;
    border-color: var(--color-red);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input (type=text) in invalid state hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input:hover {&lt;br /&gt;
    border-color: var(--color-red);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → required indicator (for params only I guess?) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-indicator-required {&lt;br /&gt;
    /* same icon, &amp;quot;warning-color-border&amp;quot; color */&lt;br /&gt;
    background-image: &lt;br /&gt;
        linear-gradient(transparent,transparent),&lt;br /&gt;
        var(--icon-asterisk-yellow);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input dropdown button (for suggested values) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-widget-enabled .oo-ui-comboBoxInputWidget-dropdownButton a {&lt;br /&gt;
    background-color: var(--bg-color);&lt;br /&gt;
    border-color: var(--bg-color-light-x2);&lt;br /&gt;
    border-left: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input dropdown button (for suggested values) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-widget-enabled .oo-ui-comboBoxInputWidget-dropdownButton a:hover,&lt;br /&gt;
/* visual editor → modal → param input dropdown button (for suggested values) when dropdown is open */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-comboBoxInputWidget-open .oo-ui-comboBoxInputWidget-dropdownButton a {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    /* default override */&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
} &lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input dropdown button (for suggested values) when dropdown is open */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-comboBoxInputWidget-open .oo-ui-comboBoxInputWidget-dropdownButton a {&lt;br /&gt;
    /* disable default transition, so the color will change instantly, because dropdown appears instantly too */&lt;br /&gt;
    transition: background-color 0s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input dropdown button (for suggested values) → icon */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-comboBoxInputWidget-dropdownButton a .oo-ui-indicatorElement-indicator {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → &amp;quot;add undocumented paramter&amp;quot; block → button hover  */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTransclusionDialog-addParameterFieldset .oo-ui-buttonElement-button:hover {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → &amp;quot;add undocumented paramter&amp;quot; block → button → icon */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTransclusionDialog-addParameterFieldset .oo-ui-buttonElement-button .oo-ui-iconElement-icon  {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → &amp;quot;add undocumented paramter&amp;quot; block → button → label */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTransclusionDialog-addParameterFieldset .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → &amp;quot;add undocumented paramter&amp;quot; block → description */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTransclusionDialog-addParameterFieldset .oo-ui-inline-help  {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → modal message dialog → action button (a) focus */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-actionWidget .oo-ui-buttonElement-button:focus,&lt;br /&gt;
/* visual editor → save changes modal → «review changes» button (a) focus */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .oo-ui-processDialog-actions-other .oo-ui-actionWidget .oo-ui-buttonElement-button:focus {&lt;br /&gt;
    border-color: var(--bg-color-light-x4); &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → modal message dialog → &amp;quot;destructive&amp;quot; action button */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-widget-enabled.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button  {&lt;br /&gt;
    background-color: var(--color-red);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → modal message dialog → &amp;quot;destructive&amp;quot; action button hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-widget-enabled.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button:hover  {&lt;br /&gt;
    background-color: var(--color-red-light);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → modal message dialog → &amp;quot;destructive&amp;quot; action button pressed */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-widget-enabled.oo-ui-buttonElement-pressed.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button  {&lt;br /&gt;
    background-color: var(--color-red-dark);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu {&lt;br /&gt;
    border-color: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → search block */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu .ve-ui-mwTransclusionOutlineTemplateWidget-sticky {&lt;br /&gt;
    /* override default */&lt;br /&gt;
	background-color: var(--bg-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → search block → query input → placeholder */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu .ve-ui-mwTransclusionOutlineTemplateWidget-sticky input::placeholder {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → search icon */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-icon-search {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → search block → &amp;quot;hide unused&amp;quot; (params) button → label */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu .ve-ui-mwTransclusionOutlineTemplateWidget-sticky .ve-ui-mwTransclusionOutlineToggleUnusedWidget .oo-ui-labelElement-label {&lt;br /&gt;
    color: var(--action-color-light-x2);&lt;br /&gt;
&lt;br /&gt;
    transition: color 100ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → search block → &amp;quot;hide unused&amp;quot; (params) button hover → label */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu .ve-ui-mwTransclusionOutlineTemplateWidget-sticky .ve-ui-mwTransclusionOutlineToggleUnusedWidget .oo-ui-labelElement-label:hover {&lt;br /&gt;
    color: var(--action-color-light-x3);&lt;br /&gt;
&lt;br /&gt;
    transition: color 100ms ease-out; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → params container → item */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu div[role=&#039;listbox&#039;] &amp;gt; * {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--bg-color);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → params container → item checkbox disabled checked → bg */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu div[role=&#039;listbox&#039;] &amp;gt; * input[type=checkbox][disabled] + span {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
    border-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → params container → item hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu div[role=&#039;listbox&#039;] &amp;gt; *:hover {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 75ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → params container → item label */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu div[role=&#039;listbox&#039;] &amp;gt; * .oo-ui-labelElement-label {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → popup windows and such */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-floatableElement-floatable {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → popup windows and such → item */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-floatableElement-floatable &amp;gt; .oo-ui-widget-enabled {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → popup windows and such → item hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-floatableElement-floatable &amp;gt; .oo-ui-widget-enabled:hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → popup windows and such → item pressed (mouse down) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-floatableElement-floatable &amp;gt; .oo-ui-widget-enabled.oo-ui-optionWidget-pressed,&lt;br /&gt;
/* visual editor → modal → popup windows and such → item selected */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-floatableElement-floatable &amp;gt; .oo-ui-widget-enabled.oo-ui-optionWidget-selected{&lt;br /&gt;
    color: var(--text-colorStrong);&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
&lt;br /&gt;
    transition: &lt;br /&gt;
        color 100ms ease-out,&lt;br /&gt;
        text-shadow 100ms ease-out,&lt;br /&gt;
        background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → help button */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwFloatingHelpElement  &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
    background-color: var(--text-color);&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → help button active */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwFloatingHelpElement .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/** visual editor → modal → something loading &amp;quot;stripes&amp;quot; */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-pendingElement-pending {&lt;br /&gt;
    --strip-col: var(--bg-color-light-x2);&lt;br /&gt;
&lt;br /&gt;
    background-image: linear-gradient(&lt;br /&gt;
        135deg,&lt;br /&gt;
        var(--strip-col) 25%,&lt;br /&gt;
        transparent 25%,&lt;br /&gt;
        transparent 50%,&lt;br /&gt;
        var(--strip-col) 50%,&lt;br /&gt;
        var(--strip-col) 75%,&lt;br /&gt;
        transparent 75%,&lt;br /&gt;
        transparent&lt;br /&gt;
    );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** visual editor → modal → template search results block → item → description */&lt;br /&gt;
.oo-ui-windowManager-modal .mw-widget-titleWidget-menu .mw-widget-titleOptionWidget-description {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    /* disable text shadow enabled for selected elements */&lt;br /&gt;
    text-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/** visual editor → modal message dialog → */&lt;br /&gt;
.oo-ui-windowManager-modal.oo-ui-windowManager-floating .oo-ui-messageDialog .oo-ui-window-frame {&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** visual editor → modal message dialog → title */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog .oo-ui-window-frame .oo-ui-messageDialog-title {&lt;br /&gt;
    color: var(--action-color-light-x2);&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** visual editor → modal message dialog → message */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog .oo-ui-window-frame .oo-ui-labelElement-label {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
/* visual editor → save changes modal → summary */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .ve-ui-mwSaveDialog-summary {&lt;br /&gt;
    background-color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → save changes modal → options (where the checkboxes are) */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .ve-ui-mwSaveDialog-options {&lt;br /&gt;
    background-color: inherit;&lt;br /&gt;
    border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → save changes modal → options → checkboxes container */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .ve-ui-mwSaveDialog-options .ve-ui-mwSaveDialog-checkboxes {&lt;br /&gt;
    padding-left: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → save changes modal → copyright warning */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog #editpage-copywarn {&lt;br /&gt;
    color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → popups  */&lt;br /&gt;
.oo-ui-popupWidget-popup {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region =🖌️= VISUAL EDITOR BORDERS =🖌️= */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools,&lt;br /&gt;
/* visual editor → toolbar → paragraph button (I think?) */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-menuToolGroup,&lt;br /&gt;
/* visual editor → toolbar → dropdown button (span) hover */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-popupToolGroup-handle:hover {&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region LUA */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
    /* ldp = Lua Debug Panel */&lt;br /&gt;
    --ldp-elements-padding: .25em;&lt;br /&gt;
    --ldp-control-elements-padding: .5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel */&lt;br /&gt;
#mw-scribunto-console .mw-scribunto-console-fieldset {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    padding: .5em 0;&lt;br /&gt;
    border: 1px solid var(--action-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → header */&lt;br /&gt;
.mw-scribunto-console-fieldset &amp;gt; legend {&lt;br /&gt;
    margin-left: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → output → output elements */&lt;br /&gt;
#mw-scribunto-output &amp;gt; * {&lt;br /&gt;
    padding: 0 var(--ldp-elements-padding);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → output → printed input */&lt;br /&gt;
.mw-scribunto-input {&lt;br /&gt;
    font-family: monospace;&lt;br /&gt;
	font-weight: normal;&lt;br /&gt;
    color: var(--code-color-text);&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
    border-color: var(--code-color-border);&lt;br /&gt;
&lt;br /&gt;
    margin: .5em 0;&lt;br /&gt;
&lt;br /&gt;
    /* better visibility */&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → input field container element */&lt;br /&gt;
div:has(#mw-scribunto-input) {&lt;br /&gt;
    padding: var(--ldp-control-elements-padding);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → input field */&lt;br /&gt;
#mw-scribunto-input {&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → &amp;quot;Clear&amp;quot; button container */&lt;br /&gt;
#mw-scribunto-console div:has(input[type=button][value=Clear]) {&lt;br /&gt;
    padding: var(--ldp-control-elements-padding);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → output → result of the execution */&lt;br /&gt;
#mw-scribunto-output .mw-scribunto-normalOutput,&lt;br /&gt;
/* lua module debug panel → output → logs from the code */&lt;br /&gt;
.mw-scribunto-print {&lt;br /&gt;
    font-family: monospace;&lt;br /&gt;
    color: var(--code-color-text);&lt;br /&gt;
    background: var(--code-color-bg);&lt;br /&gt;
&lt;br /&gt;
    padding-top: .5em;&lt;br /&gt;
    padding-bottom: .5em;&lt;br /&gt;
&lt;br /&gt;
    outline: .1em solid var(--green-color-dark);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → output → logs from the code */&lt;br /&gt;
.mw-scribunto-print {&lt;br /&gt;
    outline: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → error block */&lt;br /&gt;
.mw-scribunto-error {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--danger-color-dark-x2);&lt;br /&gt;
    border-color: var(--danger-color-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* .mw-scribunto-propList {&lt;br /&gt;
    color: #008000;&lt;br /&gt;
    background: #fff;&lt;br /&gt;
} */&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → message block */&lt;br /&gt;
.mw-scribunto-message {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* .mw-scribunto-tabcomplete {&lt;br /&gt;
    color: #800080;&lt;br /&gt;
    background: #fff;&lt;br /&gt;
} */&lt;br /&gt;
&lt;br /&gt;
.mw-scribunto-clear {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
    border-bottom: 3px dashed var(--action-color-light-x2);&lt;br /&gt;
    border-top: 3px dashed var(--action-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;/div&gt;</summary>
		<author><name>DrSmugleaf</name></author>
	</entry>
	<entry>
		<id>https://wiki.rouny-ss14.com/index.php?title=MediaWiki:Common.css&amp;diff=870</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.rouny-ss14.com/index.php?title=MediaWiki:Common.css&amp;diff=870"/>
		<updated>2024-11-17T11:27:50Z</updated>

		<summary type="html">&lt;p&gt;DrSmugleaf: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#pt-createaccount {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement :not(.oo-ui-optionWidget-selected) {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body {&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &amp;quot;Teko&amp;quot;;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    src: url(https://wiki.spacestation14.com/w/images/stuff/Teko-Medium.woff2)&lt;br /&gt;
            format(&amp;quot;woff2&amp;quot;),&lt;br /&gt;
        url(https://wiki.spacestation14.com/w/images/stuff/Teko-Medium.woff)&lt;br /&gt;
            format(&amp;quot;woff&amp;quot;);&lt;br /&gt;
    ascent-override: 65%;&lt;br /&gt;
    descent-override: 10%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
    color-scheme: dark;&lt;br /&gt;
&lt;br /&gt;
    --bg-color: hsl(240, 7%, 11%);&lt;br /&gt;
    --bg-color-light: hsl(240, 7%, 14%);&lt;br /&gt;
    --bg-color-light-x2: hsl(240, 8%, 17%);&lt;br /&gt;
    --bg-color-light-x3: hsl(240, 7%, 20%);&lt;br /&gt;
    --bg-color-light-x4: hsl(240, 7%, 23%);&lt;br /&gt;
    --bg-color-light-x5: hsl(240, 7%, 26%);&lt;br /&gt;
    --bg-color-light-x6: hsl(240, 7%, 32%);&lt;br /&gt;
&lt;br /&gt;
    --border-color-light: hsl(240, 7%, 35%);&lt;br /&gt;
    --border-color-light-x2: hsl(240, 7%, 45%);&lt;br /&gt;
    --border-color: hsl(240, 7%, 24%);&lt;br /&gt;
&lt;br /&gt;
    --text-color: lightgrey;&lt;br /&gt;
    --text-color-grayed-out: gray;&lt;br /&gt;
&lt;br /&gt;
    --code-color-bg: #1b1e1f;&lt;br /&gt;
    --code-color-text: #e8e6e3;&lt;br /&gt;
    --code-color-border: #353a3c;&lt;br /&gt;
&lt;br /&gt;
    --link-color: lightblue;&lt;br /&gt;
    --link-color-visited: #007fff;&lt;br /&gt;
&lt;br /&gt;
    --action-color-light-x2: var(--blue-color-light-x2);&lt;br /&gt;
    --action-color-light: var(--blue-color-light);&lt;br /&gt;
    --action-color: var(--blue-color);&lt;br /&gt;
    --action-color-dark: var(--blue-color-dark);&lt;br /&gt;
    --action-color-dark-x2: var(--blue-color-dark-x2);&lt;br /&gt;
&lt;br /&gt;
	--warning-color: hsl(54 100% 15% / 1);&lt;br /&gt;
	--warning-color-border: hsl(60, 55%, 30%);&lt;br /&gt;
&lt;br /&gt;
	--danger-color: var(--red-color);&lt;br /&gt;
	--danger-color-dark: var(--red-color-dark);&lt;br /&gt;
	--danger-color-dark-x2: var(--red-color-dark-x2);&lt;br /&gt;
	--danger-color-border: var(--red-color-border);&lt;br /&gt;
&lt;br /&gt;
    --blue-color-light-x2: hsl(220, 66%, 63%);&lt;br /&gt;
    --blue-color-light: hsl(220, 60%, 56%);&lt;br /&gt;
    --blue-color: hsl(220, 60%, 50%);&lt;br /&gt;
    --blue-color-dark: hsl(220, 54%, 43%);&lt;br /&gt;
    --blue-color-dark-x2: hsl(220, 54%, 36%);&lt;br /&gt;
&lt;br /&gt;
    --green-color-light: hsl(167, 80%, 50%);&lt;br /&gt;
    --green-color: hsl(167, 80%, 45%);&lt;br /&gt;
    --green-color-dark: hsl(167, 74%, 30%);&lt;br /&gt;
&lt;br /&gt;
    --red-color: hsl(0, 75%, 50%);&lt;br /&gt;
    --red-color-dark: hsl(0, 67%, 42%);&lt;br /&gt;
    --red-color-dark-x2: hsl(0, 62%, 36%);&lt;br /&gt;
    --red-color-border: hsl(0, 47%, 22%);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    /* ============= */&lt;br /&gt;
    /* ICONS GO HERE */&lt;br /&gt;
    /* ============= */&lt;br /&gt;
    &lt;br /&gt;
    /* white table sort icon */&lt;br /&gt;
    --icon-table-sort-white: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjEiIGhlaWdodD0iOSI+PGRlZnM+PGZpbHRlciBpZD0iZGFya3JlYWRlci1pbWFnZS1maWx0ZXIiPjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwLjI0OSAtMC42MTQgLTAuNjcyIDAuMDAwIDEuMDM1IC0wLjY0NiAwLjI4OCAtMC42NjQgMC4wMDAgMS4wMjAgLTAuNjM2IC0wLjYwOSAwLjI1MCAwLjAwMCAwLjk5NCAwLjAwMCAwLjAwMCAwLjAwMCAxLjAwMCAwLjAwMCIgLz48L2ZpbHRlcj48L2RlZnM+PGltYWdlIHdpZHRoPSIyMSIgaGVpZ2h0PSI5IiBmaWx0ZXI9InVybCgjZGFya3JlYWRlci1pbWFnZS1maWx0ZXIpIiB4bGluazpocmVmPSJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NEtQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhkcFpIUm9QU0l5TVNJZ2FHVnBaMmgwUFNJNUlpQjJhV1YzUW05NFBTSXdJREFnTWpFZ09TSStDZ2s4Y0dGMGFDQmtQU0p0TVRRdU5TQTFMVFFnTkMwMExUUjZiVEF0TVMwMExUUXROQ0EwZWlJdlBnbzhMM04yWno0SyIgLz48L3N2Zz4=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* wiki help button icon - transparent question mark in circle of cosmoBlue */&lt;br /&gt;
    --icon-wiki-help-cosmoBlue: url(&amp;quot;data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTx0aXRsZT4KCQloZWxwCgk8L3RpdGxlPgoJPHBhdGggZmlsbD0icmdiKDIxMiAyMzYgMjU1KSIgZD0iTTEwIDBhMTAgMTAgMCAxIDAgMTAgMTBBMTAgMTAgMCAwIDAgMTAgMHptMSAxNkg5di0yaDJ6bTIuNzEtNy42YTIuNjQgMi42NCAwIDAgMS0uMzMuNzQgMy4xNiAzLjE2IDAgMCAxLS40OC41NWwtLjU0LjQ4Yy0uMjEuMTgtLjQxLjM1LS41OC41MmEyLjU0IDIuNTQgMCAwIDAtLjQ3LjU2QTIuMyAyLjMgMCAwIDAgMTEgMTJhMy43OSAzLjc5IDAgMCAwLS4xMSAxSDkuMDhhOC45IDguOSAwIDAgMSAuMDctMS4yNSAzLjI4IDMuMjggMCAwIDEgLjI1LS45IDIuNzkgMi43OSAwIDAgMSAuNDEtLjY3IDQgNCAwIDAgMSAuNTgtLjU4Yy4xNy0uMTYuMzQtLjMuNTEtLjQ0YTMgMyAwIDAgMCAuNDMtLjQ0IDEuODMgMS44MyAwIDAgMCAuMy0uNTUgMiAyIDAgMCAwIC4xMS0uNzIgMi4wNiAyLjA2IDAgMCAwLS4xNy0uODYgMS43MSAxLjcxIDAgMCAwLTEtLjkgMS43IDEuNyAwIDAgMC0uNS0uMSAxLjc3IDEuNzcgMCAwIDAtMS41My42OCAzIDMgMCAwIDAtLjUgMS44Mkg2LjE2YTQuNzQgNC43NCAwIDAgMSAuMjgtMS42OCAzLjU2IDMuNTYgMCAwIDEgLjgtMS4yOSAzLjg4IDMuODggMCAwIDEgMS4yOC0uODNBNC41OSA0LjU5IDAgMCAxIDEwLjE4IDRhNC40NCA0LjQ0IDAgMCAxIDEuNDQuMjMgMy41MSAzLjUxIDAgMCAxIDEuMTUuNjUgMy4wOCAzLjA4IDAgMCAxIC43OCAxLjA2IDMuNTQgMy41NCAwIDAgMSAuMjkgMS40NSAzLjM5IDMuMzkgMCAwIDEtLjEzIDEuMDF6Ii8+Cjwvc3ZnPg==&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* navbar search magnifying glass search icon in greyish colors */&lt;br /&gt;
    --icon-navbar-search-greyish: url(&amp;quot;data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTx0aXRsZT4KCQlzZWFyY2gKCTwvdGl0bGU+Cgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IndoaXRlIiBkPSJNMTIuMiAxMy42YTcgNyAwIDEgMSAxLjQtMS40bDUuNCA1LjQtMS40IDEuNC01LjQtNS40ek0xMyA4QTUgNSAwIDEgMSAzIDhhNSA1IDAgMCAxIDEwIDB6Ii8+Cjwvc3ZnPgo=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* transparent exclamation mark in a circle filled with cosmoGreen */&lt;br /&gt;
    --icon-popup-notice-info-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTx0aXRsZT4KCQlub3RpY2UKCTwvdGl0bGU+Cgk8cGF0aCBmaWxsPSJyZ2IoMTAsIDIxMiwgOTgpIiBkPSJNMTAgMGExMCAxMCAwIDEgMCAxMCAxMEExMCAxMCAwIDAgMCAxMCAwem0xIDE2SDl2LTJoMnptMC00SDlWNGgyeiIvPgo8L3N2Zz4=&amp;quot;);&lt;br /&gt;
    &lt;br /&gt;
    /* transparent exclamation mark in a circle filled with some kind of orange */&lt;br /&gt;
    --icon-popup-notice-warn-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIj4gPHRpdGxlPiBhbGVydCA8L3RpdGxlPiA8cGF0aCBmaWxsPSJoc2woMzksIDEwMCUsIDUwJSkiIGQ9Ik02IDBhNiA2IDAgMCAwLTYgNiA2IDYgMCAwIDAgNiA2IDYgNiAwIDAgMCA2LTYgNiA2IDAgMCAwLTYtNnpNNSAyaDJ2NUg1VjJ6bTAgNmgydjJINVY4eiIvPiA8L3N2Zz4=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* an icon to use to mark external links, in cosmoGreen */&lt;br /&gt;
    --icon-external-link-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IGV4dGVybmFsIGxpbmsgPC90aXRsZT48cGF0aCBmaWxsPSJyZ2IoMTAsIDIxMiwgOTgpIiBkPSJNMTcgMTdIM1YzaDVWMUgzYTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi01aC0yeiIvPjxwYXRoIGZpbGw9InJnYigxMCwgMjEyLCA5OCkiIGQ9Im0xMSAxIDMuMjkgMy4yOS01LjczIDUuNzMgMS40MiAxLjQyIDUuNzMtNS43M0wxOSA5VjF6Ii8+PC9zdmc+&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* an asterisk icon used to mark required template fields, in yellow */&lt;br /&gt;
    --icon-asterisk-yellow: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IHJlcXVpcmVkIDwvdGl0bGU+PHBhdGggZmlsbD0iaHNsKDM5LCAxMDAlLCA1MCUpIiBkPSJNOC41IDBoM3YyMGgtM3oiLz48cGF0aCBmaWxsPSJoc2woMzksIDEwMCUsIDUwJSkiIGQ9Ik0xOS40IDEzLjcgMTggMTYuMy42IDYuMyAyIDMuN3oiLz48cGF0aCBmaWxsPSJoc2woMzksIDEwMCUsIDUwJSkiIGQ9Im0xOCAzLjcgMS40IDIuNi0xNy4zIDEwLTEuNS0yLjZ6Ii8+PC9zdmc+&amp;quot;);&lt;br /&gt;
    &lt;br /&gt;
    /* source editor icon - double brackets [[]], cosmoGreen color */&lt;br /&gt;
    --icon-source-editor-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IFdpa2l0ZXh0IDwvdGl0bGU+PGcgZmlsbD0icmdiKDEwLCAyMTIsIDk4KSI+PHBhdGggZD0iTTEgM3YxNGgzdi0ySDNWNWgxVjN6bTQgMHYxNGg0di0ySDdWNWgyVjN6bTExIDB2MmgxdjEwaC0xdjJoM1Yzem0tNSAwdjJoMnYxMGgtMnYyaDRWM3oiLz48L2c+PC9zdmc+&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* source editor mode switch icon in active state (which you open mode switch menu) - a pencil, in cosmo green */&lt;br /&gt;
    --icon-source-editor-mode-switch-active-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IGVkaXQgPC90aXRsZT48cGF0aCBmaWxsPSJyZ2IoMTAsIDIxMiwgOTgpIiBkPSJtMTYuNzcgOCAxLjk0LTJhMSAxIDAgMCAwIDAtMS40MWwtMy4zNC0zLjNhMSAxIDAgMCAwLTEuNDEgMEwxMiAzLjIzek0xIDE0LjI1VjE5aDQuNzVsOS45Ni05Ljk2LTQuNzUtNC43NXoiLz48L3N2Zz4=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* source editor syntax highlight icon in active state (when syntax higlighting is on) - a pen, in cosmo green */&lt;br /&gt;
    --icon-source-editor-syntax-highlight-mode-active-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IGhpZ2hsaWdodCA8L3RpdGxlPjxnIGZpbGw9IiMzNmMiPjxwYXRoIGZpbGw9InJnYigxMCwgMjEyLCA5OCkiIGQ9Ik0xNS4xNCAyLjI3YTEgMSAwIDAgMC0xLjQxIDBsLTEwIDEwYTEgMSAwIDAgMCAwIDEuNDFMNCAxNGwtMyA0aDVsMS0xIC4yOS4yOWExIDEgMCAwIDAgMS40MSAwbDEwLTEwYTEgMSAwIDAgMCAuMDMtMS40M3pNNyAxNWwtMi0yIDktOSAyIDJ6Ii8+PC9nPjwvc3ZnPg==&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* a puzzle icon present in templates in visual editor, in white */&lt;br /&gt;
    --icon-template-puzzle-white: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IHB1enpsZSA8L3RpdGxlPjxjaXJjbGUgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJ3aGl0ZSIgY3g9IjE3IiBjeT0iMTAiIHI9IjMiLz48cGF0aCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGQ9Ik0xMC41OCAzQTMgMyAwIDAgMSAxMSA0LjVhMyAzIDAgMCAxLTYgMEEzIDMgMCAwIDEgNS40MiAzSDF2MTJhMiAyIDAgMCAwIDIgMmgxMlYzeiIgZmlsbD0id2hpdGUiLz48L3N2Zz4=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* tabber icon present in visual editor → insert, in black */&lt;br /&gt;
    --icon-tabber-black: url(&amp;quot;data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiA8dGl0bGU+dGFiYmVyPC90aXRsZT4gPHBhdGggZmlsbD0iIzA5YWJmMSIgZD0iTTE4IDJIMkMuOSAyIDAgMi45IDAgNHYxMmMwIDEuMS45IDIgMiAyaDE2YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bTEgNWgtOGMtLjYgMC0xLS40LTEtMVYzaDhjLjYgMCAxIC40IDEgMXYzeiIvPiA8L3N2Zz4=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* dropdown icon (arrow-like), in cosmo blue */&lt;br /&gt;
    --icon-dropdown-cosmoBlue: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIj48dGl0bGU+IGRvd24gPC90aXRsZT48cGF0aCBmaWxsPSIjZDZlZGZmIiBkPSJNOS45IDIuOSA2IDYuOCAyLjEgMi45IDEgNGw1IDUgNS01eiIvPjwvc3ZnPg==&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region Uncategorized */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* Reset italic styling set by user agent */&lt;br /&gt;
cite,&lt;br /&gt;
dfn {&lt;br /&gt;
    font-style: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Straight quote marks for &amp;lt;q&amp;gt; */&lt;br /&gt;
q {&lt;br /&gt;
    quotes: &#039;&amp;quot;&#039; &#039;&amp;quot;&#039; &amp;quot;&#039;&amp;quot; &amp;quot;&#039;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Avoid collision of blockquote with floating elements by swapping margin and padding */&lt;br /&gt;
blockquote {&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    margin: 1em 0;&lt;br /&gt;
    padding: 0 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Consistent size for &amp;lt;small&amp;gt;, &amp;lt;sub&amp;gt; and &amp;lt;sup&amp;gt; */&lt;br /&gt;
small {&lt;br /&gt;
    font-size: 85%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body-content sub,&lt;br /&gt;
  .mw-body-content sup,&lt;br /&gt;
  span.reference /* for Parsoid */ {&lt;br /&gt;
    font-size: 80%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Same spacing for indented and unindented paragraphs on talk pages */&lt;br /&gt;
.ns-talk .mw-body-content dd {&lt;br /&gt;
    margin-top: 0.4em;&lt;br /&gt;
    margin-bottom: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main page fixes */&lt;br /&gt;
#interwiki-completelist {&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.biglink {&lt;br /&gt;
    font-family: &amp;quot;Teko&amp;quot;;&lt;br /&gt;
    font-style: oblique 10deg;&lt;br /&gt;
    font-variant-caps: small-caps;&lt;br /&gt;
    text-shadow: #1b1b1f 2px 3px, #a00d 3px 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reduce page jumps by hiding collapsed/dismissed content */&lt;br /&gt;
.client-js .mw-special-Watchlist #watchlist-message,&lt;br /&gt;
  .client-js .collapsible:not( .mw-made-collapsible).collapsed &amp;gt; tbody &amp;gt; tr:not(:first-child),&lt;br /&gt;
  &lt;br /&gt;
  /* Hide charinsert base for those not using the gadget */&lt;br /&gt;
  #editpage-specialchars {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Adds padding above Watchlist announcements where new recentchanges/watchlist filters are enabled */&lt;br /&gt;
.mw-rcfilters-enabled .mw-specialpage-summary {&lt;br /&gt;
    margin-top: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Highlight linked elements (such as clicked references) in blue */&lt;br /&gt;
.citation:target {&lt;br /&gt;
    background-color: rgba(0, 127, 255, 0.133);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for citations. Breaks long urls, etc., rather than overflowing box */&lt;br /&gt;
.citation {&lt;br /&gt;
    word-wrap: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Make the list of references smaller&lt;br /&gt;
   * Keep in sync with Template:Refbegin/styles.css&lt;br /&gt;
   * And Template:Reflist/styles.css&lt;br /&gt;
   */&lt;br /&gt;
ol.references {&lt;br /&gt;
    font-size: 90%;&lt;br /&gt;
    margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for horizontal lists (separator following item).&lt;br /&gt;
	 @source mediawiki.org/wiki/Snippets/Horizontal_lists&lt;br /&gt;
	 @revision 8 (2016-05-21)&lt;br /&gt;
	 @author [[User:Edokter]]&lt;br /&gt;
   */&lt;br /&gt;
.hlist dl,&lt;br /&gt;
.hlist ol,&lt;br /&gt;
.hlist ul {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Display list items inline */&lt;br /&gt;
.hlist dd,&lt;br /&gt;
.hlist dt,&lt;br /&gt;
.hlist li {&lt;br /&gt;
    margin: 0; /* don&#039;t trust the note that says margin doesn&#039;t work with inline&lt;br /&gt;
				  * removing margin: 0 makes dds have margins again */&lt;br /&gt;
    display: inline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Display nested lists inline */&lt;br /&gt;
.hlist.inline,&lt;br /&gt;
.hlist.inline dl,&lt;br /&gt;
.hlist.inline ol,&lt;br /&gt;
.hlist.inline ul,&lt;br /&gt;
.hlist dl dl,&lt;br /&gt;
.hlist dl ol,&lt;br /&gt;
.hlist dl ul,&lt;br /&gt;
.hlist ol dl,&lt;br /&gt;
.hlist ol ol,&lt;br /&gt;
.hlist ol ul,&lt;br /&gt;
.hlist ul dl,&lt;br /&gt;
.hlist ul ol,&lt;br /&gt;
.hlist ul ul {&lt;br /&gt;
    display: inline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide empty list items */&lt;br /&gt;
.hlist .mw-empty-li {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generate interpuncts */&lt;br /&gt;
.hlist dt:after {&lt;br /&gt;
    content: &amp;quot;: &amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
   * Note hlist style usage differs in Minerva and is defined in core as well!&lt;br /&gt;
   * Please check Minerva desktop (and Minerva.css) when changing&lt;br /&gt;
   * See https://phabricator.wikimedia.org/T213239&lt;br /&gt;
   */&lt;br /&gt;
.hlist dd:after,&lt;br /&gt;
.hlist li:after {&lt;br /&gt;
    content: &amp;quot; · &amp;quot;;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist dd:last-child:after,&lt;br /&gt;
.hlist dt:last-child:after,&lt;br /&gt;
.hlist li:last-child:after {&lt;br /&gt;
    content: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Add parentheses around nested lists */&lt;br /&gt;
.hlist dd dd:first-child:before,&lt;br /&gt;
.hlist dd dt:first-child:before,&lt;br /&gt;
.hlist dd li:first-child:before,&lt;br /&gt;
.hlist dt dd:first-child:before,&lt;br /&gt;
.hlist dt dt:first-child:before,&lt;br /&gt;
.hlist dt li:first-child:before,&lt;br /&gt;
.hlist li dd:first-child:before,&lt;br /&gt;
.hlist li dt:first-child:before,&lt;br /&gt;
.hlist li li:first-child:before {&lt;br /&gt;
    content: &amp;quot; (&amp;quot;;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist dd dd:last-child:after,&lt;br /&gt;
.hlist dd dt:last-child:after,&lt;br /&gt;
.hlist dd li:last-child:after,&lt;br /&gt;
.hlist dt dd:last-child:after,&lt;br /&gt;
.hlist dt dt:last-child:after,&lt;br /&gt;
.hlist dt li:last-child:after,&lt;br /&gt;
.hlist li dd:last-child:after,&lt;br /&gt;
.hlist li dt:last-child:after,&lt;br /&gt;
.hlist li li:last-child:after {&lt;br /&gt;
    content: &amp;quot;)&amp;quot;;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Put ordinals in front of ordered list items */&lt;br /&gt;
.hlist ol {&lt;br /&gt;
    counter-reset: listitem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist ol &amp;gt; li {&lt;br /&gt;
    counter-increment: listitem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist ol &amp;gt; li:before {&lt;br /&gt;
    content: &amp;quot; &amp;quot; counter(listitem) &amp;quot;\a0&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist dd ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist dt ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist li ol &amp;gt; li:first-child:before {&lt;br /&gt;
    content: &amp;quot; (&amp;quot; counter(listitem) &amp;quot;\a0&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Unbulleted lists */&lt;br /&gt;
.plainlist ol,&lt;br /&gt;
.plainlist ul {&lt;br /&gt;
    line-height: inherit;&lt;br /&gt;
    list-style: none none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.plainlist ol li,&lt;br /&gt;
.plainlist ul li {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Default style for navigation boxes */&lt;br /&gt;
.navbox {&lt;br /&gt;
    /* Navbox container style */&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    clear: both;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 1px;&lt;br /&gt;
    margin: 1em auto 0; /* Prevent preceding content from clinging to navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox .navbox {&lt;br /&gt;
    margin-top: 0; /* No top margin for nested navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox + .navbox {&lt;br /&gt;
    margin-top: -1px; /* Single pixel border between adjacent navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-inner,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-group,&lt;br /&gt;
.navbox-title,&lt;br /&gt;
.navbox-abovebelow {&lt;br /&gt;
    padding: 0.25em 1em; /* Title, group and above/below styles */&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
th.navbox-group {&lt;br /&gt;
    /* Group style */&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
    background-color: #fdfdfd; /* Background color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-list {&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    border-color: #fdfdfd; /* Must match background color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* cell spacing for navbox cells */&lt;br /&gt;
tr + tr &amp;gt; .navbox-abovebelow,&lt;br /&gt;
tr + tr &amp;gt; .navbox-group,&lt;br /&gt;
tr + tr &amp;gt; .navbox-image,&lt;br /&gt;
tr + tr &amp;gt; .navbox-list {&lt;br /&gt;
    /* Borders above 2nd, 3rd, etc. rows */&lt;br /&gt;
    border-top: 2px solid #fdfdfd; /* Must match background color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox th,&lt;br /&gt;
.navbox-title {&lt;br /&gt;
    background-color: #ccccff; /* Level 1 color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-abovebelow,&lt;br /&gt;
th.navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-title {&lt;br /&gt;
    background-color: #ddddff; /* Level 2 color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-subgroup .navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-abovebelow {&lt;br /&gt;
    background-color: #e6e6ff; /* Level 3 color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-even {&lt;br /&gt;
    background-color: #f7f7f7; /* Even row striping */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-odd {&lt;br /&gt;
    background-color: transparent; /* Odd row striping */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox .hlist td dl,&lt;br /&gt;
.navbox .hlist td ol,&lt;br /&gt;
.navbox .hlist td ul,&lt;br /&gt;
.navbox td.hlist dl,&lt;br /&gt;
.navbox td.hlist ol,&lt;br /&gt;
.navbox td.hlist ul {&lt;br /&gt;
    padding: 0.125em 0; /* Adjust hlist padding in navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for JQuery makeCollapsible, matching that of collapseButton */&lt;br /&gt;
.mw-parser-output .mw-collapsible-toggle {&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: right;&lt;br /&gt;
    padding-right: 0.2em;&lt;br /&gt;
    padding-left: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-collapsible-leftside-toggle .mw-collapsible-toggle {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    float: left;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Infobox template style */&lt;br /&gt;
.infobox {&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    border-spacing: 3px;&lt;br /&gt;
    background-color: #f8f9fa;&lt;br /&gt;
    color: black;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    margin: 0.5em 0 0.5em 1em;&lt;br /&gt;
    padding: 0.2em;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    float: right;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    clear: right;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    width: 22em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox-header,&lt;br /&gt;
  .infobox-label,&lt;br /&gt;
  .infobox-above,&lt;br /&gt;
  .infobox-full-data,&lt;br /&gt;
  .infobox-data,&lt;br /&gt;
  .infobox-below,&lt;br /&gt;
  .infobox-subheader,&lt;br /&gt;
  .infobox-image,&lt;br /&gt;
  .infobox-navbar,&lt;br /&gt;
  /* Remove element selector when every .infobox thing is using the standard module/templates  */&lt;br /&gt;
  .infobox th,&lt;br /&gt;
  .infobox td {&lt;br /&gt;
    vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox-label,&lt;br /&gt;
  .infobox-data,&lt;br /&gt;
  /* Remove element selector when every .infobox thing is using the standard module/templates  */&lt;br /&gt;
  .infobox th,&lt;br /&gt;
  .infobox td {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove .infobox when element selectors above are removed */&lt;br /&gt;
.infobox .infobox-above,&lt;br /&gt;
  .infobox .infobox-title,&lt;br /&gt;
  /* Remove element selector when every .infobox thing is using the standard module/templates  */&lt;br /&gt;
  .infobox caption {&lt;br /&gt;
    font-size: 125%;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox-title,&lt;br /&gt;
  /* Remove element selector when every .infobox thing is using the standard module/templates  */&lt;br /&gt;
  .infobox caption {&lt;br /&gt;
    padding: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove .infobox when element selectors above are removed */&lt;br /&gt;
.infobox .infobox-header,&lt;br /&gt;
.infobox .infobox-subheader,&lt;br /&gt;
.infobox .infobox-image,&lt;br /&gt;
.infobox .infobox-full-data,&lt;br /&gt;
.infobox .infobox-below {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove .infobox when element selectors above are removed */&lt;br /&gt;
.infobox .infobox-navbar {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Normal font styling for wikitable row headers with scope=&amp;quot;row&amp;quot; tag */&lt;br /&gt;
.wikitable.plainrowheaders th[scope=&amp;quot;row&amp;quot;] {&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Lists in wikitable data cells are always left-aligned */&lt;br /&gt;
.wikitable td ul,&lt;br /&gt;
.wikitable td ol,&lt;br /&gt;
.wikitable td dl {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix for hieroglyphs specificity issue in infoboxes ([[phab:T43869]]) */&lt;br /&gt;
table.mw-hiero-table td {&lt;br /&gt;
    vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Change the external link icon to an Adobe icon for all PDF files */&lt;br /&gt;
.mw-parser-output a[href$=&amp;quot;.pdf&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href*=&amp;quot;.pdf?&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href*=&amp;quot;.pdf#&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href$=&amp;quot;.PDF&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href*=&amp;quot;.PDF?&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href*=&amp;quot;.PDF#&amp;quot;].external {&lt;br /&gt;
    background: url(&amp;quot;//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif&amp;quot;)&lt;br /&gt;
        no-repeat right;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding-right: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Messagebox templates */&lt;br /&gt;
.messagebox {&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    background-color: #f8f9fa;&lt;br /&gt;
    width: 80%;&lt;br /&gt;
    margin: 0 auto 1em auto;&lt;br /&gt;
    padding: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.merge {&lt;br /&gt;
    border: 1px solid #c0b8cc;&lt;br /&gt;
    background-color: #f0e5ff;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.cleanup {&lt;br /&gt;
    border: 1px solid #9f9fff;&lt;br /&gt;
    background-color: #efefff;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.standard-talk {&lt;br /&gt;
    border: 1px solid #c0c090;&lt;br /&gt;
    background-color: #f8eaba;&lt;br /&gt;
    margin: 4px auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For old WikiProject banners inside banner shells. */&lt;br /&gt;
.mbox-inside .standard-talk {&lt;br /&gt;
    border: 1px solid #c0c090;&lt;br /&gt;
    background-color: #f8eaba;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 2px 0;&lt;br /&gt;
    padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.small {&lt;br /&gt;
    width: 238px;&lt;br /&gt;
    font-size: 85%;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    float: right;&lt;br /&gt;
    clear: both;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    margin: 0 0 1em 1em;&lt;br /&gt;
    line-height: 1.25em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.small-talk {&lt;br /&gt;
    width: 238px;&lt;br /&gt;
    font-size: 85%;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    float: right;&lt;br /&gt;
    clear: both;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    margin: 0 0 1em 1em;&lt;br /&gt;
    line-height: 1.25em;&lt;br /&gt;
    background-color: #f8eaba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Cell sizes for ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox message boxes */&lt;br /&gt;
th.mbox-text,&lt;br /&gt;
td.mbox-text {&lt;br /&gt;
    /* The message body cell(s) */&lt;br /&gt;
    border: none;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding: 0.25em 0.9em; /* 0.9em left/right */&lt;br /&gt;
    width: 100%; /* Make all mboxes the same width regardless of text length */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
td.mbox-image {&lt;br /&gt;
    /* The left image cell */&lt;br /&gt;
    border: none;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding: 2px 0 2px 0.9em; /* 0.9em left, 0px right */&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
td.mbox-imageright {&lt;br /&gt;
    /* The right image cell */&lt;br /&gt;
    border: none;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding: 2px 0.9em 2px 0; /* 0px left, 0.9em right */&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
td.mbox-empty-cell {&lt;br /&gt;
    /* An empty narrow cell */&lt;br /&gt;
    border: none;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    width: 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Article message box styles */&lt;br /&gt;
table.ambox {&lt;br /&gt;
    margin: 0 10%; /* 10% = Will not overlap with other elements */&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #36c; /* Default &amp;quot;notice&amp;quot; blue */&lt;br /&gt;
    background-color: #fbfbfb;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single border between stacked boxes. */&lt;br /&gt;
table.ambox + table.ambox,&lt;br /&gt;
table.ambox + .mw-empty-elt + table.ambox {&lt;br /&gt;
    margin-top: -1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ambox th.mbox-text,&lt;br /&gt;
.ambox td.mbox-text {&lt;br /&gt;
    /* The message body cell(s) */&lt;br /&gt;
    padding: 0.25em 0.5em; /* 0.5em left/right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ambox td.mbox-image {&lt;br /&gt;
    /* The left image cell */&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding: 2px 0 2px 0.5em; /* 0.5em left, 0px right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ambox td.mbox-imageright {&lt;br /&gt;
    /* The right image cell */&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding: 2px 0.5em 2px 0; /* 0px left, 0.5em right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-notice {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #36c; /* Blue */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-speedy {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #b32424; /* Red */&lt;br /&gt;
    background-color: #fee7e6; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-delete {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #b32424; /* Red */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-content {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #f28500; /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-style {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #fc3; /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-move {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #9932cc; /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-protection {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #a2a9b1; /* Gray-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image message box styles */&lt;br /&gt;
table.imbox {&lt;br /&gt;
    margin: 4px 10%;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    border: 3px solid #36c; /* Default &amp;quot;notice&amp;quot; blue */&lt;br /&gt;
    background-color: #fbfbfb;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.imbox .mbox-text .imbox {&lt;br /&gt;
    /* For imboxes inside imbox-text cells. */&lt;br /&gt;
    margin: 0 -0.5em; /* 0.9 - 0.5 = 0.4em left/right.        */&lt;br /&gt;
    display: block; /* Fix for webkit to force 100% width.  */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mbox-inside .imbox {&lt;br /&gt;
    /* For imboxes inside other templates.  */&lt;br /&gt;
    margin: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-notice {&lt;br /&gt;
    border: 3px solid #36c; /* Blue */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-speedy {&lt;br /&gt;
    border: 3px solid #b32424; /* Red */&lt;br /&gt;
    background-color: #fee7e6; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-delete {&lt;br /&gt;
    border: 3px solid #b32424; /* Red */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-content {&lt;br /&gt;
    border: 3px solid #f28500; /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-style {&lt;br /&gt;
    border: 3px solid #fc3; /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-move {&lt;br /&gt;
    border: 3px solid #9932cc; /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-protection {&lt;br /&gt;
    border: 3px solid #a2a9b1; /* Gray-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-license {&lt;br /&gt;
    border: 3px solid #88a; /* Dark gray */&lt;br /&gt;
    background-color: #f7f8ff; /* Light gray */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-featured {&lt;br /&gt;
    border: 3px solid #cba135; /* Brown-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Category message box styles */&lt;br /&gt;
table.cmbox {&lt;br /&gt;
    margin: 3px 10%;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    background-color: #dfe8ff; /* Default &amp;quot;notice&amp;quot; blue */&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-notice {&lt;br /&gt;
    background-color: #d8e8ff; /* Blue */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-speedy {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
    border: 4px solid #b32424; /* Red */&lt;br /&gt;
    background-color: #ffdbdb; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-delete {&lt;br /&gt;
    background-color: #ffdbdb; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-content {&lt;br /&gt;
    background-color: #ffe7ce; /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-style {&lt;br /&gt;
    background-color: #fff9db; /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-move {&lt;br /&gt;
    background-color: #e4d8ff; /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-protection {&lt;br /&gt;
    background-color: #efefe1; /* Gray-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Other pages message box styles */&lt;br /&gt;
table.ombox {&lt;br /&gt;
    margin: 4px 10%;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    border: 1px solid #a2a9b1; /* Default &amp;quot;notice&amp;quot; gray */&lt;br /&gt;
    background-color: #f8f9fa;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-notice {&lt;br /&gt;
    border: 1px solid #a2a9b1; /* Gray */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-speedy {&lt;br /&gt;
    border: 2px solid #b32424; /* Red */&lt;br /&gt;
    background-color: #fee7e6; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-delete {&lt;br /&gt;
    border: 2px solid #b32424; /* Red */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-content {&lt;br /&gt;
    border: 1px solid #f28500; /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-style {&lt;br /&gt;
    border: 1px solid #fc3; /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-move {&lt;br /&gt;
    border: 1px solid #9932cc; /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-protection {&lt;br /&gt;
    border: 2px solid #a2a9b1; /* Gray-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Talk page message box styles */&lt;br /&gt;
table.tmbox {&lt;br /&gt;
    margin: 4px 10%;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    border: 1px solid #c0c090; /* Default &amp;quot;notice&amp;quot; gray-brown */&lt;br /&gt;
    background-color: #f8eaba;&lt;br /&gt;
    min-width: 80%;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tmbox.mbox-small {&lt;br /&gt;
    min-width: 0; /* reset the min-width of tmbox above        */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mediawiki .mbox-inside .tmbox {&lt;br /&gt;
    /* For tmboxes inside other templates. The &amp;quot;mediawiki&amp;quot; class ensures that */&lt;br /&gt;
    margin: 2px 0; /* this declaration overrides other styles (including mbox-small above)   */&lt;br /&gt;
    width: 100%; /* For Safari and Opera */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mbox-inside .tmbox.mbox-small {&lt;br /&gt;
    /* &amp;quot;small&amp;quot; tmboxes should not be small when  */&lt;br /&gt;
    line-height: 1.5em; /* also &amp;quot;nested&amp;quot;, so reset styles that are   */&lt;br /&gt;
    font-size: 100%; /* set in &amp;quot;mbox-small&amp;quot; above.                */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-speedy {&lt;br /&gt;
    border: 2px solid #b32424; /* Red */&lt;br /&gt;
    background-color: #fee7e6; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-delete {&lt;br /&gt;
    border: 2px solid #b32424; /* Red */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-content {&lt;br /&gt;
    border: 2px solid #f28500; /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-style {&lt;br /&gt;
    border: 2px solid #fc3; /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-move {&lt;br /&gt;
    border: 2px solid #9932cc; /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-protection,&lt;br /&gt;
table.tmbox-notice {&lt;br /&gt;
    border: 1px solid #c0c090; /* Gray-brown */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Footer and header message box styles */&lt;br /&gt;
table.fmbox {&lt;br /&gt;
    clear: both;&lt;br /&gt;
    margin: 0.2em 0;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    background-color: #f8f9fa; /* Default &amp;quot;system&amp;quot; gray */&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.fmbox-system {&lt;br /&gt;
    background-color: #191970;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.fmbox-warning {&lt;br /&gt;
    border: 1px solid #bb7070; /* Dark pink */&lt;br /&gt;
    background-color: #ffdbdb; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.fmbox-editnotice {&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Div based &amp;quot;warning&amp;quot; style fmbox messages. */&lt;br /&gt;
div.mw-warning-with-logexcerpt,&lt;br /&gt;
div.mw-lag-warn-high,&lt;br /&gt;
div.mw-cascadeprotectedwarning,&lt;br /&gt;
div#mw-protect-cascadeon,&lt;br /&gt;
div.titleblacklist-warning {&lt;br /&gt;
    clear: both;&lt;br /&gt;
    margin: 0.2em 0;&lt;br /&gt;
    border: 1px solid #bb7070;&lt;br /&gt;
    background-color: #ffdbdb;&lt;br /&gt;
    padding: 0.25em 0.9em;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Use default color for partial block fmbox banner per [[Special:PermaLink/1028105567#pblock-style]] */&lt;br /&gt;
.mw-contributions-blocked-notice-partial .mw-warning-with-logexcerpt {&lt;br /&gt;
    border-color: #fc3;&lt;br /&gt;
    background-color: #fef6e7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* These mbox-small classes must be placed after all other&lt;br /&gt;
	 ambox/tmbox/ombox etc classes. &amp;quot;html body.mediawiki&amp;quot; is so&lt;br /&gt;
	 they override &amp;quot;table.ambox + table.ambox&amp;quot; above. */&lt;br /&gt;
html body.mediawiki .mbox-small {&lt;br /&gt;
    /* For the &amp;quot;small=yes&amp;quot; option. */&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    clear: right;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    float: right;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    margin: 4px 0 4px 1em;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    width: 238px;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    line-height: 1.25em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.mediawiki .mbox-small-left {&lt;br /&gt;
    /* For the &amp;quot;small=left&amp;quot; option. */&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    margin: 4px 1em 4px 0;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    width: 238px;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    line-height: 1.25em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for compact ambox */&lt;br /&gt;
/* Hide the images */&lt;br /&gt;
.compact-ambox table .mbox-image,&lt;br /&gt;
.compact-ambox table .mbox-imageright,&lt;br /&gt;
.compact-ambox table .mbox-empty-cell {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove borders, backgrounds, padding, etc. */&lt;br /&gt;
.compact-ambox table.ambox {&lt;br /&gt;
    border: none;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
    margin: 0 0 0 1.6em !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    width: auto;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.mediawiki .compact-ambox table.mbox-small-left {&lt;br /&gt;
    font-size: 100%;&lt;br /&gt;
    width: auto;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the text cell as a list item and remove its padding */&lt;br /&gt;
.compact-ambox table .mbox-text {&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.compact-ambox table .mbox-text-span {&lt;br /&gt;
    display: list-item;&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    list-style-type: square;&lt;br /&gt;
    list-style-image: url(/w/skins/MonoBook/resources/images/bullet.svg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Allow for hiding text in compact form */&lt;br /&gt;
.compact-ambox .hide-when-compact {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove underlines from certain links */&lt;br /&gt;
.nounderlines a,&lt;br /&gt;
.IPA a:link,&lt;br /&gt;
.IPA a:visited {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Prevent line breaks in silly places where desired (nowrap)&lt;br /&gt;
	 and links when we don&#039;t want them to (nowraplinks a) */&lt;br /&gt;
.nowrap,&lt;br /&gt;
.nowraplinks a {&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* But allow wrapping where desired: */&lt;br /&gt;
.wrap,&lt;br /&gt;
.wraplinks a {&lt;br /&gt;
    white-space: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Increase the height of the image upload box */&lt;br /&gt;
#wpUploadDescription {&lt;br /&gt;
    height: 13em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Minimum thumb width */&lt;br /&gt;
.thumbinner {&lt;br /&gt;
    min-width: 100px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Prevent floating boxes from overlapping any category listings,&lt;br /&gt;
	 file histories, edit previews, and edit [Show changes] views. */&lt;br /&gt;
#mw-subcategories,&lt;br /&gt;
#mw-pages,&lt;br /&gt;
#mw-category-media,&lt;br /&gt;
#filehistory,&lt;br /&gt;
#wikiPreview,&lt;br /&gt;
#wikiDiff {&lt;br /&gt;
    clear: both;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Selectively hide headers in WikiProject banners */&lt;br /&gt;
/* TemplateStyles */&lt;br /&gt;
.wpb .wpb-header {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wpbs-inner .wpb .wpb-header {&lt;br /&gt;
    display: table-row;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wpbs-inner .wpb-outside {&lt;br /&gt;
    display: none; /* hide things that should only display outside shells */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for Abuse Filter tags */&lt;br /&gt;
.mw-tag-markers {&lt;br /&gt;
    font-style: italic;&lt;br /&gt;
    font-size: 90%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide stuff meant for accounts with special permissions. Made visible again in&lt;br /&gt;
	 [[MediaWiki:Group-checkuser.css]], [[MediaWiki:Group-sysop.css]], [[MediaWiki:Group-abusefilter.css]],&lt;br /&gt;
	 [[MediaWiki:Group-abusefilter-helper.css]], [[MediaWiki:Group-patroller.css]],&lt;br /&gt;
	 [[MediaWiki:Group-templateeditor.css]], [[MediaWiki:Group-extendedmover.css]],&lt;br /&gt;
	 [[MediaWiki:Group-extendedconfirmed.css]], and [[Mediawiki:Group-autoconfirmed.css]]. */&lt;br /&gt;
.checkuser-show,&lt;br /&gt;
.sysop-show,&lt;br /&gt;
.abusefilter-show,&lt;br /&gt;
.abusefilter-helper-show,&lt;br /&gt;
.patroller-show,&lt;br /&gt;
.templateeditor-show,&lt;br /&gt;
.extendedmover-show,&lt;br /&gt;
.extendedconfirmed-show,&lt;br /&gt;
.autoconfirmed-show,&lt;br /&gt;
.user-show {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the redlink generated by {{Editnotice}},&lt;br /&gt;
	 this overrides the &amp;quot;.sysop-show { display: none; }&amp;quot; above that applies&lt;br /&gt;
	 to the same link as well. See [[phab:T45013]]&lt;br /&gt;
  &lt;br /&gt;
	 Hide the images in editnotices to keep them readable in VE view.&lt;br /&gt;
	 Long term, editnotices should become a core feature so that they can be designed responsive. */&lt;br /&gt;
.ve-ui-mwNoticesPopupTool-item .editnotice-redlink,&lt;br /&gt;
.ve-ui-mwNoticesPopupTool-item .mbox-image,&lt;br /&gt;
.ve-ui-mwNoticesPopupTool-item .mbox-imageright {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove bullets when there are multiple edit page warnings */&lt;br /&gt;
ul.permissions-errors &amp;gt; li {&lt;br /&gt;
    list-style: none none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
ul.permissions-errors {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* texhtml class for inline math (based on generic times-serif class) */&lt;br /&gt;
span.texhtml {&lt;br /&gt;
    font-family: &amp;quot;Nimbus Roman No9 L&amp;quot;, &amp;quot;Times New Roman&amp;quot;, Times, serif;&lt;br /&gt;
    font-size: 118%;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
    /* Force tabular and lining display for texhtml */&lt;br /&gt;
    -moz-font-feature-settings: &amp;quot;lnum&amp;quot;, &amp;quot;tnum&amp;quot;, &amp;quot;kern&amp;quot; 0;&lt;br /&gt;
    -webkit-font-feature-settings: &amp;quot;lnum&amp;quot;, &amp;quot;tnum&amp;quot;, &amp;quot;kern&amp;quot; 0;&lt;br /&gt;
    font-feature-settings: &amp;quot;lnum&amp;quot;, &amp;quot;tnum&amp;quot;, &amp;quot;kern&amp;quot; 0;&lt;br /&gt;
    font-variant-numeric: lining-nums tabular-nums;&lt;br /&gt;
    font-kerning: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.texhtml span.texhtml {&lt;br /&gt;
    font-size: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.mwe-math-mathml-inline {&lt;br /&gt;
    font-size: 118%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Make &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt; be left aligned with one space indent for &lt;br /&gt;
   * compatibility with style conventions&lt;br /&gt;
   */&lt;br /&gt;
.mwe-math-fallback-image-display,&lt;br /&gt;
.mwe-math-mathml-display {&lt;br /&gt;
    margin-left: 1.6em !important;&lt;br /&gt;
    margin-top: 0.6em;&lt;br /&gt;
    margin-bottom: 0.6em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mwe-math-mathml-display math {&lt;br /&gt;
    display: inline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Work-around for [[phab:T25965]] / [[phab:T100106]] (Kaltura advertisement) */&lt;br /&gt;
.k-player .k-attribution {&lt;br /&gt;
    visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move &#039;play&#039; button of video player to bottom left corner */&lt;br /&gt;
.PopUpMediaTransform a .play-btn-large {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    top: auto;&lt;br /&gt;
    right: auto;&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
    left: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen {&lt;br /&gt;
    /* Put a chequered background behind images, only visible if they have transparency.&lt;br /&gt;
		 &#039;.filehistory a img&#039; and &#039;#file img:hover&#039; are handled by MediaWiki core (as of 1.19) */&lt;br /&gt;
    .gallerybox .thumb img {&lt;br /&gt;
        background: #fff&lt;br /&gt;
            url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png)&lt;br /&gt;
            repeat;&lt;br /&gt;
    }&lt;br /&gt;
    /* But not on articles, user pages, portals or with opt-out. */&lt;br /&gt;
    .ns-0 .gallerybox .thumb img,&lt;br /&gt;
    .ns-2 .gallerybox .thumb img,&lt;br /&gt;
    .ns-100 .gallerybox .thumb img,&lt;br /&gt;
    .nochecker .gallerybox .thumb img {&lt;br /&gt;
        background-image: none;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Display &amp;quot;From Wikipedia, the free encyclopedia&amp;quot; in skins that support it,&lt;br /&gt;
		 do not apply to print mode */&lt;br /&gt;
    /*&lt;br /&gt;
	  #siteSub {&lt;br /&gt;
		  display: block;&lt;br /&gt;
	  }&lt;br /&gt;
	  */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide FlaggedRevs notice UI when there are no pending changes */&lt;br /&gt;
.flaggedrevs_draft_synced,&lt;br /&gt;
  .flaggedrevs_stable_synced,&lt;br /&gt;
  /* &amp;quot;Temporary&amp;quot; to remove links in sidebar T255381 */&lt;br /&gt;
  #t-upload,&lt;br /&gt;
  /* Hide broken download box on Special:Book pending T285400 */&lt;br /&gt;
  .mw-special-Book #coll-downloadbox {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix horizontal scrolling of long edit summaries T158725 */&lt;br /&gt;
span.comment {&lt;br /&gt;
    overflow-wrap: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mediawiki,&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: black;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel {&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-content-container,&lt;br /&gt;
#mw-header-container,&lt;br /&gt;
#mw-header-nav-hack,&lt;br /&gt;
#mw-content-wrapper,&lt;br /&gt;
#mw-content,&lt;br /&gt;
#p-logo {&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-header-nav-hack {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #212126;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-code {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
footer,&lt;br /&gt;
#footer-info-lastmod,&lt;br /&gt;
#footer-info-copyright {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
p,&lt;br /&gt;
h1,&lt;br /&gt;
h2,&lt;br /&gt;
h3,&lt;br /&gt;
h4,&lt;br /&gt;
h5,&lt;br /&gt;
h6,&lt;br /&gt;
li {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a,&lt;br /&gt;
.vector-menu-portal .vector-menu-content li a,&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
body.skin--responsive #p-cactions li a {&lt;br /&gt;
    color: lightblue;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:visited,&lt;br /&gt;
.vector-menu-portal .vector-menu-content li a:visited,&lt;br /&gt;
.vector-menu-tabs li a:visited,&lt;br /&gt;
body.skin--responsive #p-cactions li a:visited {&lt;br /&gt;
    color: #007fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin--responsive #p-cactions li a {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-prefs-buttons {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a.extiw:visited,&lt;br /&gt;
a.external:visited,&lt;br /&gt;
.mw-parser-output a.extiw:visited,&lt;br /&gt;
.mw-parser-output a.external:visited,&lt;br /&gt;
body.skin--responsive #p-cactions li a.external:visited {&lt;br /&gt;
    color: #8a2be2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs .selected a,&lt;br /&gt;
.vector-menu-tabs .selected a:visited,&lt;br /&gt;
body.skin--responsive #p-cactions li.selected a {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin--responsive #p-cactions li.selected a {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tools-inline li a {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tools-inline span {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#personal h2,&lt;br /&gt;
#site-tools h2,&lt;br /&gt;
#site-navigation h2,&lt;br /&gt;
#searchButton {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#personal h2 span {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-site-navigation .sidebar-chunk,&lt;br /&gt;
#mw-site-navigation .sidebar-chunk,&lt;br /&gt;
#mw-related-navigation .sidebar-chunk,&lt;br /&gt;
body.skin--responsive .portlet,&lt;br /&gt;
body.skin--responsive .pBody {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#p-logo-text a {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#ca-nstab-mediawiki.a {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-changeslist-links {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#simpleSearch {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#searchInput {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-createaccount {&lt;br /&gt;
    visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-user-links .vector-user-menu-more .vector-menu-content-list li a,&lt;br /&gt;
#personal .dropdown {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin--responsive #p-cactions li.selected {&lt;br /&gt;
    border: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs .selected {&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pagehistory li.selected {&lt;br /&gt;
    background: #1b4d3e;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.mw-warning-with-logexcerpt,&lt;br /&gt;
div.mw-lag-warn-high,&lt;br /&gt;
div.mw-cascadeprotectedwarning,&lt;br /&gt;
div#mw-protect-cascadeon,&lt;br /&gt;
div.titleblacklist-warning {&lt;br /&gt;
    background: #7c0a02;&lt;br /&gt;
    border: 1px solid #bb7070;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wikitable {&lt;br /&gt;
    background: var(--bg-color-light-x3);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.toc {&lt;br /&gt;
    background: var(--bg-color-light-x3);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-content-ltr .tocnumber {&lt;br /&gt;
    color: grey;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; td,&lt;br /&gt;
.wikitable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wikitable &amp;gt; * &amp;gt; tr &amp;gt; th {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.quickbox {&lt;br /&gt;
    border: 1px solid #303038;&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.quickboxhead {&lt;br /&gt;
    border-bottom: 1px solid #303038;&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.thumbinner,&lt;br /&gt;
.thumbinner .thumbimage {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox tbody,&lt;br /&gt;
table.ombox {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox tbody,&lt;br /&gt;
table.ambox {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border-top: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    border-bottom: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    border-right: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox tbody,&lt;br /&gt;
table.imbox {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* OOUI PAIN */&lt;br /&gt;
/* Recent Changes */&lt;br /&gt;
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled&lt;br /&gt;
    .oo-ui-tagMultiselectWidget-handle,&lt;br /&gt;
.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid #303038;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic OOUI elements */&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid #303038;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup {&lt;br /&gt;
    background: var(--bg-color-light-x3);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* SITE SPECIFIC */&lt;br /&gt;
/*&lt;br /&gt;
  .chemrecipeimg img {&lt;br /&gt;
	  background-image: url(&#039;https://wiki.spacestation14.com/w/images/7/75/Beaker_Fill.png&#039;);&lt;br /&gt;
	  background-blend-mode: multiply;&lt;br /&gt;
	  background-position: center;&lt;br /&gt;
  }&lt;br /&gt;
  */&lt;br /&gt;
@media screen {&lt;br /&gt;
    .mw-body-content .recipeimg a &amp;gt; img {&lt;br /&gt;
        padding: 0;&lt;br /&gt;
        margin: 0;&lt;br /&gt;
        border: 0;&lt;br /&gt;
        width: 32px !important;&lt;br /&gt;
        max-width: 32px !important;&lt;br /&gt;
        height: 32px !important;&lt;br /&gt;
        max-height: 32px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.positive {&lt;br /&gt;
    color: #00ff00;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.negative {&lt;br /&gt;
    color: #ff0000;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.anglerect {&lt;br /&gt;
    --angle-rect-clip-size: 16px;&lt;br /&gt;
    clip-path: polygon(&lt;br /&gt;
        0 0,&lt;br /&gt;
        calc(100% - var(--angle-rect-clip-size)) 0,&lt;br /&gt;
        100% var(--angle-rect-clip-size),&lt;br /&gt;
        100% 100%,&lt;br /&gt;
        var(--angle-rect-clip-size) 100%,&lt;br /&gt;
        0 calc(100% - var(--angle-rect-clip-size))&lt;br /&gt;
    );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* hack for mobile/nomobile */&lt;br /&gt;
.flex {&lt;br /&gt;
    display: flex;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (min-width: 851px) {&lt;br /&gt;
    .mobile {&lt;br /&gt;
        display: none;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 850px) {&lt;br /&gt;
    .nomobile {&lt;br /&gt;
        display: none;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
img {&lt;br /&gt;
    -ms-interpolation-mode: nearest-neighbor;&lt;br /&gt;
    image-rendering: -moz-crisp-edges;&lt;br /&gt;
    image-rendering: -o-crisp-edges;&lt;br /&gt;
    image-rendering: -webkit-optimize-contrast;&lt;br /&gt;
    image-rendering: crisp-edges;&lt;br /&gt;
    image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* allows enabling smooth rendering for images by adding this class to them whenever needed */&lt;br /&gt;
img.smooth-render,&lt;br /&gt;
.smooth-render img {&lt;br /&gt;
    image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.layered {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0;&lt;br /&gt;
    left: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.blend {&lt;br /&gt;
    mix-blend-mode: multiply;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* replace pencil icon in &amp;quot;edit section&amp;quot; buttons with a version that&#039;s visible */&lt;br /&gt;
.mw-editsection {&lt;br /&gt;
    background-image: url(/w/images/a/a9/Pencil-lightblue.svg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region GENERAL STYLES */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
code {&lt;br /&gt;
    color: var(--code-color-text);&lt;br /&gt;
    background-color: var(--code-color-bg);&lt;br /&gt;
    border: 1px solid var(--code-color-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
pre {&lt;br /&gt;
    color: var(--code-color-text);&lt;br /&gt;
    background-color: var(--code-color-bg);&lt;br /&gt;
    border: 1px solid var(--code-color-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover {&lt;br /&gt;
    /* keep the same color */&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
    /* keep underline */&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:visited {&lt;br /&gt;
    color: var(--link-color-visited);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:visited:hover {&lt;br /&gt;
    /* keep the same color */&lt;br /&gt;
    color: var(--link-color-visited);&lt;br /&gt;
    /* keep underline */&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* big links on the main page */&lt;br /&gt;
.biglink &amp;gt; a:hover {&lt;br /&gt;
    color: #2952a3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* big links on the main page */&lt;br /&gt;
.biglink &amp;gt; a:visited:hover {&lt;br /&gt;
    color: #1e3666;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #endregion */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region SYSTEM MESSAGES */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* system message banner */&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* system success banner */&lt;br /&gt;
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-success {&lt;br /&gt;
    background-color: hsl(167 37% 27% / 1);&lt;br /&gt;
    border-color: #096450;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* system warning banner (e.g. when you preview changes in the source editor and the &amp;quot;changes not yeh published&amp;quot; banner pops up) */&lt;br /&gt;
.mw-message-box-warning,&lt;br /&gt;
/* another system warning banner */&lt;br /&gt;
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-warning {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--warning-color);&lt;br /&gt;
    border-color: var(--warning-color-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* another system error banner */&lt;br /&gt;
.mw-message-box-error,&lt;br /&gt;
/* system error banner (e.g., when you remove the parameter name from templateData param) */&lt;br /&gt;
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-error {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--danger-color-dark-x2);&lt;br /&gt;
    border-color: var(--danger-color-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region IMAGES &amp;amp; GALLERIES */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* images with &amp;quot;thumb&amp;quot; type */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Thumb&#039;], &lt;br /&gt;
/* images with &amp;quot;frame&amp;quot; type */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Frame&#039;],&lt;br /&gt;
/* images with &amp;quot;thumb&amp;quot; type → caption */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Thumb&#039;] &amp;gt; figcaption, &lt;br /&gt;
/* images with &amp;quot;frame&amp;quot; type  → caption */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Frame&#039;] &amp;gt; figcaption,&lt;br /&gt;
/* The backgrounds for galleries. */&lt;br /&gt;
#content .gallerybox div.thumb {&lt;br /&gt;
	background-color: var(--bg-color-light-x2);&lt;br /&gt;
	border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* images with &amp;quot;thumb&amp;quot; type → image */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Thumb&#039;] &amp;gt; :not(figcaption) .mw-file-element, &lt;br /&gt;
/* images with &amp;quot;frame&amp;quot; type → image */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Frame&#039;] &amp;gt; :not(figcaption) .mw-file-element,&lt;br /&gt;
/* some other images */&lt;br /&gt;
.mw-image-border .mw-file-element {&lt;br /&gt;
	border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* images with &amp;quot;thumb&amp;quot; type → open image icon */&lt;br /&gt;
.mw-content-ltr figure[typeof~=&#039;mw:File/Thumb&#039;] &amp;gt; .mw-file-description::after, &lt;br /&gt;
/* images with &amp;quot;thumb&amp;quot; type → ????? (something alike to the above) */&lt;br /&gt;
.mw-content-ltr figure[typeof~=&#039;mw:File/Thumb&#039;] &amp;gt; .mw-file-magnify::after {&lt;br /&gt;
	filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region PAGE DIFF */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* page versions diff → diff entry (one cell) */&lt;br /&gt;
.diff .diff-context {&lt;br /&gt;
    background: var(--code-color-bg);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page versions diff → cell (deleted text) */&lt;br /&gt;
.diff .diff-deletedline {&lt;br /&gt;
    border-color: var(--red-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page versions diff → cell (added text) */&lt;br /&gt;
.diff .diff-addedline {&lt;br /&gt;
    border-color: var(--green-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page versions diff → cell → inline diff */&lt;br /&gt;
.diff .diffchange {&lt;br /&gt;
    background-color: var(--blue-color-dark-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #endregion */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region Search */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* SEARCH BAR */&lt;br /&gt;
&lt;br /&gt;
/* search form → search bar */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table input[type=search] {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → search bar → search icon */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table .oo-ui-icon-search,&lt;br /&gt;
/* search form → search bar → clear search icon */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table .oo-ui-indicator-clear {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → search bar → search button */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table button[type=submit],&lt;br /&gt;
/* search form → advanced search options → all/none toggle container → button */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-togglebox input[type=button] {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → search bar → search button hover */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table button[type=submit]:hover,&lt;br /&gt;
/* search form → advanced search options → all/none toggle container → button hover */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-togglebox input[type=button]:hover {&lt;br /&gt;
    background-color: var(--action-color-light);&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → search bar → search button active */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table button[type=submit]:active,&lt;br /&gt;
/* search form → advanced search options → all/none toggle container → button active */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-togglebox input[type=button]:active {&lt;br /&gt;
    background-color: var(--action-color-dark-x2);&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → search in pane → namespace suggest → namespace with a border */&lt;br /&gt;
.oo-ui-defaultOverlay &amp;gt; .oo-ui-selectWidget .mw-advancedSearch-namespace-border {&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* SEARCH BAR END */&lt;br /&gt;
&lt;br /&gt;
/* search form → results count info */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table .results-info {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → advanced search/search in pane */&lt;br /&gt;
.mw-search-form-wrapper .mw-advancedSearch-expandablePane-button &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → advanced search/search in pane hover */&lt;br /&gt;
.mw-search-form-wrapper .mw-advancedSearch-expandablePane-button &amp;gt; .oo-ui-buttonElement-button:hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x2) !important;&lt;br /&gt;
    /* stays the same */&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
    border-color: var(--border-color) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → advanced search/search in pane → &amp;quot;down&amp;quot; indication icon */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-indicator-down {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → advanced search/search in pane → content container */&lt;br /&gt;
.mw-search-form-wrapper .mw-advancedSearch-expandablePane-pane &amp;gt; * {&lt;br /&gt;
    /* a slight &amp;quot;glow&amp;quot; at the top */&lt;br /&gt;
    background: linear-gradient(hsla(0, 0%, 100%, 0.1), var(--bg-color) 0.5em);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* TAGS */&lt;br /&gt;
&lt;br /&gt;
/* search form → tag */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget {&lt;br /&gt;
    background-color: var(--bg-color-light-x3) !important;&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
    border-color: var(--border-color-light) !important;&lt;br /&gt;
    text-shadow: 0 0 3px var(--bg-color) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag → remove button hover */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget .oo-ui-buttonElement-button:hover {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag → remove icon */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget .oo-ui-icon-close {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → disabled tag */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget.oo-ui-widget-disabled {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: color-mix(in srgb, var(--text-color), var(--bg-color) 22%);&lt;br /&gt;
    text-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag → link */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget &amp;gt; a {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag with a non-existing link */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget:has(a.new) {&lt;br /&gt;
    background-color: var(--warning-color);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
    text-shadow: 0 0 3px var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TAGS END */&lt;br /&gt;
/* FIELDS */&lt;br /&gt;
&lt;br /&gt;
/* search form → info icon */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-icon-info,&lt;br /&gt;
/* search form → menu icon */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-icon-menu,&lt;br /&gt;
/* search form → search icon */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-icon-search {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
} &lt;br /&gt;
&lt;br /&gt;
/* search form → dropdown input */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownInputWidget,&lt;br /&gt;
/* search form → dropdown input hover */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownInputWidget:hover {&lt;br /&gt;
    /* remove this extra bg */&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → fields group → label */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-fieldsetLayout-header &amp;gt; .oo-ui-labelElement-label {&lt;br /&gt;
    /* should be the same as the bg to hide the line underneath */&lt;br /&gt;
    background: var(--bg-color) !important;&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
    font-weight: bold !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag select field */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-tagMultiselectWidget,&lt;br /&gt;
/* search form → text input field → input */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
/* search form → dropdown select */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownWidget-handle,&lt;br /&gt;
/* search form → dropdown select hover */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownWidget-handle:hover {&lt;br /&gt;
    background-color: var(--bg-color-light) !important;&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag select field → input */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-tagMultiselectWidget input {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag select field → next nested container element */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-tagMultiselectWidget &amp;gt; .oo-ui-tagMultiselectWidget-handle,&lt;br /&gt;
/* search form → text input field → input */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
/* search form → dropdown select */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownWidget-handle {&lt;br /&gt;
    border-color: var(--border-color-light) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag select field hover → next nested container element */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-tagMultiselectWidget:hover &amp;gt; .oo-ui-tagMultiselectWidget-handle,&lt;br /&gt;
/* search form → text input field → input hover */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-textInputWidget .oo-ui-inputWidget-input:hover,&lt;br /&gt;
/* search form → dropdown select hover */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownWidget-handle:hover {&lt;br /&gt;
    border-color: var(--border-color-light) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* FIELDS END */&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region Popups */&lt;br /&gt;
/* various popup windows */&lt;br /&gt;
/* some of them live in &amp;quot;.oo-ui-defaultOverlay&amp;quot; */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* OPTION SELECT */&lt;br /&gt;
&lt;br /&gt;
/* option select popup */&lt;br /&gt;
.oo-ui-selectWidget {&lt;br /&gt;
    background-color: var(--bg-color);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* option select popup → option */&lt;br /&gt;
.oo-ui-selectWidget &amp;gt; .oo-ui-menuOptionWidget.oo-ui-menuOptionWidget {&lt;br /&gt;
    background-color: var(--bg-color);&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* option select popup → option hover */&lt;br /&gt;
.oo-ui-selectWidget &amp;gt; .oo-ui-menuOptionWidget.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    transition: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* option select popup → selected option hover */&lt;br /&gt;
.oo-ui-selectWidget &amp;gt; .oo-ui-menuOptionWidget.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected.oo-ui-optionWidget-highlighted {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color-dark);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* option select popup → option active */&lt;br /&gt;
.oo-ui-selectWidget &amp;gt; .oo-ui-menuOptionWidget.oo-ui-menuOptionWidget.oo-ui-optionWidget-pressed,&lt;br /&gt;
/* option select popup → selected option */&lt;br /&gt;
.oo-ui-selectWidget &amp;gt; .oo-ui-menuOptionWidget.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    transition: none;&lt;br /&gt;
    background-color: var(--action-color-dark);&lt;br /&gt;
    background: linear-gradient(90deg,&lt;br /&gt;
        var(--action-color) 0%, &lt;br /&gt;
        var(--action-color-dark-x2) 100%&lt;br /&gt;
    );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* OPTION SELECT END */&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region =📕= SOURCE EDITOR =📕= */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* existing styles */&lt;br /&gt;
&lt;br /&gt;
textarea {&lt;br /&gt;
    background: var(--bg-color-light-x3);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* new styles */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
    --se-mode-icon: var(--icon-source-editor-cosmoGreen);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor content */&lt;br /&gt;
.mw-editform #wpTextbox1 {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section */&lt;br /&gt;
.mw-editform .editOptions {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section → edit summary */&lt;br /&gt;
.mw-editform .editOptions input#wpSummary {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section → edit summary hover */&lt;br /&gt;
.mw-editform .editOptions input#wpSummary:hover {&lt;br /&gt;
    border-color: var(--border-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section &amp;quot;save changes&amp;quot; button */&lt;br /&gt;
.mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpSave {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section &amp;quot;save changes&amp;quot; button hover */&lt;br /&gt;
.mw-editform&lt;br /&gt;
    .editOptions&lt;br /&gt;
    .editButtons&lt;br /&gt;
    .oo-ui-buttonElement-button#wpSave:hover {&lt;br /&gt;
    background-color: var(--action-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section &amp;quot;save changes&amp;quot; button active */&lt;br /&gt;
.mw-editform&lt;br /&gt;
    .editOptions&lt;br /&gt;
    .editButtons&lt;br /&gt;
    .oo-ui-buttonElement-button#wpSave:active {&lt;br /&gt;
    background-color: var(--action-color-dark);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section &amp;quot;show preview/changes&amp;quot; buttons */&lt;br /&gt;
.mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpPreview,&lt;br /&gt;
  .mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpDiff,&lt;br /&gt;
  /* &amp;quot;Manage TemplateData&amp;quot; button above the text editor when editing a template&lt;br /&gt;
  !important directives are used to override the defaults */&lt;br /&gt;
  .tdg-editscreen-main .oo-ui-buttonElement-button {&lt;br /&gt;
    background-color: var(--bg-color-light) !important;&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor → footer section → show preview/changes buttons hover */&lt;br /&gt;
.mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpPreview:hover,&lt;br /&gt;
  .mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpDiff:hover,&lt;br /&gt;
  /* &amp;quot;Manage TemplateData&amp;quot; button above the text editor when editing a template&lt;br /&gt;
  !important directives are used to override the defaults */&lt;br /&gt;
  .tdg-editscreen-main .oo-ui-buttonElement-button:hover {&lt;br /&gt;
    background-color: var(--action-color-light) !important;&lt;br /&gt;
    /* override of the default selector */&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor → footer section → show preview/changes buttons active */&lt;br /&gt;
.mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpPreview:active,&lt;br /&gt;
  .mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpDiff:active,&lt;br /&gt;
  /* &amp;quot;Manage TemplateData&amp;quot; button above the text editor when editing a template&lt;br /&gt;
  !important directives are used to override the defaults */&lt;br /&gt;
  .tdg-editscreen-main .oo-ui-buttonElement-button:active {&lt;br /&gt;
    background-color: var(--action-color-dark) !important;&lt;br /&gt;
    /* override of the default selector */&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar */&lt;br /&gt;
.wikiEditor-ui-toolbar {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar icons - inverting from black to white */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-indicator-down {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar icons on hover */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-buttonElement-button:hover,&lt;br /&gt;
  /* text editor toolbar mode switch icon button on hover */&lt;br /&gt;
  .wikiEditor-ui-toolbar .oo-ui-widget .oo-ui-popupToolGroup-handle:hover {&lt;br /&gt;
    /* !important directive makes the override much easier here */&lt;br /&gt;
    background-color: var(--bg-color-light-x3) !important;&lt;br /&gt;
&lt;br /&gt;
    /* more &amp;quot;snappier&amp;quot; transition */&lt;br /&gt;
    transition: background-color 50ms ease-out, color 50ms ease-out,&lt;br /&gt;
        border-color 50ms ease-out, box-shadow 50ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar mode switch icon button (when active) */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-popupToolGroup-active&lt;br /&gt;
    .oo-ui-popupToolGroup-handle {&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar mode switch icon button → icon (when active) */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-popupToolGroup-active&lt;br /&gt;
    .oo-ui-popupToolGroup-handle&lt;br /&gt;
    .oo-ui-iconElement-icon {&lt;br /&gt;
    filter: none;&lt;br /&gt;
    background-image: url(&amp;quot;data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Ctitle%3E%20edit%20%3C%2Ftitle%3E%3Cpath%20fill%3D%22rgb(10%2C%20212%2C%2098)%22%20d%3D%22m16.77%208%201.94-2a1%201%200%200%200%200-1.41l-3.34-3.3a1%201%200%200%200-1.41%200L12%203.23zM1%2014.25V19h4.75l9.96-9.96-4.75-4.75z%22%2F%3E%3C%2Fsvg%3E&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar → syntax highlight button → icon (when active) */&lt;br /&gt;
span.oo-ui-iconElement-icon.oo-ui-icon-highlight.oo-ui-image-progressive {&lt;br /&gt;
    /* disable icon filter applied earlier */&lt;br /&gt;
    filter: none;&lt;br /&gt;
    /* replace with a proper image instead */&lt;br /&gt;
    background-image: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IGhpZ2hsaWdodCA8L3RpdGxlPjxnIGZpbGw9IiMzNmMiPjxwYXRoIGZpbGw9InJnYigxMCwgMjEyLCA5OCkiIGQ9Ik0xNS4xNCAyLjI3YTEgMSAwIDAgMC0xLjQxIDBsLTEwIDEwYTEgMSAwIDAgMCAwIDEuNDFMNCAxNGwtMyA0aDVsMS0xIC4yOS4yOWExIDEgMCAwIDAgMS40MSAwbDEwLTEwYTEgMSAwIDAgMCAuMDMtMS40M3pNNyAxNWwtMi0yIDktOSAyIDJ6Ii8+PC9nPjwvc3ZnPg==&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar labels */&lt;br /&gt;
.wikiEditor-ui-toolbar .group .label {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    filter: brightness(80%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar labels with .tool-select class (they act as select) */&lt;br /&gt;
.wikiEditor-ui-toolbar .group .tool-select .label {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    filter: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar label (that acts as select) options container */&lt;br /&gt;
.wikiEditor-ui-toolbar .group .tool-select .options {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar label (that acts as select) options */&lt;br /&gt;
.wikiEditor-ui-toolbar .group .tool-select .options .option,&lt;br /&gt;
  /* text editor toolbar → group lists inside tabs → options */&lt;br /&gt;
  .wikiEditor-ui-toolbar .booklet&amp;gt;.index {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
&lt;br /&gt;
    /* a new prop, introduced because of hover */&lt;br /&gt;
    transition: background-color 50ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar → special characters tab → special characters */&lt;br /&gt;
.wikiEditor-ui-toolbar .page-characters div span {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
&lt;br /&gt;
    /* a new prop, introduced because of hover */&lt;br /&gt;
    transition: background-color 50ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar label (that acts as select) options on hover&lt;br /&gt;
  note: no hover is defined by default, this is an addition */&lt;br /&gt;
.wikiEditor-ui-toolbar .group .tool-select .menu .options .option:hover,&lt;br /&gt;
  /* text editor toolbar → group lists inside tabs → options on hover */&lt;br /&gt;
  .wikiEditor-ui-toolbar .booklet&amp;gt;.index&amp;gt; :hover,&lt;br /&gt;
  /* text editor toolbar → special characters tab → special characters on hover */&lt;br /&gt;
  .wikiEditor-ui-toolbar .page-characters div span:hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    transition: background-color 50ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar → special characters tab → special characters on hover */&lt;br /&gt;
.wikiEditor-ui-toolbar .page-characters div span:hover {&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar → group lists inside tabs → active option */&lt;br /&gt;
.wikiEditor-ui-toolbar .booklet &amp;gt; .index &amp;gt; .current {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
    transition: background-color 50ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar tab buttons &lt;br /&gt;
  the color property to the selected tab since it has higher priority */&lt;br /&gt;
.wikiEditor-ui-toolbar .tabs span.tab a {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar selected tab */&lt;br /&gt;
.wikiEditor-ui-toolbar .tabs span.tab a.current,&lt;br /&gt;
  /* text editor toolbar selected tab, visited */&lt;br /&gt;
  .wikiEditor-ui-toolbar .tabs span.tab a.current:visited {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* an arrow icon to the left in text editor toolbar tabs */&lt;br /&gt;
.wikiEditor-ui-toolbar .tabs span.tab a::before {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox */&lt;br /&gt;
.oo-ui-checkboxInputWidget [type=&amp;quot;checkbox&amp;quot;] + span {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox hover */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=&amp;quot;checkbox&amp;quot;]:hover + span {&lt;br /&gt;
    border-color: var(--border-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox active */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled&lt;br /&gt;
    [type=&amp;quot;checkbox&amp;quot;]:active&lt;br /&gt;
    + span {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
    /* same as the bg color to make it seamless &lt;br /&gt;
	  !important here overrides the more lighter color in hover state*/&lt;br /&gt;
    border-color: var(--action-color) !important;&lt;br /&gt;
    /* disabling the default box shadow, which just doubles the border when active/in focus  */&lt;br /&gt;
    box-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox focus */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=&amp;quot;checkbox&amp;quot;]:focus + span {&lt;br /&gt;
    /* background-color: var(--action-color-dark-x2er); */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox (checked) */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled&lt;br /&gt;
    [type=&amp;quot;checkbox&amp;quot;]:checked&lt;br /&gt;
    + span {&lt;br /&gt;
    background-color: var(--action-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox (checked) hover */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled&lt;br /&gt;
    [type=&amp;quot;checkbox&amp;quot;]:checked&lt;br /&gt;
    + span:hover {&lt;br /&gt;
    background-color: var(--action-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox (checked) active */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled&lt;br /&gt;
    [type=&amp;quot;checkbox&amp;quot;]:checked&lt;br /&gt;
    + span:active {&lt;br /&gt;
    background-color: var(--action-color-dark);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* legal stuff above the buttons at the footer of the editor&lt;br /&gt;
  note: this just adds additional spacing between the text and the checkboxes for visual clarity */&lt;br /&gt;
#editpage-copywarn {&lt;br /&gt;
    margin-top: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* override for page editor toolbar → help tab → table → th */&lt;br /&gt;
.wikiEditor-ui-toolbar .page-table th {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* override for page editor toolbar → help tab → table → td */&lt;br /&gt;
.wikiEditor-ui-toolbar .page-table td {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* override page editor toolbar → tabs → left section&lt;br /&gt;
  note: both these overrides are done just &lt;br /&gt;
  to make the help section a little larger and thus more readable */&lt;br /&gt;
.wikiEditor-ui-toolbar .booklet&amp;gt;.index,&lt;br /&gt;
  /* override page editor toolbar → tabs → right section */&lt;br /&gt;
  .wikiEditor-ui-toolbar .booklet .pages {&lt;br /&gt;
    height: 12rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup (that opens on click) */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-popupToolGroup-tools {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → inactive mode (span) */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled {&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → inactive mode (span) hover */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled:hover,&lt;br /&gt;
  /* editor → toolbar → mode switch button → popup on click → inactive mode (a) active */&lt;br /&gt;
  .wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled .oo-ui-tool-link:active {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → inactive mode (a) hover */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled&lt;br /&gt;
    .oo-ui-tool-link:hover {&lt;br /&gt;
    /* duplicate background, removing it */&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → selected mode (span) */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled.oo-ui-tool-active,&lt;br /&gt;
  /* editor → toolbar → mode switch button → popup on click → selected mode (a) */&lt;br /&gt;
  .wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled.oo-ui-tool-active .oo-ui-tool-link,&lt;br /&gt;
  /* editor → toolbar → mode switch button → popup on click → selected mode (a) active */&lt;br /&gt;
  .wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled.oo-ui-tool-active .oo-ui-tool-link:active {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → selected mode (a) hover */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-tool-link:hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → visual editing source mode active → title */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-name-editModeVisual.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-tool-title {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → visual editing source mode active → icon */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-name-editModeVisual.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-iconElement-icon {&lt;br /&gt;
    /* hue rotate  to ≈strongBlue (instead of a separate image) */&lt;br /&gt;
    filter: hue-rotate(-23.06deg) saturate(150%) brightness(120%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → source editing mode active → title */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-name-editModeSource.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-tool-title {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → source editing mode active → icon */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-name-editModeSource.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-iconElement-icon {&lt;br /&gt;
    /* cosmoGreen &amp;quot;source editing&amp;quot; mode icon */&lt;br /&gt;
    background-image: linear-gradient(transparent, transparent),&lt;br /&gt;
        var(--se-mode-icon);&lt;br /&gt;
    /* disable the hue rotating filter since the correct icon is provided */&lt;br /&gt;
    filter: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region borders */&lt;br /&gt;
&lt;br /&gt;
/* editor toolbar and content combined */&lt;br /&gt;
.wikiEditor-ui .wikiEditor-ui-view,&lt;br /&gt;
  /* editor toolbar section that open with tabs */&lt;br /&gt;
  .wikiEditor-ui-toolbar .sections .section,&lt;br /&gt;
  /* editor toolbar label (that acts as select) options container */&lt;br /&gt;
  .wikiEditor-ui-toolbar .group .tool-select .options,&lt;br /&gt;
  /* text editor toolbar → special characters tab → special characters */&lt;br /&gt;
  .wikiEditor-ui-toolbar .page-characters div span,&lt;br /&gt;
  /* editor → toolbar → mode switch button → popup (that opens on click) */&lt;br /&gt;
  .wikiEditor-ui-toolbar .oo-ui-popupToolGroup-tools,&lt;br /&gt;
  /* editor footer */&lt;br /&gt;
  div.editOptions,&lt;br /&gt;
  /* summary input */&lt;br /&gt;
  div.editOptions #wpSummary,&lt;br /&gt;
  /* content body */&lt;br /&gt;
  #wpTextbox1 {&lt;br /&gt;
    border: 1px solid var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor toolbar groups of buttons, except the last one */&lt;br /&gt;
.wikiEditor-ui-toolbar .group:not(:last-child) {&lt;br /&gt;
    border-right: 1px solid var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor toolbar last groups of buttons */&lt;br /&gt;
.wikiEditor-ui-toolbar .group:last-child {&lt;br /&gt;
    border-left: 1px solid var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* this is the last button on the main row of the editor toolbar */&lt;br /&gt;
.wikiEditor-ui-toolbar .section-main .group:last-child {&lt;br /&gt;
    border-right: 1px solid var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor toolbar */&lt;br /&gt;
.wikiEditor-ui .wikiEditor-ui-top {&lt;br /&gt;
    border-bottom: 1px solid var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor toolbar → mode switch button&lt;br /&gt;
  it has extra border on the bottom */&lt;br /&gt;
.oo-ui-toolbar-position-top &amp;gt; .oo-ui-toolbar-bar {&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ================================================ */&lt;br /&gt;
/* #region &amp;lt;syntaxhighlight&amp;gt; CODE BLOCKS  */&lt;br /&gt;
/* ================================================ */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
    --synt-high--color-darkCreamy: #262421;&lt;br /&gt;
    --synt-high--color-lightCreamy: hsl(38, 5%, 45%);&lt;br /&gt;
&lt;br /&gt;
    --synt-high--color-comment: var(--synt-high--color-lightCreamy);&lt;br /&gt;
    --synt-high--color-err: #ff1a94;&lt;br /&gt;
    --synt-high--color-operator: #f92672;&lt;br /&gt;
    --synt-high--color-punctuation: #f8f8f2;&lt;br /&gt;
    --synt-high--color-string: #e6db74;&lt;br /&gt;
    --synt-high--color-date: var(--synt-high--color-string);&lt;br /&gt;
    /* names for things such as variables, functions, classes, etc. */&lt;br /&gt;
    --synt-high--color-name: #a6e22e;&lt;br /&gt;
    /* literals, mostly numbers, some string stuff too. */&lt;br /&gt;
    --synt-high--color-literal: #ae81ff;&lt;br /&gt;
    /* keywords and constants */&lt;br /&gt;
    --synt-high--color-keyword: #66d9ef;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Modified version of https://github.com/richleland/pygments-css/blob/master/monokai.css */&lt;br /&gt;
&lt;br /&gt;
/* Code block container  */&lt;br /&gt;
.mw-content-ltr.mw-highlight-lines pre {&lt;br /&gt;
    background-color: var(--code-color-bg);&lt;br /&gt;
    color: var(--code-color-text);&lt;br /&gt;
    border-color: var(--code-color-border);&lt;br /&gt;
    font-size: 90%;&lt;br /&gt;
&lt;br /&gt;
    /* targets the line numbers bg, when they (line numbers) are present */&lt;br /&gt;
    box-shadow: rgb(34, 37, 39) 2.75em 0px 0px inset;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Code block → line numbers  */&lt;br /&gt;
.mw-highlight .linenos {&lt;br /&gt;
    color: rgb(165, 155, 142);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Highlighted Lines */&lt;br /&gt;
.mw-highlight .hll {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-highlight {&lt;br /&gt;
    background: #272822;&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Error */&lt;br /&gt;
.mw-highlight .err {&lt;br /&gt;
    color: var(--synt-high--color-err);&lt;br /&gt;
    background-color: hsl(328, 40%, 16%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword */&lt;br /&gt;
.mw-highlight .k {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal */&lt;br /&gt;
.mw-highlight .l {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name */&lt;br /&gt;
.mw-highlight .n {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Operator */&lt;br /&gt;
.mw-highlight .o {&lt;br /&gt;
    color: var(--synt-high--color-operator);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Punctuation */&lt;br /&gt;
.mw-highlight .p {&lt;br /&gt;
    color: var(--synt-high--color-punctuation);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment */&lt;br /&gt;
.mw-highlight .c {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.Hashbang */&lt;br /&gt;
.mw-highlight .ch {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.Multiline */&lt;br /&gt;
.mw-highlight .cm {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.Preproc */&lt;br /&gt;
.mw-highlight .cp {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.PreprocFile */&lt;br /&gt;
.mw-highlight .cpf {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.Single */&lt;br /&gt;
.mw-highlight .c1 {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.Special */&lt;br /&gt;
.mw-highlight .cs {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic.Deleted */&lt;br /&gt;
.mw-highlight .gd {&lt;br /&gt;
    color: #f92672;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic.Emph */&lt;br /&gt;
.mw-highlight .ge {&lt;br /&gt;
    font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic.Inserted */&lt;br /&gt;
.mw-highlight .gi {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic.Strong */&lt;br /&gt;
.mw-highlight .gs {&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic.Subheading */&lt;br /&gt;
.mw-highlight .gu {&lt;br /&gt;
    color: #75715e;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Constant */&lt;br /&gt;
.mw-highlight .kc {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Declaration */&lt;br /&gt;
.mw-highlight .kd {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Namespace */&lt;br /&gt;
.mw-highlight .kn {&lt;br /&gt;
    color: #f92672;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Pseudo */&lt;br /&gt;
.mw-highlight .kp {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Reserved */&lt;br /&gt;
.mw-highlight .kr {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Type */&lt;br /&gt;
.mw-highlight .kt {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Date */&lt;br /&gt;
.mw-highlight .ld {&lt;br /&gt;
    color: var(--synt-high--color-date);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number */&lt;br /&gt;
.mw-highlight .m {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String */&lt;br /&gt;
.mw-highlight .s {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Attribute */&lt;br /&gt;
.mw-highlight .na {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Builtin */&lt;br /&gt;
.mw-highlight .nb {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Class */&lt;br /&gt;
.mw-highlight .nc {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Constant */&lt;br /&gt;
.mw-highlight .no {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Decorator */&lt;br /&gt;
.mw-highlight .nd {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Entity */&lt;br /&gt;
.mw-highlight .ni {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Exception */&lt;br /&gt;
.mw-highlight .ne {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Function */&lt;br /&gt;
.mw-highlight .nf {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Label */&lt;br /&gt;
.mw-highlight .nl {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Namespace */&lt;br /&gt;
.mw-highlight .nn {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Other */&lt;br /&gt;
.mw-highlight .nx {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Property */&lt;br /&gt;
.mw-highlight .py {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Tag */&lt;br /&gt;
.mw-highlight .nt {&lt;br /&gt;
    color: #f92672;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Variable */&lt;br /&gt;
.mw-highlight .nv {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Operator.Word */&lt;br /&gt;
.mw-highlight .ow {&lt;br /&gt;
    color: var(--synt-high--color-operator);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text.Whitespace */&lt;br /&gt;
.mw-highlight .w {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Bin */&lt;br /&gt;
.mw-highlight .mb {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Float */&lt;br /&gt;
.mw-highlight .mf {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Hex */&lt;br /&gt;
.mw-highlight .mh {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Integer */&lt;br /&gt;
.mw-highlight .mi {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Oct */&lt;br /&gt;
.mw-highlight .mo {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Affix */&lt;br /&gt;
.mw-highlight .sa {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Backtick */&lt;br /&gt;
.mw-highlight .sb {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Char */&lt;br /&gt;
.mw-highlight .sc {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Delimiter */&lt;br /&gt;
.mw-highlight .dl {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Doc */&lt;br /&gt;
.mw-highlight .sd {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Double */&lt;br /&gt;
.mw-highlight .s2 {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Escape */&lt;br /&gt;
.mw-highlight .se {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Heredoc */&lt;br /&gt;
.mw-highlight .sh {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Interpol */&lt;br /&gt;
.mw-highlight .si {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Other */&lt;br /&gt;
.mw-highlight .sx {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Regex */&lt;br /&gt;
.mw-highlight .sr {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Single */&lt;br /&gt;
.mw-highlight .s1 {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Symbol */&lt;br /&gt;
.mw-highlight .ss {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Builtin.Pseudo */&lt;br /&gt;
.mw-highlight .bp {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Function.Magic */&lt;br /&gt;
.mw-highlight .fm {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Variable.Class */&lt;br /&gt;
.mw-highlight .vc {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Variable.Global */&lt;br /&gt;
.mw-highlight .vg {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Variable.Instance */&lt;br /&gt;
.mw-highlight .vi {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Variable.Magic */&lt;br /&gt;
.mw-highlight .vm {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Integer.Long */&lt;br /&gt;
.mw-highlight .il {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region SOURCE EDITOR → SYNTAX HIGHLIGHTING */&lt;br /&gt;
/* based on: https://github.com/wikimedia/mediawiki-extensions-CodeMirror/blob/master/resources/mode/mediawiki/mediawiki.less */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
    /* &amp;quot;se-cm&amp;quot; = Source Editor - Code Mirror */&lt;br /&gt;
&lt;br /&gt;
    /* same color as for source editor */&lt;br /&gt;
    --se-cm--bg-color: var(--bg-color-light-x2);&lt;br /&gt;
    /* same color as for code block */&lt;br /&gt;
    --se-cm--gutter-bg-color: var(--code-color-bg);&lt;br /&gt;
    /* margin to the left for the main contents of the editor */&lt;br /&gt;
    --se-cm--main-contents-left-margin: 0.25rem;&lt;br /&gt;
&lt;br /&gt;
    /* bg color for pre/nowiki tags contents */&lt;br /&gt;
    --se-cm--pre-bg-color: hsl(205, 21%, 15%);&lt;br /&gt;
&lt;br /&gt;
    /* from the &amp;lt;syntaxhighlight&amp;gt; theme */&lt;br /&gt;
    --se-cm--comment-color: var(--synt-high--color-comment);&lt;br /&gt;
    --se-cm--error-color: var(--red-color);&lt;br /&gt;
&lt;br /&gt;
    /* link itself */&lt;br /&gt;
    --se-cm--link-color: var(--link-color);&lt;br /&gt;
    /* link delimiter */&lt;br /&gt;
    --se-cm--cm-mw-link-delimiter: var(--se-cm--template-delimiter-color);&lt;br /&gt;
    /* link text */&lt;br /&gt;
    --se-cm--link-text-color: var(--text-color);&lt;br /&gt;
    --se-cm--link-brackets-color: var(--se-cm--link-text-color);&lt;br /&gt;
&lt;br /&gt;
    /* things like &amp;quot;DISPLAYTITLE&amp;quot; &amp;quot;templates&amp;quot; (the whole template except the value part) */&lt;br /&gt;
    --se-cm--parser-function-color: var(--synt-high--color-operator);&lt;br /&gt;
&lt;br /&gt;
    /* table brackets and row delimiter */&lt;br /&gt;
    --se-cm--table-punctuation-color: var(--synt-high--color-punctuation);&lt;br /&gt;
    /* table settings */&lt;br /&gt;
    --se-cm--table-settings-color: var(--se-cm--template-arg-name-color);&lt;br /&gt;
&lt;br /&gt;
    /* template name */&lt;br /&gt;
    --se-cm--template-name-color: hsl(80, 76%, 53%);&lt;br /&gt;
    /* template arg names */&lt;br /&gt;
    --se-cm--template-arg-name-color: hsl(80, 76%, 42%);&lt;br /&gt;
    /* template brackets */&lt;br /&gt;
    --se-cm--template-brackets-color: var(--synt-high--color-name);&lt;br /&gt;
    /* template arg values */&lt;br /&gt;
    --se-cm--template-values-color: hsl(207,90%,83%);&lt;br /&gt;
    /* template arg delimiters */&lt;br /&gt;
    --se-cm--template-delimiter-color: hsl(205, 71%, 85%);&lt;br /&gt;
&lt;br /&gt;
    /* template param name */&lt;br /&gt;
    --se-cm--template-param-name-color: var(--synt-high--color-keyword);&lt;br /&gt;
    /* template param brackets */&lt;br /&gt;
    --se-cm--template-param-brackets-color: hsl(190, 61%, 40%);&lt;br /&gt;
    /* template param values */&lt;br /&gt;
    --se-cm--template-param-value-color: hsl(207,90%,83%);&lt;br /&gt;
    /* template param delimiter */&lt;br /&gt;
    --se-cm--template-param-delimiter-color: var(&lt;br /&gt;
        --se-cm--template-delimiter-color&lt;br /&gt;
    );&lt;br /&gt;
&lt;br /&gt;
    /* wiki formatting: headers, bullet points, bold/italic quotes, etc. */&lt;br /&gt;
    --se-cm--wikitext-formatting-color: var(--blue-color-light);&lt;br /&gt;
    /* html tags, including ones specific for the wiki (like syntaxhighlight) */&lt;br /&gt;
    --se-cm--xml-tag-color: hsl(41, 53%, 67%);&lt;br /&gt;
&lt;br /&gt;
    /* selection color */&lt;br /&gt;
    --se-cm--selection-color: hsl(205, 21%, 30%);&lt;br /&gt;
    /* bg color applied when selecting a bracket that has a match (in templates) */&lt;br /&gt;
    --se-cm--matching-brackets-bg-color: hsl(205, 21%, 44%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* the whole content body code mirror wrapper */&lt;br /&gt;
.CodeMirror-wrap {&lt;br /&gt;
    /* same color as for source editor */&lt;br /&gt;
    background-color: var(--se-cm--bg-color);&lt;br /&gt;
&lt;br /&gt;
    /* color for the text that the other rules don&#039;t apply to (regular text, header text, etc.) */&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* the actual lines of text */&lt;br /&gt;
.CodeMirror pre.CodeMirror-line {&lt;br /&gt;
    /* a little bit of margin for the main content */&lt;br /&gt;
    margin-left: var(--se-cm--main-contents-left-margin);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gutters?? */&lt;br /&gt;
.CodeMirror-wrap .CodeMirror-gutters {&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gutter */&lt;br /&gt;
.CodeMirror-wrap .CodeMirror-gutter {&lt;br /&gt;
    /* same color as for code block */&lt;br /&gt;
    background-color: var(--se-cm--gutter-bg-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* selection */&lt;br /&gt;
.CodeMirror-line::selection,&lt;br /&gt;
/* selection */&lt;br /&gt;
.CodeMirror-line&amp;gt;span::selection,&lt;br /&gt;
/* selection */&lt;br /&gt;
.CodeMirror-line&amp;gt;span&amp;gt;span::selection {&lt;br /&gt;
    background-color: var(--se-cm--selection-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* bullet point symbol */&lt;br /&gt;
.cm-mw-list,&lt;br /&gt;
/* ???? */&lt;br /&gt;
.cm-mw-indenting {&lt;br /&gt;
    color: var(--se-cm--wikitext-formatting-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* magic words */&lt;br /&gt;
.cm-mw-doubleUnderscore,&lt;br /&gt;
/* magic words */&lt;br /&gt;
.cm-mw-double-underscore,&lt;br /&gt;
/* ???? user signature maybe */&lt;br /&gt;
.cm-mw-signature,&lt;br /&gt;
/* ???? hr tags prob */&lt;br /&gt;
.cm-mw-hr {&lt;br /&gt;
    color: var(--se-cm--wikitext-formatting-color);&lt;br /&gt;
&lt;br /&gt;
    /* override the defaults */&lt;br /&gt;
    background-color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* html sequences like &amp;quot;&amp;amp;nbsp;&amp;quot; */&lt;br /&gt;
.cm-mw-mnemonic,&lt;br /&gt;
/* ???? */&lt;br /&gt;
.cm-mw-html-entity {&lt;br /&gt;
    color: var(--se-cm--xml-tag-color);&lt;br /&gt;
    background-color: #684905;&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* comments */&lt;br /&gt;
.cm-mw-comment {&lt;br /&gt;
    color: var(--se-cm--comment-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* formatting: 3 apostrophes for bold text */&lt;br /&gt;
.cm-mw-apostrophes-bold,&lt;br /&gt;
/* formatting: 2 apostrophes for italic text&lt;br /&gt;
todo make them separate? better eligibility */&lt;br /&gt;
.cm-mw-apostrophes-italic {&lt;br /&gt;
    color: var(--se-cm--wikitext-formatting-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template name */&lt;br /&gt;
.cm-mw-template-name {&lt;br /&gt;
    color: var(--se-cm--template-name-color);&lt;br /&gt;
    /* disable the default */&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template arg names */&lt;br /&gt;
.cm-mw-template-argument-name {&lt;br /&gt;
    color: var(--se-cm--template-arg-name-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template arg values */&lt;br /&gt;
.cm-mw-template {&lt;br /&gt;
    color: var(--se-cm--template-values-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template pipe delimiters (maybe colon too for modules?) */&lt;br /&gt;
.cm-mw-template-delimiter {&lt;br /&gt;
    color: hsl(205, 71%, 85%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template brackets */&lt;br /&gt;
.cm-mw-template-bracket {&lt;br /&gt;
    color: var(--se-cm--template-brackets-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template variable (with 3 brackets) name */&lt;br /&gt;
.cm-mw-templatevariable-name {&lt;br /&gt;
    color: var(--se-cm--template-param-name-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template variable (with 3 brackets) value */&lt;br /&gt;
.cm-mw-templatevariable {&lt;br /&gt;
    color: var(--se-cm--template-param-value-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template variable brackets (3 brackets) */&lt;br /&gt;
.cm-mw-templatevariable-bracket {&lt;br /&gt;
    color: var(--se-cm--template-param-brackets-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template variable (with 3 brackets) delimiter */&lt;br /&gt;
.cm-mw-templatevariable-delimiter {&lt;br /&gt;
    color: var(--se-cm--param-delimiter-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* parser functions (things like &amp;quot;DISPLAYTITLE&amp;quot; or invokes) → name */&lt;br /&gt;
.cm-mw-parserfunction-name {&lt;br /&gt;
    color: var(--se-cm--template-name-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* parser functions (things like &amp;quot;DISPLAYTITLE&amp;quot; or invokes) → value */&lt;br /&gt;
.cm-mw-parserfunction {&lt;br /&gt;
    color: var(--se-cm--template-values-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* parser functions (things like &amp;quot;DISPLAYTITLE&amp;quot; or invokes) → brackets */&lt;br /&gt;
.cm-mw-parserfunction-bracket {&lt;br /&gt;
    color: var(--se-cm--template-brackets-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* parser functions (things like &amp;quot;DISPLAYTITLE&amp;quot; or invokes) → delimiters */&lt;br /&gt;
.cm-mw-parserfunction-delimiter {&lt;br /&gt;
    color: var(--se-cm--template-delimiter-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* wiki html tag names? like &amp;gt;syntaxhighlight&amp;gt; */&lt;br /&gt;
.cm-mw-exttag-name,&lt;br /&gt;
/* html tag names */&lt;br /&gt;
.cm-mw-htmltag-name {&lt;br /&gt;
    color: var(--se-cm--xml-tag-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* if a string starts with an empty space, it will generate a pre block.&lt;br /&gt;
this targets that one single space.&lt;br /&gt;
same style as for html tag names, but for bg here */&lt;br /&gt;
.cm-mw-skipformatting {&lt;br /&gt;
    background-color: var(--se-cm--xml-tag-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* wiki html tag brackets */&lt;br /&gt;
.cm-mw-exttag-bracket,&lt;br /&gt;
/* wiki html tag attributes (name, delimiter, value) */&lt;br /&gt;
.cm-mw-exttag-attribute,&lt;br /&gt;
/* html tag brackets */&lt;br /&gt;
.cm-mw-htmltag-bracket,&lt;br /&gt;
/* html tag attributes (name, delimiter, value) */&lt;br /&gt;
.cm-mw-htmltag-attribute {&lt;br /&gt;
    color: var(--se-cm--xml-tag-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pre tag BLOCK contents */&lt;br /&gt;
pre.CodeMirror-line.cm-mw-tag-pre,&lt;br /&gt;
/* pre tag INLINE contents */&lt;br /&gt;
.CodeMirror-line span.cm-mw-tag-pre,&lt;br /&gt;
/* ???? */&lt;br /&gt;
pre.CodeMirror-line-like.cm-mw-tag-pre,&lt;br /&gt;
/* pre tag contents */&lt;br /&gt;
.cm-mw-tag-pre,&lt;br /&gt;
/* ============== */&lt;br /&gt;
/* nowiki tag BLOCK contents */&lt;br /&gt;
pre.CodeMirror-line.cm-mw-tag-nowiki,&lt;br /&gt;
/* nowiki tag INLINE contents */&lt;br /&gt;
.CodeMirror-line span.cm-mw-tag-nowiki,&lt;br /&gt;
/* ???? */&lt;br /&gt;
pre.CodeMirror-line-like.cm-mw-tag-nowiki,&lt;br /&gt;
/* nowiki tag contents */&lt;br /&gt;
.cm-mw-tag-nowiki {&lt;br /&gt;
    background-color: var(--se-cm--pre-bg-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pre tag BLOCK contents */&lt;br /&gt;
pre.CodeMirror-line.cm-mw-tag-pre,&lt;br /&gt;
/* nowiki tag BLOCK contents */&lt;br /&gt;
pre.CodeMirror-line.cm-mw-tag-nowiki {&lt;br /&gt;
    /* colors the margin gap bg for block variants */&lt;br /&gt;
    box-shadow: calc(-1 * var(--se-cm--main-contents-left-margin)) 0&lt;br /&gt;
        var(--se-cm--pre-bg-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pre tag INLINE contents */&lt;br /&gt;
.CodeMirror-line span.cm-mw-tag-pre,&lt;br /&gt;
/* nowiki tag INLINE contents */&lt;br /&gt;
.CodeMirror-line span.cm-mw-tag-nowiki {&lt;br /&gt;
    /* a little corner rounding won&#039;t hurt a thing! */&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ???? */&lt;br /&gt;
.cm-mw-link,&lt;br /&gt;
/* ???? */&lt;br /&gt;
.cm-mw-link-tosection,&lt;br /&gt;
/* header equal signs */&lt;br /&gt;
.cm-mw-section-header {&lt;br /&gt;
    color: var(--se-cm--wikitext-formatting-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* link itself */&lt;br /&gt;
.cm-mw-link-pagename,&lt;br /&gt;
/* external link itself, without protocol */&lt;br /&gt;
.cm-mw-extlink,&lt;br /&gt;
/* ???? same as above, maybe? */&lt;br /&gt;
.cm-mw-free-extlink,&lt;br /&gt;
/* external link protocol (the &amp;quot;https://&amp;quot; part) */&lt;br /&gt;
.cm-mw-extlink-protocol,&lt;br /&gt;
/* ???? same as above, maybe? */&lt;br /&gt;
.cm-mw-free-extlink-protocol {&lt;br /&gt;
    color: var(--se-cm--link-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* link brackets */&lt;br /&gt;
.cm-mw-link-bracket,&lt;br /&gt;
/* external link brackets */&lt;br /&gt;
.cm-mw-extlink-bracket {&lt;br /&gt;
    color: var(--se-cm--link-brackets-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* link delimiter */&lt;br /&gt;
.cm-mw-link-delimiter {&lt;br /&gt;
    color: var(--se-cm--cm-mw-link-delimiter);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* link text */&lt;br /&gt;
.cm-mw-link-text,&lt;br /&gt;
/* external link text */&lt;br /&gt;
.cm-mw-extlink-text {&lt;br /&gt;
    color: var(--se-cm--link-text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* tables opening &amp;quot;{|&amp;quot; and closing &amp;quot;|}&amp;quot; brackets */&lt;br /&gt;
.cm-mw-table-bracket,&lt;br /&gt;
/* table row delimiter (doesn&#039;t include cols!) */&lt;br /&gt;
.cm-mw-table-delimiter {&lt;br /&gt;
    color: var(--se-cm--table-punctuation-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* the table settings I guess? (like «class=&amp;quot;wikitable&amp;quot;») */&lt;br /&gt;
.cm-mw-table-definition {&lt;br /&gt;
    color: var(--se-cm--table-settings-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ???? idk some kind of formatting errors? */&lt;br /&gt;
.cm-error,&lt;br /&gt;
.cm-mw-error,&lt;br /&gt;
.cm-s-default .cm-error {&lt;br /&gt;
    color: var(--se-cm--error-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cm-mw-matchingbracket {&lt;br /&gt;
    background-color: var(--se-cm--matching-brackets-bg-color);&lt;br /&gt;
    /* disable the default */&lt;br /&gt;
    box-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* various inline bg targeting things, idk what each of them target exactly */&lt;br /&gt;
.cm-mw-template2-ground,&lt;br /&gt;
.cm-mw-template3-ground,&lt;br /&gt;
.cm-mw-ext-ground,&lt;br /&gt;
.cm-mw-template-ext-ground,&lt;br /&gt;
.cm-mw-ext2-ground,&lt;br /&gt;
.cm-mw-template-ext2-ground,&lt;br /&gt;
.cm-mw-ext3-ground,&lt;br /&gt;
.cm-mw-template-ext3-ground,&lt;br /&gt;
.cm-mw-link-ground,&lt;br /&gt;
.cm-mw-ext-link-ground,&lt;br /&gt;
.cm-mw-template-link-ground,&lt;br /&gt;
.cm-mw-ext2-link-ground,&lt;br /&gt;
.cm-mw-template-ext-link-ground,&lt;br /&gt;
.cm-mw-ext3-link-ground,&lt;br /&gt;
.cm-mw-template-ext2-link-ground,&lt;br /&gt;
.cm-mw-template-ext3-link-ground,&lt;br /&gt;
.cm-mw-template2-ext-ground,&lt;br /&gt;
.cm-mw-template2-ext2-ground,&lt;br /&gt;
.cm-mw-template2-ext3-ground,&lt;br /&gt;
.cm-mw-template2-link-ground,&lt;br /&gt;
.cm-mw-template2-ext-link-ground,&lt;br /&gt;
.cm-mw-template2-ext2-link-ground,&lt;br /&gt;
.cm-mw-template2-ext3-link-ground,&lt;br /&gt;
.cm-mw-template3-ext-ground,&lt;br /&gt;
.cm-mw-template3-ext2-ground,&lt;br /&gt;
.cm-mw-template3-ext3-ground,&lt;br /&gt;
.cm-mw-template3-link-ground,&lt;br /&gt;
.cm-mw-template3-ext-link-ground,&lt;br /&gt;
.cm-mw-template3-ext2-link-ground,&lt;br /&gt;
.cm-mw-template3-ext3-link-ground {&lt;br /&gt;
    /* just disable them */&lt;br /&gt;
    background-color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #endregion */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region =🖌️= VISUAL EDITOR =🖌️= */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* visual editor (content) → template [puzzle] icon&lt;br /&gt;
the content selector is to not affect other places where this icon is used */&lt;br /&gt;
.content-body .oo-ui-icon-puzzle {&lt;br /&gt;
    background-image: linear-gradient(transparent, transparent),&lt;br /&gt;
        var(--icon-template-puzzle-white);&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template name&lt;br /&gt;
the content selector is to not affect other places where this icon is used */&lt;br /&gt;
.content-body .oo-ui-icon-puzzle + .oo-ui-labelElement-label {&lt;br /&gt;
    color: white;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → editor loading → placeholder (?) navbar container */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-targetContainer&lt;br /&gt;
    .ve-init-mw-desktopArticleTarget-toolbarPlaceholder-open {&lt;br /&gt;
    /* disables progress bar cropping when moving it down */&lt;br /&gt;
    overflow: visible;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → editor loading → progress bar (bg) */&lt;br /&gt;
.ve-init-mw-progressBarWidget {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → editor loading → progress bar (loading stripe) */&lt;br /&gt;
.ve-init-mw-progressBarWidget .ve-init-mw-progressBarWidget-bar {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (left part)  */&lt;br /&gt;
.ve-init-target-visual &amp;gt; .oo-ui-toolbar &amp;gt; .oo-ui-toolbar-bar {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → icons */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-iconElement-icon,&lt;br /&gt;
/* visual editor → toolbar → arrow down icon */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-indicator-down {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (whole, one level up from the left one) */&lt;br /&gt;
.ve-init-target-visual &amp;gt; .oo-ui-toolbar {&lt;br /&gt;
    /* reset */&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    /* get the same offset that the search box has */&lt;br /&gt;
    margin-right: -0.95rem;&lt;br /&gt;
    /* get the same offset that the &amp;quot;Page&amp;quot; link has */&lt;br /&gt;
    margin-left: -1.25rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (disabled, when no changes were made yet) */&lt;br /&gt;
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary &amp;gt; .oo-ui-tool-link {&lt;br /&gt;
    /* disables selecting of the button text&lt;br /&gt;
    same behavior is already present in an available button */&lt;br /&gt;
    user-select: none;&lt;br /&gt;
&lt;br /&gt;
    /* just for the button bg */&lt;br /&gt;
    transition: background-color 0.1s ease-out;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--bg-color-light-x5);&lt;br /&gt;
}&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (disabled, when no changes were made yet) → title */&lt;br /&gt;
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary &amp;gt; .oo-ui-tool-link .oo-ui-tool-title {&lt;br /&gt;
    color: var(--text-color-grayed-out);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (available) */&lt;br /&gt;
.oo-ui-toolbar-actions&lt;br /&gt;
    .ve-ui-toolbar-group-save&lt;br /&gt;
    .oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget-enabled&lt;br /&gt;
    .ve-ui-toolbar-saveButton {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (available) hover */&lt;br /&gt;
.oo-ui-toolbar-actions&lt;br /&gt;
    .ve-ui-toolbar-group-save&lt;br /&gt;
    .oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget-enabled&lt;br /&gt;
    .ve-ui-toolbar-saveButton:hover {&lt;br /&gt;
    background-color: var(--action-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (available) active */&lt;br /&gt;
.oo-ui-toolbar-actions&lt;br /&gt;
    .ve-ui-toolbar-group-save&lt;br /&gt;
    .oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-active&lt;br /&gt;
    .ve-ui-toolbar-saveButton {&lt;br /&gt;
    background-color: var(--action-color-dark-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (available) → label */&lt;br /&gt;
.oo-ui-toolbar-actions&lt;br /&gt;
    .ve-ui-toolbar-group-save&lt;br /&gt;
    .oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget-enabled&lt;br /&gt;
    .ve-ui-toolbar-saveButton&lt;br /&gt;
    .oo-ui-tool-title {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → dropdown button (div) hover */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar .oo-ui-popupToolGroup-handle:hover,&lt;br /&gt;
/* visual editor → toolbar → button (a) hover (except the «save changes» button */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar .oo-ui-tool-link:not(.ve-ui-toolbar-saveButton):hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
&lt;br /&gt;
    /* more &amp;quot;snappier&amp;quot; transition */&lt;br /&gt;
    transition: background-color 50ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → dropdown button (span) active → icon */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-popupToolGroup-active .oo-ui-iconElement-icon,&lt;br /&gt;
/* visual editor → toolbar → button (span) active (except the «save changes» button → icon */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-tool-active .oo-ui-iconElement-icon {&lt;br /&gt;
    /* rotate from the default dark blue to the the bright, saturated version of cosmoBlue.&lt;br /&gt;
    this results in this color: hsl(198, 93%, 49%) */&lt;br /&gt;
    filter: brightness(150%) saturate(150%) contrast(180%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → tabber icon (only in the «insert» menu afaik) → icon */&lt;br /&gt;
.ve-init-target-visual&lt;br /&gt;
    &amp;gt; .oo-ui-toolbar&lt;br /&gt;
    &amp;gt; .oo-ui-toolbar-bar&lt;br /&gt;
    .oo-ui-tool-active&lt;br /&gt;
    .oo-ui-icon-tabber {&lt;br /&gt;
    /* this icon don&#039;t have a default dark blue color when it&#039;s active, instead they have just black (which is inverted to white in this theme), so we can&#039;t rotate to the proper color. instead here&#039;s the same icon but in cosmoBlueBright color. */&lt;br /&gt;
    filter: none;&lt;br /&gt;
    background-image: var(--icon-tabber-black);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → dropdown button (span 1 level up) active */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-popupToolGroup-active .oo-ui-popupToolGroup-handle,&lt;br /&gt;
/* visual editor → toolbar → button active (a) */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-tool-active .oo-ui-tool-link {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → dropdown button (span) active → label */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-popupToolGroup-active .oo-ui-labelElement-label,&lt;br /&gt;
/* visual editor → toolbar → button (span) active (except the «save changes» button → label */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-tool-active .oo-ui-labelElement-label,&lt;br /&gt;
/* visual editor → tool popups → button (span) active → label */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-widget.oo-ui-tool-active .oo-ui-tool-title {&lt;br /&gt;
    color: var(--action-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → adding new image → caption */&lt;br /&gt;
.ve-ui-targetWidget:not(.oo-ui-pendingElement-pending) {&lt;br /&gt;
    /* remove white bg */&lt;br /&gt;
    background: unset;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → adding new image → caption */&lt;br /&gt;
.ve-ui-targetWidget {&lt;br /&gt;
    /* set to proper color instead of white */&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (span) */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (span) hover */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool:hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (span) active */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget.oo-ui-tool-active {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (span) active → label */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-tool-title {&lt;br /&gt;
    /* more responsive transition */&lt;br /&gt;
    transition: color 0.1s ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (span) active → icon */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-iconElement-icon {&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (a) */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool .oo-ui-tool-link {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (a) → keybind label */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool .oo-ui-tool-accel {&lt;br /&gt;
    /* gets hidden on active, since it the same color.&lt;br /&gt;
    can we call it a feature? :D */&lt;br /&gt;
    color: var(--bg-color-light-x6);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (a) hover */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool .oo-ui-tool-link:hover,&lt;br /&gt;
/* visual editor → tool popups → button (a) active */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool .oo-ui-tool-link {&lt;br /&gt;
    /* remove the bg color since it&#039;s already set in the button.&lt;br /&gt;
    this prevents the flicker. */&lt;br /&gt;
    background-color: unset;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → editor mode switch popup → «source editor» button active → label */&lt;br /&gt;
.oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget.oo-ui-tool-active.oo-ui-tool-name-editModeSource&lt;br /&gt;
    .oo-ui-tool-title {&lt;br /&gt;
    color: var(--green-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → editor mode switch popup → «source editor» button active → icon */&lt;br /&gt;
.oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget.oo-ui-tool-active.oo-ui-tool-name-editModeSource&lt;br /&gt;
    .oo-ui-iconElement-icon {&lt;br /&gt;
    background-image: var(--se-mode-icon);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region STYLES FROM THE SOURCE */&lt;br /&gt;
/* some of the styles below were sourced from https://github.com/wikimedia/mediawiki-extensions-VisualEditor/blob/c295a731ec5ef261e4e5659c30f14b0b1b3e11d2/modules/ve-mw/ui/styles/dialogs/ve.ui.MWTransclusionDialog.css */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
@keyframes ve-modal-opening-backdrop {&lt;br /&gt;
    from {&lt;br /&gt;
        backdrop-filter: blur(0px);&lt;br /&gt;
        background-color: transparent;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    to {&lt;br /&gt;
        backdrop-filter: blur(3px);&lt;br /&gt;
        background-color: color-mix(in srgb, var(--bg-color) 25%, transparent);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal container */&lt;br /&gt;
.oo-ui-windowManager-modal &amp;gt; .oo-ui-dialog {&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
    animation: ve-modal-opening-backdrop 400ms ease-in-out forwards;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal */&lt;br /&gt;
.oo-ui-windowManager-modal.oo-ui-windowManager-floating &amp;gt; .oo-ui-dialog &amp;gt; .oo-ui-window-frame {&lt;br /&gt;
    background-color: var(--bg-color);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    /* lighter than the usual border color - for visibility */&lt;br /&gt;
    outline-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head → «apply changes» button (a) inactive */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-primary .oo-ui-widget-disabled .oo-ui-buttonElement-button,&lt;br /&gt;
/* visual editor → modal → action button (a) inactive */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-actionFieldLayout-button .oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color-inactive);&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head → «apply changes» button (a) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-primary .oo-ui-actionWidget .oo-ui-buttonElement-button,&lt;br /&gt;
/* visual editor → modal → action button (a) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-actionFieldLayout-button .oo-ui-widget-enabled .oo-ui-buttonElement-button,&lt;br /&gt;
/* visual editor → modal message dialog → action button (a) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-buttonElement-button,&lt;br /&gt;
/* visual editor → save changes modal → «review changes» button (a) */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .oo-ui-processDialog-actions-other .oo-ui-buttonElement-button {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
    border-color: var(--bg-color-light-x4);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → action button (a) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-actionFieldLayout-button .oo-ui-widget-enabled &lt;br /&gt;
.oo-ui-buttonElement-button:hover,&lt;br /&gt;
/* visual editor → modal head → «apply changes» button (a) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-primary .oo-ui-actionWidget &lt;br /&gt;
.oo-ui-buttonElement-button:hover,&lt;br /&gt;
/* visual editor → modal → modal message dialog → action button (a) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-actionWidget &lt;br /&gt;
.oo-ui-buttonElement-button:hover,&lt;br /&gt;
/* visual editor → save changes modal → «review changes» button (a) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .oo-ui-processDialog-actions-other .oo-ui-actionWidget &lt;br /&gt;
.oo-ui-buttonElement-button:hover {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color-light-x2);&lt;br /&gt;
    border-color: var(--bg-color-light-x4); &lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → action button (a) active */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-actionFieldLayout-button .oo-ui-widget-enabled &lt;br /&gt;
.oo-ui-buttonElement-button:active,&lt;br /&gt;
/* visual editor → modal → action button (a) pressed hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-actionFieldLayout-button .oo-ui-widget-enabled.oo-ui-buttonElement-pressed &lt;br /&gt;
.oo-ui-buttonElement-button:hover,&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head → «apply changes» button (a) active */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-primary .oo-ui-actionWidget &lt;br /&gt;
.oo-ui-buttonElement-button:active,&lt;br /&gt;
/* visual editor → modal head → «apply changes» button (a) pressed hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-pressed .oo-ui-buttonElement-button:hover,&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → modal message dialog → action button (a) pressed */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-buttonElement-pressed  &lt;br /&gt;
.oo-ui-buttonElement-button,&lt;br /&gt;
/* visual editor → modal → modal message dialog → action button (a) pressed hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-buttonElement-pressed &lt;br /&gt;
.oo-ui-buttonElement-button:hover,&lt;br /&gt;
&lt;br /&gt;
/* visual editor → save changes modal → «review changes» button (a) active */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .oo-ui-processDialog-actions-other .oo-ui-actionWidget &lt;br /&gt;
.oo-ui-buttonElement-button:active {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color-dark-x2);&lt;br /&gt;
    border-color: var(--bg-color-light-x4); &lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head → close button (a) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-buttonElement-button:hover,&lt;br /&gt;
/* visual editor → modal head → close button (a) active */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-buttonElement-button:active {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head → close button (a) → icon */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-buttonElement-button .oo-ui-iconElement-icon  {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal footer (which is empty for template modal) */&lt;br /&gt;
.oo-ui-processDialog-content .oo-ui-window-foot {&lt;br /&gt;
    /* override default */&lt;br /&gt;
    outline-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → big header (e.g. for template name) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-fieldsetLayout-header,&lt;br /&gt;
/* visual editor → modal → medium header (e.g. template param header) */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-info {&lt;br /&gt;
    color: var(--text-colorStrong);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → medium header (e.g. template param header) → &amp;quot;undocumented param&amp;quot; label */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-info .ve-ui-mwParameterPage-undocumentedLabel {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → big header (e.g. for template name) → puzzle icon  */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-fieldsetLayout-header .oo-ui-icon-puzzle {&lt;br /&gt;
    filter: invert(92%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → big header (e.g. for template name) → deprecated icon  */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-indicatorElement[title=&amp;quot;Deprecated field&amp;quot;] {&lt;br /&gt;
    /* default is .5 */&lt;br /&gt;
    opacity: .8;&lt;br /&gt;
    /* same icon, &amp;quot;warning-color-border&amp;quot; color */&lt;br /&gt;
    background-image: &lt;br /&gt;
    linear-gradient(transparent,transparent),&lt;br /&gt;
    var(--icon-popup-notice-warn-cosmoGreen);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → url icon (e.g. for template URL params) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-icon-linkExternal {&lt;br /&gt;
    /* default is 0.67 */&lt;br /&gt;
    opacity: .8;&lt;br /&gt;
    /* same icon, but in &amp;quot;cosmoGreen&amp;quot; color */&lt;br /&gt;
    background-image: &lt;br /&gt;
    linear-gradient(transparent,transparent),&lt;br /&gt;
    var(--icon-external-link-cosmoGreen);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param description block (like a template param) → entries */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-doc &amp;gt; p {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal (template) → template search block → description */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTemplatePlaceholderPage .oo-ui-inline-help,&lt;br /&gt;
/* visual editor → modal (template) → template description */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTemplatePage-description,&lt;br /&gt;
/* visual editor → modal → param description block (like a template param) → &amp;quot;deprecated&amp;quot; paragraph */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-doc &amp;gt; .ve-ui-mwParameterPage-doc-deprecated,&lt;br /&gt;
/* visual editor → modal → param description block (like a template param) → &amp;quot;reqired&amp;quot; paragraph */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-doc &amp;gt; .ve-ui-mwParameterPage-doc-required,&lt;br /&gt;
/* visual editor → modal → param description block (like a template param) → &amp;quot;reqired&amp;quot; paragraph */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-doc &amp;gt; .ve-ui-mwParameterPage-doc-example,&lt;br /&gt;
/* visual editor → modal → param description block (like a template param) → &amp;quot;default&amp;quot; paragraph */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-doc &amp;gt; .ve-ui-mwParameterPage-doc-default,&lt;br /&gt;
/* visual editor → modal → param search results → no results text */&lt;br /&gt;
.ve-ui-mwTransclusionOutlineTemplateWidget-no-match {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal (template) → template description hr */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTemplatePage-description hr {&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input (type=text) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-inputWidget-input {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--bg-color-dark);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x2);&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input (type=text) placeholder */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-widget-enabled .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input (type=text) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-inputWidget-input:hover,&lt;br /&gt;
/* visual editor → modal → param input when a param input dropdown button is hovered  */&lt;br /&gt;
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input {&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input (type=text) (invalid state) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {&lt;br /&gt;
    border-color: var(--color-red);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input (type=text) in invalid state hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input:hover {&lt;br /&gt;
    border-color: var(--color-red);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → required indicator (for params only I guess?) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-indicator-required {&lt;br /&gt;
    /* same icon, &amp;quot;warning-color-border&amp;quot; color */&lt;br /&gt;
    background-image: &lt;br /&gt;
        linear-gradient(transparent,transparent),&lt;br /&gt;
        var(--icon-asterisk-yellow);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input dropdown button (for suggested values) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-widget-enabled .oo-ui-comboBoxInputWidget-dropdownButton a {&lt;br /&gt;
    background-color: var(--bg-color);&lt;br /&gt;
    border-color: var(--bg-color-light-x2);&lt;br /&gt;
    border-left: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input dropdown button (for suggested values) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-widget-enabled .oo-ui-comboBoxInputWidget-dropdownButton a:hover,&lt;br /&gt;
/* visual editor → modal → param input dropdown button (for suggested values) when dropdown is open */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-comboBoxInputWidget-open .oo-ui-comboBoxInputWidget-dropdownButton a {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    /* default override */&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
} &lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input dropdown button (for suggested values) when dropdown is open */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-comboBoxInputWidget-open .oo-ui-comboBoxInputWidget-dropdownButton a {&lt;br /&gt;
    /* disable default transition, so the color will change instantly, because dropdown appears instantly too */&lt;br /&gt;
    transition: background-color 0s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input dropdown button (for suggested values) → icon */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-comboBoxInputWidget-dropdownButton a .oo-ui-indicatorElement-indicator {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → &amp;quot;add undocumented paramter&amp;quot; block → button hover  */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTransclusionDialog-addParameterFieldset .oo-ui-buttonElement-button:hover {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → &amp;quot;add undocumented paramter&amp;quot; block → button → icon */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTransclusionDialog-addParameterFieldset .oo-ui-buttonElement-button .oo-ui-iconElement-icon  {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → &amp;quot;add undocumented paramter&amp;quot; block → button → label */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTransclusionDialog-addParameterFieldset .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → &amp;quot;add undocumented paramter&amp;quot; block → description */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTransclusionDialog-addParameterFieldset .oo-ui-inline-help  {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → modal message dialog → action button (a) focus */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-actionWidget .oo-ui-buttonElement-button:focus,&lt;br /&gt;
/* visual editor → save changes modal → «review changes» button (a) focus */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .oo-ui-processDialog-actions-other .oo-ui-actionWidget .oo-ui-buttonElement-button:focus {&lt;br /&gt;
    border-color: var(--bg-color-light-x4); &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → modal message dialog → &amp;quot;destructive&amp;quot; action button */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-widget-enabled.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button  {&lt;br /&gt;
    background-color: var(--color-red);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → modal message dialog → &amp;quot;destructive&amp;quot; action button hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-widget-enabled.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button:hover  {&lt;br /&gt;
    background-color: var(--color-red-light);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → modal message dialog → &amp;quot;destructive&amp;quot; action button pressed */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-widget-enabled.oo-ui-buttonElement-pressed.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button  {&lt;br /&gt;
    background-color: var(--color-red-dark);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu {&lt;br /&gt;
    border-color: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → search block */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu .ve-ui-mwTransclusionOutlineTemplateWidget-sticky {&lt;br /&gt;
    /* override default */&lt;br /&gt;
	background-color: var(--bg-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → search block → query input → placeholder */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu .ve-ui-mwTransclusionOutlineTemplateWidget-sticky input::placeholder {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → search icon */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-icon-search {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → search block → &amp;quot;hide unused&amp;quot; (params) button → label */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu .ve-ui-mwTransclusionOutlineTemplateWidget-sticky .ve-ui-mwTransclusionOutlineToggleUnusedWidget .oo-ui-labelElement-label {&lt;br /&gt;
    color: var(--action-color-light-x2);&lt;br /&gt;
&lt;br /&gt;
    transition: color 100ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → search block → &amp;quot;hide unused&amp;quot; (params) button hover → label */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu .ve-ui-mwTransclusionOutlineTemplateWidget-sticky .ve-ui-mwTransclusionOutlineToggleUnusedWidget .oo-ui-labelElement-label:hover {&lt;br /&gt;
    color: var(--action-color-light-x3);&lt;br /&gt;
&lt;br /&gt;
    transition: color 100ms ease-out; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → params container → item */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu div[role=&#039;listbox&#039;] &amp;gt; * {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--bg-color);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → params container → item checkbox disabled checked → bg */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu div[role=&#039;listbox&#039;] &amp;gt; * input[type=checkbox][disabled] + span {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
    border-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → params container → item hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu div[role=&#039;listbox&#039;] &amp;gt; *:hover {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 75ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → params container → item label */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu div[role=&#039;listbox&#039;] &amp;gt; * .oo-ui-labelElement-label {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → popup windows and such */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-floatableElement-floatable {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → popup windows and such → item */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-floatableElement-floatable &amp;gt; .oo-ui-widget-enabled {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → popup windows and such → item hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-floatableElement-floatable &amp;gt; .oo-ui-widget-enabled:hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → popup windows and such → item pressed (mouse down) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-floatableElement-floatable &amp;gt; .oo-ui-widget-enabled.oo-ui-optionWidget-pressed,&lt;br /&gt;
/* visual editor → modal → popup windows and such → item selected */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-floatableElement-floatable &amp;gt; .oo-ui-widget-enabled.oo-ui-optionWidget-selected{&lt;br /&gt;
    color: var(--text-colorStrong);&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
&lt;br /&gt;
    transition: &lt;br /&gt;
        color 100ms ease-out,&lt;br /&gt;
        text-shadow 100ms ease-out,&lt;br /&gt;
        background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → help button */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwFloatingHelpElement  &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
    background-color: var(--text-color);&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → help button active */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwFloatingHelpElement .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/** visual editor → modal → something loading &amp;quot;stripes&amp;quot; */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-pendingElement-pending {&lt;br /&gt;
    --strip-col: var(--bg-color-light-x2);&lt;br /&gt;
&lt;br /&gt;
    background-image: linear-gradient(&lt;br /&gt;
        135deg,&lt;br /&gt;
        var(--strip-col) 25%,&lt;br /&gt;
        transparent 25%,&lt;br /&gt;
        transparent 50%,&lt;br /&gt;
        var(--strip-col) 50%,&lt;br /&gt;
        var(--strip-col) 75%,&lt;br /&gt;
        transparent 75%,&lt;br /&gt;
        transparent&lt;br /&gt;
    );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** visual editor → modal → template search results block → item → description */&lt;br /&gt;
.oo-ui-windowManager-modal .mw-widget-titleWidget-menu .mw-widget-titleOptionWidget-description {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    /* disable text shadow enabled for selected elements */&lt;br /&gt;
    text-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/** visual editor → modal message dialog → */&lt;br /&gt;
.oo-ui-windowManager-modal.oo-ui-windowManager-floating .oo-ui-messageDialog .oo-ui-window-frame {&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** visual editor → modal message dialog → title */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog .oo-ui-window-frame .oo-ui-messageDialog-title {&lt;br /&gt;
    color: var(--action-color-light-x2);&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** visual editor → modal message dialog → message */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog .oo-ui-window-frame .oo-ui-labelElement-label {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
/* visual editor → save changes modal → summary */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .ve-ui-mwSaveDialog-summary {&lt;br /&gt;
    background-color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → save changes modal → options (where the checkboxes are) */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .ve-ui-mwSaveDialog-options {&lt;br /&gt;
    background-color: inherit;&lt;br /&gt;
    border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → save changes modal → options → checkboxes container */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .ve-ui-mwSaveDialog-options .ve-ui-mwSaveDialog-checkboxes {&lt;br /&gt;
    padding-left: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → save changes modal → copyright warning */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog #editpage-copywarn {&lt;br /&gt;
    color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → popups  */&lt;br /&gt;
.oo-ui-popupWidget-popup {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region =🖌️= VISUAL EDITOR BORDERS =🖌️= */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools,&lt;br /&gt;
/* visual editor → toolbar → paragraph button (I think?) */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-menuToolGroup,&lt;br /&gt;
/* visual editor → toolbar → dropdown button (span) hover */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-popupToolGroup-handle:hover {&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region LUA */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
    /* ldp = Lua Debug Panel */&lt;br /&gt;
    --ldp-elements-padding: .25em;&lt;br /&gt;
    --ldp-control-elements-padding: .5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel */&lt;br /&gt;
#mw-scribunto-console .mw-scribunto-console-fieldset {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    padding: .5em 0;&lt;br /&gt;
    border: 1px solid var(--action-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → header */&lt;br /&gt;
.mw-scribunto-console-fieldset &amp;gt; legend {&lt;br /&gt;
    margin-left: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → output → output elements */&lt;br /&gt;
#mw-scribunto-output &amp;gt; * {&lt;br /&gt;
    padding: 0 var(--ldp-elements-padding);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → output → printed input */&lt;br /&gt;
.mw-scribunto-input {&lt;br /&gt;
    font-family: monospace;&lt;br /&gt;
	font-weight: normal;&lt;br /&gt;
    color: var(--code-color-text);&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
    border-color: var(--code-color-border);&lt;br /&gt;
&lt;br /&gt;
    margin: .5em 0;&lt;br /&gt;
&lt;br /&gt;
    /* better visibility */&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → input field container element */&lt;br /&gt;
div:has(#mw-scribunto-input) {&lt;br /&gt;
    padding: var(--ldp-control-elements-padding);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → input field */&lt;br /&gt;
#mw-scribunto-input {&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → &amp;quot;Clear&amp;quot; button container */&lt;br /&gt;
#mw-scribunto-console div:has(input[type=button][value=Clear]) {&lt;br /&gt;
    padding: var(--ldp-control-elements-padding);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → output → result of the execution */&lt;br /&gt;
#mw-scribunto-output .mw-scribunto-normalOutput,&lt;br /&gt;
/* lua module debug panel → output → logs from the code */&lt;br /&gt;
.mw-scribunto-print {&lt;br /&gt;
    font-family: monospace;&lt;br /&gt;
    color: var(--code-color-text);&lt;br /&gt;
    background: var(--code-color-bg);&lt;br /&gt;
&lt;br /&gt;
    padding-top: .5em;&lt;br /&gt;
    padding-bottom: .5em;&lt;br /&gt;
&lt;br /&gt;
    outline: .1em solid var(--green-color-dark);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → output → logs from the code */&lt;br /&gt;
.mw-scribunto-print {&lt;br /&gt;
    outline: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → error block */&lt;br /&gt;
.mw-scribunto-error {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--danger-color-dark-x2);&lt;br /&gt;
    border-color: var(--danger-color-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* .mw-scribunto-propList {&lt;br /&gt;
    color: #008000;&lt;br /&gt;
    background: #fff;&lt;br /&gt;
} */&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → message block */&lt;br /&gt;
.mw-scribunto-message {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* .mw-scribunto-tabcomplete {&lt;br /&gt;
    color: #800080;&lt;br /&gt;
    background: #fff;&lt;br /&gt;
} */&lt;br /&gt;
&lt;br /&gt;
.mw-scribunto-clear {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
    border-bottom: 3px dashed var(--action-color-light-x2);&lt;br /&gt;
    border-top: 3px dashed var(--action-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;/div&gt;</summary>
		<author><name>DrSmugleaf</name></author>
	</entry>
	<entry>
		<id>https://wiki.rouny-ss14.com/index.php?title=File:Rouny_Beret.png&amp;diff=179</id>
		<title>File:Rouny Beret.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.rouny-ss14.com/index.php?title=File:Rouny_Beret.png&amp;diff=179"/>
		<updated>2024-09-08T21:49:20Z</updated>

		<summary type="html">&lt;p&gt;DrSmugleaf: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rouny&lt;/div&gt;</summary>
		<author><name>DrSmugleaf</name></author>
	</entry>
	<entry>
		<id>https://wiki.rouny-ss14.com/index.php?title=Main_Page&amp;diff=177</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.rouny-ss14.com/index.php?title=Main_Page&amp;diff=177"/>
		<updated>2024-09-08T21:38:36Z</updated>

		<summary type="html">&lt;p&gt;DrSmugleaf: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== About RMC-14 ==&lt;br /&gt;
RMC-14 is inspired by CM13, Space Station 13, that runs on [https://github.com/space-wizards/RobustToolbox Robust Toolbox].&lt;br /&gt;
&lt;br /&gt;
The design goal of this fork is to attempt to replicate the feel and experience of CM13, while using SS14 as a foundation.&lt;br /&gt;
&lt;br /&gt;
You can find the Discord [https://discord.gg/rouny here.]&lt;br /&gt;
&lt;br /&gt;
=== New? Start here! ===&lt;br /&gt;
&lt;br /&gt;
* [[Rifleman Quick Start Guide|First day as a rifleman]]&lt;br /&gt;
* [[Medical guide]]&lt;br /&gt;
* [[Requisitions guide]]&lt;br /&gt;
* [[Dropship/CAS guide]]&lt;br /&gt;
* [[Xenonid guide]]&lt;br /&gt;
* [[Chain Of Command]]&lt;br /&gt;
&lt;br /&gt;
=== Factions ===&lt;br /&gt;
* [[Marines|Marines (UNMC)]]&lt;br /&gt;
* [[Weston-Yamada|Weston-Yamada (We-Ya)]]&lt;br /&gt;
*[[Socialist Progressive Peoples (SPP)]]&lt;br /&gt;
*[[Three Suns Empire|Three Suns Empire (TSE)]]&lt;br /&gt;
*[[Aegis Armaments]]&lt;br /&gt;
*[[Colony Liberation Front (CLF)]]&lt;br /&gt;
*[[Nanotrasen (NT)]]&lt;br /&gt;
*[[Xenonids]]&lt;br /&gt;
&lt;br /&gt;
=== Items ===&lt;br /&gt;
&lt;br /&gt;
* [[Guns]]&lt;br /&gt;
* [[Attachments]]&lt;br /&gt;
&lt;br /&gt;
=== Maps ===&lt;br /&gt;
UNMC Ships&lt;br /&gt;
* [https://tunguso4ka.github.io/map-viewer/?map=Almayer Almayer]&lt;br /&gt;
* [https://tunguso4ka.github.io/map-viewer/?map=Savannah Savannah]&lt;br /&gt;
&lt;br /&gt;
Planet Maps&lt;br /&gt;
* [https://tunguso4ka.github.io/map-viewer/?map=624 LV-624]&lt;br /&gt;
* [https://tunguso4ka.github.io/map-viewer/?map=Solaris Solaris Ridge]&lt;br /&gt;
* [https://tunguso4ka.github.io/map-viewer/?map=Fiorina Fiorina Science Annex]&lt;br /&gt;
* [https://tunguso4ka.github.io/map-viewer/?map=Shiva Shiva&#039;s Snowball]&lt;br /&gt;
* [https://tunguso4ka.github.io/map-viewer/?map=Trijent Trijent Dam] (Not yet in rotation)&lt;/div&gt;</summary>
		<author><name>DrSmugleaf</name></author>
	</entry>
	<entry>
		<id>https://wiki.rouny-ss14.com/index.php?title=Main_Page&amp;diff=176</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.rouny-ss14.com/index.php?title=Main_Page&amp;diff=176"/>
		<updated>2024-09-08T21:38:25Z</updated>

		<summary type="html">&lt;p&gt;DrSmugleaf: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== About RMC-14 ==&lt;br /&gt;
RMC-14 is inspired by CM13, Space Station 13, that runs on [https://github.com/space-wizards/RobustToolbox Robust Toolbox].&lt;br /&gt;
&lt;br /&gt;
The design goal of this fork is to attempt to replicate the feel and experience of CM13, while using SS14 as a foundation.&lt;br /&gt;
&lt;br /&gt;
You can find the Discord [https://discord.gg/rouny here.]&lt;br /&gt;
&lt;br /&gt;
=== New? Start here! ===&lt;br /&gt;
&lt;br /&gt;
* [[Rifleman Quick Start Guide|First day as a rifleman]]&lt;br /&gt;
* [[Medical guide]]&lt;br /&gt;
* [[Requisitions guide]]&lt;br /&gt;
* [[Dropship/CAS guide]]&lt;br /&gt;
* [[Xenonid guide]]&lt;br /&gt;
* [[Chain Of Command]]&lt;br /&gt;
&lt;br /&gt;
=== Factions ===&lt;br /&gt;
* [[Marines|Marines (UNMC)]]&lt;br /&gt;
* [[Weston-Yamada|Weston-Yamada (We-Ya)]]&lt;br /&gt;
*[[Socialist Progressive Peoples (SPP)]]&lt;br /&gt;
*[[Three Suns Empire|Three Suns Empire (TSE)]]&lt;br /&gt;
*[[Aegis Armaments]]&lt;br /&gt;
*[[Colony Liberation Front (CLF)]]&lt;br /&gt;
*[[Nanotrasen (NT)]]&lt;br /&gt;
*[[Xenonids]]&lt;br /&gt;
&lt;br /&gt;
=== Items ===&lt;br /&gt;
&lt;br /&gt;
* [[Guns]]&lt;br /&gt;
* [[Attachments]]&lt;br /&gt;
&lt;br /&gt;
=== Maps ===&lt;br /&gt;
UNMC Ships&lt;br /&gt;
* [https://tunguso4ka.github.io/map-viewer/?map=Almayer Almayer]&lt;br /&gt;
* [https://tunguso4ka.github.io/map-viewer/?map=Savannah Savannah]&lt;br /&gt;
&lt;br /&gt;
Planet Maps&lt;br /&gt;
* [https://tunguso4ka.github.io/map-viewer/?map=624 LV-624]&lt;br /&gt;
* [https://tunguso4ka.github.io/map-viewer/?map=Solaris Solaris Ridge]&lt;br /&gt;
* [https://tunguso4ka.github.io/map-viewer/?map=Fiorina Fiorina Science Annex]&lt;br /&gt;
* [https://tunguso4ka.github.io/map-viewer/?map=Shiva Shiva&#039;s Snowball]&lt;br /&gt;
* [https://tunguso4ka.github.io/map-viewer/?map=Trijent Trijent Dam] (Not yet in rotation)&lt;br /&gt;
test&lt;/div&gt;</summary>
		<author><name>DrSmugleaf</name></author>
	</entry>
	<entry>
		<id>https://wiki.rouny-ss14.com/index.php?title=Main_Page&amp;diff=10</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.rouny-ss14.com/index.php?title=Main_Page&amp;diff=10"/>
		<updated>2024-09-07T10:33:03Z</updated>

		<summary type="html">&lt;p&gt;DrSmugleaf: Replaced content with &amp;quot;* Marines&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Marines]]&lt;/div&gt;</summary>
		<author><name>DrSmugleaf</name></author>
	</entry>
	<entry>
		<id>https://wiki.rouny-ss14.com/index.php?title=MediaWiki:Common.css&amp;diff=6</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.rouny-ss14.com/index.php?title=MediaWiki:Common.css&amp;diff=6"/>
		<updated>2024-09-07T05:55:58Z</updated>

		<summary type="html">&lt;p&gt;DrSmugleaf: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#pt-createaccount {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body {&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &amp;quot;Teko&amp;quot;;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    src: url(https://wiki.spacestation14.com/w/images/stuff/Teko-Medium.woff2)&lt;br /&gt;
            format(&amp;quot;woff2&amp;quot;),&lt;br /&gt;
        url(https://wiki.spacestation14.com/w/images/stuff/Teko-Medium.woff)&lt;br /&gt;
            format(&amp;quot;woff&amp;quot;);&lt;br /&gt;
    ascent-override: 65%;&lt;br /&gt;
    descent-override: 10%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
    color-scheme: dark;&lt;br /&gt;
&lt;br /&gt;
    --bg-color: hsl(240, 7%, 11%);&lt;br /&gt;
    --bg-color-light: hsl(240, 7%, 14%);&lt;br /&gt;
    --bg-color-light-x2: hsl(240, 8%, 17%);&lt;br /&gt;
    --bg-color-light-x3: hsl(240, 7%, 20%);&lt;br /&gt;
    --bg-color-light-x4: hsl(240, 7%, 23%);&lt;br /&gt;
    --bg-color-light-x5: hsl(240, 7%, 26%);&lt;br /&gt;
    --bg-color-light-x6: hsl(240, 7%, 32%);&lt;br /&gt;
&lt;br /&gt;
    --border-color-light: hsl(240, 7%, 35%);&lt;br /&gt;
    --border-color-light-x2: hsl(240, 7%, 45%);&lt;br /&gt;
    --border-color: hsl(240, 7%, 24%);&lt;br /&gt;
&lt;br /&gt;
    --text-color: lightgrey;&lt;br /&gt;
    --text-color-grayed-out: gray;&lt;br /&gt;
&lt;br /&gt;
    --code-color-bg: #1b1e1f;&lt;br /&gt;
    --code-color-text: #e8e6e3;&lt;br /&gt;
    --code-color-border: #353a3c;&lt;br /&gt;
&lt;br /&gt;
    --link-color: lightblue;&lt;br /&gt;
    --link-color-visited: #007fff;&lt;br /&gt;
&lt;br /&gt;
    --action-color-light-x2: var(--blue-color-light-x2);&lt;br /&gt;
    --action-color-light: var(--blue-color-light);&lt;br /&gt;
    --action-color: var(--blue-color);&lt;br /&gt;
    --action-color-dark: var(--blue-color-dark);&lt;br /&gt;
    --action-color-dark-x2: var(--blue-color-dark-x2);&lt;br /&gt;
&lt;br /&gt;
	--warning-color: hsl(54 100% 15% / 1);&lt;br /&gt;
	--warning-color-border: hsl(60, 55%, 30%);&lt;br /&gt;
&lt;br /&gt;
	--danger-color: var(--red-color);&lt;br /&gt;
	--danger-color-dark: var(--red-color-dark);&lt;br /&gt;
	--danger-color-dark-x2: var(--red-color-dark-x2);&lt;br /&gt;
	--danger-color-border: var(--red-color-border);&lt;br /&gt;
&lt;br /&gt;
    --blue-color-light-x2: hsl(220, 66%, 63%);&lt;br /&gt;
    --blue-color-light: hsl(220, 60%, 56%);&lt;br /&gt;
    --blue-color: hsl(220, 60%, 50%);&lt;br /&gt;
    --blue-color-dark: hsl(220, 54%, 43%);&lt;br /&gt;
    --blue-color-dark-x2: hsl(220, 54%, 36%);&lt;br /&gt;
&lt;br /&gt;
    --green-color-light: hsl(167, 80%, 50%);&lt;br /&gt;
    --green-color: hsl(167, 80%, 45%);&lt;br /&gt;
    --green-color-dark: hsl(167, 74%, 30%);&lt;br /&gt;
&lt;br /&gt;
    --red-color: hsl(0, 75%, 50%);&lt;br /&gt;
    --red-color-dark: hsl(0, 67%, 42%);&lt;br /&gt;
    --red-color-dark-x2: hsl(0, 62%, 36%);&lt;br /&gt;
    --red-color-border: hsl(0, 47%, 22%);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    /* ============= */&lt;br /&gt;
    /* ICONS GO HERE */&lt;br /&gt;
    /* ============= */&lt;br /&gt;
    &lt;br /&gt;
    /* white table sort icon */&lt;br /&gt;
    --icon-table-sort-white: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjEiIGhlaWdodD0iOSI+PGRlZnM+PGZpbHRlciBpZD0iZGFya3JlYWRlci1pbWFnZS1maWx0ZXIiPjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwLjI0OSAtMC42MTQgLTAuNjcyIDAuMDAwIDEuMDM1IC0wLjY0NiAwLjI4OCAtMC42NjQgMC4wMDAgMS4wMjAgLTAuNjM2IC0wLjYwOSAwLjI1MCAwLjAwMCAwLjk5NCAwLjAwMCAwLjAwMCAwLjAwMCAxLjAwMCAwLjAwMCIgLz48L2ZpbHRlcj48L2RlZnM+PGltYWdlIHdpZHRoPSIyMSIgaGVpZ2h0PSI5IiBmaWx0ZXI9InVybCgjZGFya3JlYWRlci1pbWFnZS1maWx0ZXIpIiB4bGluazpocmVmPSJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NEtQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhkcFpIUm9QU0l5TVNJZ2FHVnBaMmgwUFNJNUlpQjJhV1YzUW05NFBTSXdJREFnTWpFZ09TSStDZ2s4Y0dGMGFDQmtQU0p0TVRRdU5TQTFMVFFnTkMwMExUUjZiVEF0TVMwMExUUXROQ0EwZWlJdlBnbzhMM04yWno0SyIgLz48L3N2Zz4=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* wiki help button icon - transparent question mark in circle of cosmoBlue */&lt;br /&gt;
    --icon-wiki-help-cosmoBlue: url(&amp;quot;data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTx0aXRsZT4KCQloZWxwCgk8L3RpdGxlPgoJPHBhdGggZmlsbD0icmdiKDIxMiAyMzYgMjU1KSIgZD0iTTEwIDBhMTAgMTAgMCAxIDAgMTAgMTBBMTAgMTAgMCAwIDAgMTAgMHptMSAxNkg5di0yaDJ6bTIuNzEtNy42YTIuNjQgMi42NCAwIDAgMS0uMzMuNzQgMy4xNiAzLjE2IDAgMCAxLS40OC41NWwtLjU0LjQ4Yy0uMjEuMTgtLjQxLjM1LS41OC41MmEyLjU0IDIuNTQgMCAwIDAtLjQ3LjU2QTIuMyAyLjMgMCAwIDAgMTEgMTJhMy43OSAzLjc5IDAgMCAwLS4xMSAxSDkuMDhhOC45IDguOSAwIDAgMSAuMDctMS4yNSAzLjI4IDMuMjggMCAwIDEgLjI1LS45IDIuNzkgMi43OSAwIDAgMSAuNDEtLjY3IDQgNCAwIDAgMSAuNTgtLjU4Yy4xNy0uMTYuMzQtLjMuNTEtLjQ0YTMgMyAwIDAgMCAuNDMtLjQ0IDEuODMgMS44MyAwIDAgMCAuMy0uNTUgMiAyIDAgMCAwIC4xMS0uNzIgMi4wNiAyLjA2IDAgMCAwLS4xNy0uODYgMS43MSAxLjcxIDAgMCAwLTEtLjkgMS43IDEuNyAwIDAgMC0uNS0uMSAxLjc3IDEuNzcgMCAwIDAtMS41My42OCAzIDMgMCAwIDAtLjUgMS44Mkg2LjE2YTQuNzQgNC43NCAwIDAgMSAuMjgtMS42OCAzLjU2IDMuNTYgMCAwIDEgLjgtMS4yOSAzLjg4IDMuODggMCAwIDEgMS4yOC0uODNBNC41OSA0LjU5IDAgMCAxIDEwLjE4IDRhNC40NCA0LjQ0IDAgMCAxIDEuNDQuMjMgMy41MSAzLjUxIDAgMCAxIDEuMTUuNjUgMy4wOCAzLjA4IDAgMCAxIC43OCAxLjA2IDMuNTQgMy41NCAwIDAgMSAuMjkgMS40NSAzLjM5IDMuMzkgMCAwIDEtLjEzIDEuMDF6Ii8+Cjwvc3ZnPg==&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* navbar search magnifying glass search icon in greyish colors */&lt;br /&gt;
    --icon-navbar-search-greyish: url(&amp;quot;data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTx0aXRsZT4KCQlzZWFyY2gKCTwvdGl0bGU+Cgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IndoaXRlIiBkPSJNMTIuMiAxMy42YTcgNyAwIDEgMSAxLjQtMS40bDUuNCA1LjQtMS40IDEuNC01LjQtNS40ek0xMyA4QTUgNSAwIDEgMSAzIDhhNSA1IDAgMCAxIDEwIDB6Ii8+Cjwvc3ZnPgo=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* transparent exclamation mark in a circle filled with cosmoGreen */&lt;br /&gt;
    --icon-popup-notice-info-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTx0aXRsZT4KCQlub3RpY2UKCTwvdGl0bGU+Cgk8cGF0aCBmaWxsPSJyZ2IoMTAsIDIxMiwgOTgpIiBkPSJNMTAgMGExMCAxMCAwIDEgMCAxMCAxMEExMCAxMCAwIDAgMCAxMCAwem0xIDE2SDl2LTJoMnptMC00SDlWNGgyeiIvPgo8L3N2Zz4=&amp;quot;);&lt;br /&gt;
    &lt;br /&gt;
    /* transparent exclamation mark in a circle filled with some kind of orange */&lt;br /&gt;
    --icon-popup-notice-warn-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIj4gPHRpdGxlPiBhbGVydCA8L3RpdGxlPiA8cGF0aCBmaWxsPSJoc2woMzksIDEwMCUsIDUwJSkiIGQ9Ik02IDBhNiA2IDAgMCAwLTYgNiA2IDYgMCAwIDAgNiA2IDYgNiAwIDAgMCA2LTYgNiA2IDAgMCAwLTYtNnpNNSAyaDJ2NUg1VjJ6bTAgNmgydjJINVY4eiIvPiA8L3N2Zz4=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* an icon to use to mark external links, in cosmoGreen */&lt;br /&gt;
    --icon-external-link-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IGV4dGVybmFsIGxpbmsgPC90aXRsZT48cGF0aCBmaWxsPSJyZ2IoMTAsIDIxMiwgOTgpIiBkPSJNMTcgMTdIM1YzaDVWMUgzYTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi01aC0yeiIvPjxwYXRoIGZpbGw9InJnYigxMCwgMjEyLCA5OCkiIGQ9Im0xMSAxIDMuMjkgMy4yOS01LjczIDUuNzMgMS40MiAxLjQyIDUuNzMtNS43M0wxOSA5VjF6Ii8+PC9zdmc+&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* an asterisk icon used to mark required template fields, in yellow */&lt;br /&gt;
    --icon-asterisk-yellow: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IHJlcXVpcmVkIDwvdGl0bGU+PHBhdGggZmlsbD0iaHNsKDM5LCAxMDAlLCA1MCUpIiBkPSJNOC41IDBoM3YyMGgtM3oiLz48cGF0aCBmaWxsPSJoc2woMzksIDEwMCUsIDUwJSkiIGQ9Ik0xOS40IDEzLjcgMTggMTYuMy42IDYuMyAyIDMuN3oiLz48cGF0aCBmaWxsPSJoc2woMzksIDEwMCUsIDUwJSkiIGQ9Im0xOCAzLjcgMS40IDIuNi0xNy4zIDEwLTEuNS0yLjZ6Ii8+PC9zdmc+&amp;quot;);&lt;br /&gt;
    &lt;br /&gt;
    /* source editor icon - double brackets [[]], cosmoGreen color */&lt;br /&gt;
    --icon-source-editor-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IFdpa2l0ZXh0IDwvdGl0bGU+PGcgZmlsbD0icmdiKDEwLCAyMTIsIDk4KSI+PHBhdGggZD0iTTEgM3YxNGgzdi0ySDNWNWgxVjN6bTQgMHYxNGg0di0ySDdWNWgyVjN6bTExIDB2MmgxdjEwaC0xdjJoM1Yzem0tNSAwdjJoMnYxMGgtMnYyaDRWM3oiLz48L2c+PC9zdmc+&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* source editor mode switch icon in active state (which you open mode switch menu) - a pencil, in cosmo green */&lt;br /&gt;
    --icon-source-editor-mode-switch-active-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IGVkaXQgPC90aXRsZT48cGF0aCBmaWxsPSJyZ2IoMTAsIDIxMiwgOTgpIiBkPSJtMTYuNzcgOCAxLjk0LTJhMSAxIDAgMCAwIDAtMS40MWwtMy4zNC0zLjNhMSAxIDAgMCAwLTEuNDEgMEwxMiAzLjIzek0xIDE0LjI1VjE5aDQuNzVsOS45Ni05Ljk2LTQuNzUtNC43NXoiLz48L3N2Zz4=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* source editor syntax highlight icon in active state (when syntax higlighting is on) - a pen, in cosmo green */&lt;br /&gt;
    --icon-source-editor-syntax-highlight-mode-active-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IGhpZ2hsaWdodCA8L3RpdGxlPjxnIGZpbGw9IiMzNmMiPjxwYXRoIGZpbGw9InJnYigxMCwgMjEyLCA5OCkiIGQ9Ik0xNS4xNCAyLjI3YTEgMSAwIDAgMC0xLjQxIDBsLTEwIDEwYTEgMSAwIDAgMCAwIDEuNDFMNCAxNGwtMyA0aDVsMS0xIC4yOS4yOWExIDEgMCAwIDAgMS40MSAwbDEwLTEwYTEgMSAwIDAgMCAuMDMtMS40M3pNNyAxNWwtMi0yIDktOSAyIDJ6Ii8+PC9nPjwvc3ZnPg==&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* a puzzle icon present in templates in visual editor, in white */&lt;br /&gt;
    --icon-template-puzzle-white: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IHB1enpsZSA8L3RpdGxlPjxjaXJjbGUgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJ3aGl0ZSIgY3g9IjE3IiBjeT0iMTAiIHI9IjMiLz48cGF0aCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGQ9Ik0xMC41OCAzQTMgMyAwIDAgMSAxMSA0LjVhMyAzIDAgMCAxLTYgMEEzIDMgMCAwIDEgNS40MiAzSDF2MTJhMiAyIDAgMCAwIDIgMmgxMlYzeiIgZmlsbD0id2hpdGUiLz48L3N2Zz4=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* tabber icon present in visual editor → insert, in black */&lt;br /&gt;
    --icon-tabber-black: url(&amp;quot;data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiA8dGl0bGU+dGFiYmVyPC90aXRsZT4gPHBhdGggZmlsbD0iIzA5YWJmMSIgZD0iTTE4IDJIMkMuOSAyIDAgMi45IDAgNHYxMmMwIDEuMS45IDIgMiAyaDE2YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bTEgNWgtOGMtLjYgMC0xLS40LTEtMVYzaDhjLjYgMCAxIC40IDEgMXYzeiIvPiA8L3N2Zz4=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* dropdown icon (arrow-like), in cosmo blue */&lt;br /&gt;
    --icon-dropdown-cosmoBlue: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIj48dGl0bGU+IGRvd24gPC90aXRsZT48cGF0aCBmaWxsPSIjZDZlZGZmIiBkPSJNOS45IDIuOSA2IDYuOCAyLjEgMi45IDEgNGw1IDUgNS01eiIvPjwvc3ZnPg==&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region Uncategorized */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* Reset italic styling set by user agent */&lt;br /&gt;
cite,&lt;br /&gt;
dfn {&lt;br /&gt;
    font-style: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Straight quote marks for &amp;lt;q&amp;gt; */&lt;br /&gt;
q {&lt;br /&gt;
    quotes: &#039;&amp;quot;&#039; &#039;&amp;quot;&#039; &amp;quot;&#039;&amp;quot; &amp;quot;&#039;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Avoid collision of blockquote with floating elements by swapping margin and padding */&lt;br /&gt;
blockquote {&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    margin: 1em 0;&lt;br /&gt;
    padding: 0 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Consistent size for &amp;lt;small&amp;gt;, &amp;lt;sub&amp;gt; and &amp;lt;sup&amp;gt; */&lt;br /&gt;
small {&lt;br /&gt;
    font-size: 85%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body-content sub,&lt;br /&gt;
  .mw-body-content sup,&lt;br /&gt;
  span.reference /* for Parsoid */ {&lt;br /&gt;
    font-size: 80%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Same spacing for indented and unindented paragraphs on talk pages */&lt;br /&gt;
.ns-talk .mw-body-content dd {&lt;br /&gt;
    margin-top: 0.4em;&lt;br /&gt;
    margin-bottom: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main page fixes */&lt;br /&gt;
#interwiki-completelist {&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.biglink {&lt;br /&gt;
    font-family: &amp;quot;Teko&amp;quot;;&lt;br /&gt;
    font-style: oblique 10deg;&lt;br /&gt;
    font-variant-caps: small-caps;&lt;br /&gt;
    text-shadow: #1b1b1f 2px 3px, #a00d 3px 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reduce page jumps by hiding collapsed/dismissed content */&lt;br /&gt;
.client-js .mw-special-Watchlist #watchlist-message,&lt;br /&gt;
  .client-js .collapsible:not( .mw-made-collapsible).collapsed &amp;gt; tbody &amp;gt; tr:not(:first-child),&lt;br /&gt;
  &lt;br /&gt;
  /* Hide charinsert base for those not using the gadget */&lt;br /&gt;
  #editpage-specialchars {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Adds padding above Watchlist announcements where new recentchanges/watchlist filters are enabled */&lt;br /&gt;
.mw-rcfilters-enabled .mw-specialpage-summary {&lt;br /&gt;
    margin-top: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Highlight linked elements (such as clicked references) in blue */&lt;br /&gt;
.citation:target {&lt;br /&gt;
    background-color: rgba(0, 127, 255, 0.133);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for citations. Breaks long urls, etc., rather than overflowing box */&lt;br /&gt;
.citation {&lt;br /&gt;
    word-wrap: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Make the list of references smaller&lt;br /&gt;
   * Keep in sync with Template:Refbegin/styles.css&lt;br /&gt;
   * And Template:Reflist/styles.css&lt;br /&gt;
   */&lt;br /&gt;
ol.references {&lt;br /&gt;
    font-size: 90%;&lt;br /&gt;
    margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for horizontal lists (separator following item).&lt;br /&gt;
	 @source mediawiki.org/wiki/Snippets/Horizontal_lists&lt;br /&gt;
	 @revision 8 (2016-05-21)&lt;br /&gt;
	 @author [[User:Edokter]]&lt;br /&gt;
   */&lt;br /&gt;
.hlist dl,&lt;br /&gt;
.hlist ol,&lt;br /&gt;
.hlist ul {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Display list items inline */&lt;br /&gt;
.hlist dd,&lt;br /&gt;
.hlist dt,&lt;br /&gt;
.hlist li {&lt;br /&gt;
    margin: 0; /* don&#039;t trust the note that says margin doesn&#039;t work with inline&lt;br /&gt;
				  * removing margin: 0 makes dds have margins again */&lt;br /&gt;
    display: inline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Display nested lists inline */&lt;br /&gt;
.hlist.inline,&lt;br /&gt;
.hlist.inline dl,&lt;br /&gt;
.hlist.inline ol,&lt;br /&gt;
.hlist.inline ul,&lt;br /&gt;
.hlist dl dl,&lt;br /&gt;
.hlist dl ol,&lt;br /&gt;
.hlist dl ul,&lt;br /&gt;
.hlist ol dl,&lt;br /&gt;
.hlist ol ol,&lt;br /&gt;
.hlist ol ul,&lt;br /&gt;
.hlist ul dl,&lt;br /&gt;
.hlist ul ol,&lt;br /&gt;
.hlist ul ul {&lt;br /&gt;
    display: inline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide empty list items */&lt;br /&gt;
.hlist .mw-empty-li {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generate interpuncts */&lt;br /&gt;
.hlist dt:after {&lt;br /&gt;
    content: &amp;quot;: &amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
   * Note hlist style usage differs in Minerva and is defined in core as well!&lt;br /&gt;
   * Please check Minerva desktop (and Minerva.css) when changing&lt;br /&gt;
   * See https://phabricator.wikimedia.org/T213239&lt;br /&gt;
   */&lt;br /&gt;
.hlist dd:after,&lt;br /&gt;
.hlist li:after {&lt;br /&gt;
    content: &amp;quot; · &amp;quot;;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist dd:last-child:after,&lt;br /&gt;
.hlist dt:last-child:after,&lt;br /&gt;
.hlist li:last-child:after {&lt;br /&gt;
    content: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Add parentheses around nested lists */&lt;br /&gt;
.hlist dd dd:first-child:before,&lt;br /&gt;
.hlist dd dt:first-child:before,&lt;br /&gt;
.hlist dd li:first-child:before,&lt;br /&gt;
.hlist dt dd:first-child:before,&lt;br /&gt;
.hlist dt dt:first-child:before,&lt;br /&gt;
.hlist dt li:first-child:before,&lt;br /&gt;
.hlist li dd:first-child:before,&lt;br /&gt;
.hlist li dt:first-child:before,&lt;br /&gt;
.hlist li li:first-child:before {&lt;br /&gt;
    content: &amp;quot; (&amp;quot;;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist dd dd:last-child:after,&lt;br /&gt;
.hlist dd dt:last-child:after,&lt;br /&gt;
.hlist dd li:last-child:after,&lt;br /&gt;
.hlist dt dd:last-child:after,&lt;br /&gt;
.hlist dt dt:last-child:after,&lt;br /&gt;
.hlist dt li:last-child:after,&lt;br /&gt;
.hlist li dd:last-child:after,&lt;br /&gt;
.hlist li dt:last-child:after,&lt;br /&gt;
.hlist li li:last-child:after {&lt;br /&gt;
    content: &amp;quot;)&amp;quot;;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Put ordinals in front of ordered list items */&lt;br /&gt;
.hlist ol {&lt;br /&gt;
    counter-reset: listitem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist ol &amp;gt; li {&lt;br /&gt;
    counter-increment: listitem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist ol &amp;gt; li:before {&lt;br /&gt;
    content: &amp;quot; &amp;quot; counter(listitem) &amp;quot;\a0&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist dd ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist dt ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist li ol &amp;gt; li:first-child:before {&lt;br /&gt;
    content: &amp;quot; (&amp;quot; counter(listitem) &amp;quot;\a0&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Unbulleted lists */&lt;br /&gt;
.plainlist ol,&lt;br /&gt;
.plainlist ul {&lt;br /&gt;
    line-height: inherit;&lt;br /&gt;
    list-style: none none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.plainlist ol li,&lt;br /&gt;
.plainlist ul li {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Default style for navigation boxes */&lt;br /&gt;
.navbox {&lt;br /&gt;
    /* Navbox container style */&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    clear: both;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 1px;&lt;br /&gt;
    margin: 1em auto 0; /* Prevent preceding content from clinging to navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox .navbox {&lt;br /&gt;
    margin-top: 0; /* No top margin for nested navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox + .navbox {&lt;br /&gt;
    margin-top: -1px; /* Single pixel border between adjacent navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-inner,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-group,&lt;br /&gt;
.navbox-title,&lt;br /&gt;
.navbox-abovebelow {&lt;br /&gt;
    padding: 0.25em 1em; /* Title, group and above/below styles */&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
th.navbox-group {&lt;br /&gt;
    /* Group style */&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
    background-color: #fdfdfd; /* Background color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-list {&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    border-color: #fdfdfd; /* Must match background color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* cell spacing for navbox cells */&lt;br /&gt;
tr + tr &amp;gt; .navbox-abovebelow,&lt;br /&gt;
tr + tr &amp;gt; .navbox-group,&lt;br /&gt;
tr + tr &amp;gt; .navbox-image,&lt;br /&gt;
tr + tr &amp;gt; .navbox-list {&lt;br /&gt;
    /* Borders above 2nd, 3rd, etc. rows */&lt;br /&gt;
    border-top: 2px solid #fdfdfd; /* Must match background color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox th,&lt;br /&gt;
.navbox-title {&lt;br /&gt;
    background-color: #ccccff; /* Level 1 color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-abovebelow,&lt;br /&gt;
th.navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-title {&lt;br /&gt;
    background-color: #ddddff; /* Level 2 color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-subgroup .navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-abovebelow {&lt;br /&gt;
    background-color: #e6e6ff; /* Level 3 color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-even {&lt;br /&gt;
    background-color: #f7f7f7; /* Even row striping */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-odd {&lt;br /&gt;
    background-color: transparent; /* Odd row striping */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox .hlist td dl,&lt;br /&gt;
.navbox .hlist td ol,&lt;br /&gt;
.navbox .hlist td ul,&lt;br /&gt;
.navbox td.hlist dl,&lt;br /&gt;
.navbox td.hlist ol,&lt;br /&gt;
.navbox td.hlist ul {&lt;br /&gt;
    padding: 0.125em 0; /* Adjust hlist padding in navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for JQuery makeCollapsible, matching that of collapseButton */&lt;br /&gt;
.mw-parser-output .mw-collapsible-toggle {&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: right;&lt;br /&gt;
    padding-right: 0.2em;&lt;br /&gt;
    padding-left: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-collapsible-leftside-toggle .mw-collapsible-toggle {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    float: left;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Infobox template style */&lt;br /&gt;
.infobox {&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    border-spacing: 3px;&lt;br /&gt;
    background-color: #f8f9fa;&lt;br /&gt;
    color: black;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    margin: 0.5em 0 0.5em 1em;&lt;br /&gt;
    padding: 0.2em;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    float: right;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    clear: right;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    width: 22em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox-header,&lt;br /&gt;
  .infobox-label,&lt;br /&gt;
  .infobox-above,&lt;br /&gt;
  .infobox-full-data,&lt;br /&gt;
  .infobox-data,&lt;br /&gt;
  .infobox-below,&lt;br /&gt;
  .infobox-subheader,&lt;br /&gt;
  .infobox-image,&lt;br /&gt;
  .infobox-navbar,&lt;br /&gt;
  /* Remove element selector when every .infobox thing is using the standard module/templates  */&lt;br /&gt;
  .infobox th,&lt;br /&gt;
  .infobox td {&lt;br /&gt;
    vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox-label,&lt;br /&gt;
  .infobox-data,&lt;br /&gt;
  /* Remove element selector when every .infobox thing is using the standard module/templates  */&lt;br /&gt;
  .infobox th,&lt;br /&gt;
  .infobox td {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove .infobox when element selectors above are removed */&lt;br /&gt;
.infobox .infobox-above,&lt;br /&gt;
  .infobox .infobox-title,&lt;br /&gt;
  /* Remove element selector when every .infobox thing is using the standard module/templates  */&lt;br /&gt;
  .infobox caption {&lt;br /&gt;
    font-size: 125%;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox-title,&lt;br /&gt;
  /* Remove element selector when every .infobox thing is using the standard module/templates  */&lt;br /&gt;
  .infobox caption {&lt;br /&gt;
    padding: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove .infobox when element selectors above are removed */&lt;br /&gt;
.infobox .infobox-header,&lt;br /&gt;
.infobox .infobox-subheader,&lt;br /&gt;
.infobox .infobox-image,&lt;br /&gt;
.infobox .infobox-full-data,&lt;br /&gt;
.infobox .infobox-below {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove .infobox when element selectors above are removed */&lt;br /&gt;
.infobox .infobox-navbar {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Normal font styling for wikitable row headers with scope=&amp;quot;row&amp;quot; tag */&lt;br /&gt;
.wikitable.plainrowheaders th[scope=&amp;quot;row&amp;quot;] {&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Lists in wikitable data cells are always left-aligned */&lt;br /&gt;
.wikitable td ul,&lt;br /&gt;
.wikitable td ol,&lt;br /&gt;
.wikitable td dl {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix for hieroglyphs specificity issue in infoboxes ([[phab:T43869]]) */&lt;br /&gt;
table.mw-hiero-table td {&lt;br /&gt;
    vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Change the external link icon to an Adobe icon for all PDF files */&lt;br /&gt;
.mw-parser-output a[href$=&amp;quot;.pdf&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href*=&amp;quot;.pdf?&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href*=&amp;quot;.pdf#&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href$=&amp;quot;.PDF&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href*=&amp;quot;.PDF?&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href*=&amp;quot;.PDF#&amp;quot;].external {&lt;br /&gt;
    background: url(&amp;quot;//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif&amp;quot;)&lt;br /&gt;
        no-repeat right;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding-right: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Messagebox templates */&lt;br /&gt;
.messagebox {&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    background-color: #f8f9fa;&lt;br /&gt;
    width: 80%;&lt;br /&gt;
    margin: 0 auto 1em auto;&lt;br /&gt;
    padding: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.merge {&lt;br /&gt;
    border: 1px solid #c0b8cc;&lt;br /&gt;
    background-color: #f0e5ff;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.cleanup {&lt;br /&gt;
    border: 1px solid #9f9fff;&lt;br /&gt;
    background-color: #efefff;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.standard-talk {&lt;br /&gt;
    border: 1px solid #c0c090;&lt;br /&gt;
    background-color: #f8eaba;&lt;br /&gt;
    margin: 4px auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For old WikiProject banners inside banner shells. */&lt;br /&gt;
.mbox-inside .standard-talk {&lt;br /&gt;
    border: 1px solid #c0c090;&lt;br /&gt;
    background-color: #f8eaba;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 2px 0;&lt;br /&gt;
    padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.small {&lt;br /&gt;
    width: 238px;&lt;br /&gt;
    font-size: 85%;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    float: right;&lt;br /&gt;
    clear: both;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    margin: 0 0 1em 1em;&lt;br /&gt;
    line-height: 1.25em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.small-talk {&lt;br /&gt;
    width: 238px;&lt;br /&gt;
    font-size: 85%;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    float: right;&lt;br /&gt;
    clear: both;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    margin: 0 0 1em 1em;&lt;br /&gt;
    line-height: 1.25em;&lt;br /&gt;
    background-color: #f8eaba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Cell sizes for ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox message boxes */&lt;br /&gt;
th.mbox-text,&lt;br /&gt;
td.mbox-text {&lt;br /&gt;
    /* The message body cell(s) */&lt;br /&gt;
    border: none;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding: 0.25em 0.9em; /* 0.9em left/right */&lt;br /&gt;
    width: 100%; /* Make all mboxes the same width regardless of text length */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
td.mbox-image {&lt;br /&gt;
    /* The left image cell */&lt;br /&gt;
    border: none;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding: 2px 0 2px 0.9em; /* 0.9em left, 0px right */&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
td.mbox-imageright {&lt;br /&gt;
    /* The right image cell */&lt;br /&gt;
    border: none;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding: 2px 0.9em 2px 0; /* 0px left, 0.9em right */&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
td.mbox-empty-cell {&lt;br /&gt;
    /* An empty narrow cell */&lt;br /&gt;
    border: none;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    width: 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Article message box styles */&lt;br /&gt;
table.ambox {&lt;br /&gt;
    margin: 0 10%; /* 10% = Will not overlap with other elements */&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #36c; /* Default &amp;quot;notice&amp;quot; blue */&lt;br /&gt;
    background-color: #fbfbfb;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single border between stacked boxes. */&lt;br /&gt;
table.ambox + table.ambox,&lt;br /&gt;
table.ambox + .mw-empty-elt + table.ambox {&lt;br /&gt;
    margin-top: -1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ambox th.mbox-text,&lt;br /&gt;
.ambox td.mbox-text {&lt;br /&gt;
    /* The message body cell(s) */&lt;br /&gt;
    padding: 0.25em 0.5em; /* 0.5em left/right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ambox td.mbox-image {&lt;br /&gt;
    /* The left image cell */&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding: 2px 0 2px 0.5em; /* 0.5em left, 0px right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ambox td.mbox-imageright {&lt;br /&gt;
    /* The right image cell */&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding: 2px 0.5em 2px 0; /* 0px left, 0.5em right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-notice {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #36c; /* Blue */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-speedy {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #b32424; /* Red */&lt;br /&gt;
    background-color: #fee7e6; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-delete {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #b32424; /* Red */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-content {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #f28500; /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-style {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #fc3; /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-move {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #9932cc; /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-protection {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #a2a9b1; /* Gray-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image message box styles */&lt;br /&gt;
table.imbox {&lt;br /&gt;
    margin: 4px 10%;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    border: 3px solid #36c; /* Default &amp;quot;notice&amp;quot; blue */&lt;br /&gt;
    background-color: #fbfbfb;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.imbox .mbox-text .imbox {&lt;br /&gt;
    /* For imboxes inside imbox-text cells. */&lt;br /&gt;
    margin: 0 -0.5em; /* 0.9 - 0.5 = 0.4em left/right.        */&lt;br /&gt;
    display: block; /* Fix for webkit to force 100% width.  */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mbox-inside .imbox {&lt;br /&gt;
    /* For imboxes inside other templates.  */&lt;br /&gt;
    margin: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-notice {&lt;br /&gt;
    border: 3px solid #36c; /* Blue */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-speedy {&lt;br /&gt;
    border: 3px solid #b32424; /* Red */&lt;br /&gt;
    background-color: #fee7e6; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-delete {&lt;br /&gt;
    border: 3px solid #b32424; /* Red */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-content {&lt;br /&gt;
    border: 3px solid #f28500; /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-style {&lt;br /&gt;
    border: 3px solid #fc3; /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-move {&lt;br /&gt;
    border: 3px solid #9932cc; /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-protection {&lt;br /&gt;
    border: 3px solid #a2a9b1; /* Gray-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-license {&lt;br /&gt;
    border: 3px solid #88a; /* Dark gray */&lt;br /&gt;
    background-color: #f7f8ff; /* Light gray */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-featured {&lt;br /&gt;
    border: 3px solid #cba135; /* Brown-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Category message box styles */&lt;br /&gt;
table.cmbox {&lt;br /&gt;
    margin: 3px 10%;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    background-color: #dfe8ff; /* Default &amp;quot;notice&amp;quot; blue */&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-notice {&lt;br /&gt;
    background-color: #d8e8ff; /* Blue */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-speedy {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
    border: 4px solid #b32424; /* Red */&lt;br /&gt;
    background-color: #ffdbdb; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-delete {&lt;br /&gt;
    background-color: #ffdbdb; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-content {&lt;br /&gt;
    background-color: #ffe7ce; /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-style {&lt;br /&gt;
    background-color: #fff9db; /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-move {&lt;br /&gt;
    background-color: #e4d8ff; /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-protection {&lt;br /&gt;
    background-color: #efefe1; /* Gray-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Other pages message box styles */&lt;br /&gt;
table.ombox {&lt;br /&gt;
    margin: 4px 10%;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    border: 1px solid #a2a9b1; /* Default &amp;quot;notice&amp;quot; gray */&lt;br /&gt;
    background-color: #f8f9fa;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-notice {&lt;br /&gt;
    border: 1px solid #a2a9b1; /* Gray */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-speedy {&lt;br /&gt;
    border: 2px solid #b32424; /* Red */&lt;br /&gt;
    background-color: #fee7e6; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-delete {&lt;br /&gt;
    border: 2px solid #b32424; /* Red */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-content {&lt;br /&gt;
    border: 1px solid #f28500; /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-style {&lt;br /&gt;
    border: 1px solid #fc3; /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-move {&lt;br /&gt;
    border: 1px solid #9932cc; /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-protection {&lt;br /&gt;
    border: 2px solid #a2a9b1; /* Gray-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Talk page message box styles */&lt;br /&gt;
table.tmbox {&lt;br /&gt;
    margin: 4px 10%;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    border: 1px solid #c0c090; /* Default &amp;quot;notice&amp;quot; gray-brown */&lt;br /&gt;
    background-color: #f8eaba;&lt;br /&gt;
    min-width: 80%;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tmbox.mbox-small {&lt;br /&gt;
    min-width: 0; /* reset the min-width of tmbox above        */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mediawiki .mbox-inside .tmbox {&lt;br /&gt;
    /* For tmboxes inside other templates. The &amp;quot;mediawiki&amp;quot; class ensures that */&lt;br /&gt;
    margin: 2px 0; /* this declaration overrides other styles (including mbox-small above)   */&lt;br /&gt;
    width: 100%; /* For Safari and Opera */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mbox-inside .tmbox.mbox-small {&lt;br /&gt;
    /* &amp;quot;small&amp;quot; tmboxes should not be small when  */&lt;br /&gt;
    line-height: 1.5em; /* also &amp;quot;nested&amp;quot;, so reset styles that are   */&lt;br /&gt;
    font-size: 100%; /* set in &amp;quot;mbox-small&amp;quot; above.                */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-speedy {&lt;br /&gt;
    border: 2px solid #b32424; /* Red */&lt;br /&gt;
    background-color: #fee7e6; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-delete {&lt;br /&gt;
    border: 2px solid #b32424; /* Red */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-content {&lt;br /&gt;
    border: 2px solid #f28500; /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-style {&lt;br /&gt;
    border: 2px solid #fc3; /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-move {&lt;br /&gt;
    border: 2px solid #9932cc; /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-protection,&lt;br /&gt;
table.tmbox-notice {&lt;br /&gt;
    border: 1px solid #c0c090; /* Gray-brown */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Footer and header message box styles */&lt;br /&gt;
table.fmbox {&lt;br /&gt;
    clear: both;&lt;br /&gt;
    margin: 0.2em 0;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    background-color: #f8f9fa; /* Default &amp;quot;system&amp;quot; gray */&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.fmbox-system {&lt;br /&gt;
    background-color: #191970;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.fmbox-warning {&lt;br /&gt;
    border: 1px solid #bb7070; /* Dark pink */&lt;br /&gt;
    background-color: #ffdbdb; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.fmbox-editnotice {&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Div based &amp;quot;warning&amp;quot; style fmbox messages. */&lt;br /&gt;
div.mw-warning-with-logexcerpt,&lt;br /&gt;
div.mw-lag-warn-high,&lt;br /&gt;
div.mw-cascadeprotectedwarning,&lt;br /&gt;
div#mw-protect-cascadeon,&lt;br /&gt;
div.titleblacklist-warning {&lt;br /&gt;
    clear: both;&lt;br /&gt;
    margin: 0.2em 0;&lt;br /&gt;
    border: 1px solid #bb7070;&lt;br /&gt;
    background-color: #ffdbdb;&lt;br /&gt;
    padding: 0.25em 0.9em;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Use default color for partial block fmbox banner per [[Special:PermaLink/1028105567#pblock-style]] */&lt;br /&gt;
.mw-contributions-blocked-notice-partial .mw-warning-with-logexcerpt {&lt;br /&gt;
    border-color: #fc3;&lt;br /&gt;
    background-color: #fef6e7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* These mbox-small classes must be placed after all other&lt;br /&gt;
	 ambox/tmbox/ombox etc classes. &amp;quot;html body.mediawiki&amp;quot; is so&lt;br /&gt;
	 they override &amp;quot;table.ambox + table.ambox&amp;quot; above. */&lt;br /&gt;
html body.mediawiki .mbox-small {&lt;br /&gt;
    /* For the &amp;quot;small=yes&amp;quot; option. */&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    clear: right;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    float: right;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    margin: 4px 0 4px 1em;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    width: 238px;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    line-height: 1.25em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.mediawiki .mbox-small-left {&lt;br /&gt;
    /* For the &amp;quot;small=left&amp;quot; option. */&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    margin: 4px 1em 4px 0;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    width: 238px;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    line-height: 1.25em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for compact ambox */&lt;br /&gt;
/* Hide the images */&lt;br /&gt;
.compact-ambox table .mbox-image,&lt;br /&gt;
.compact-ambox table .mbox-imageright,&lt;br /&gt;
.compact-ambox table .mbox-empty-cell {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove borders, backgrounds, padding, etc. */&lt;br /&gt;
.compact-ambox table.ambox {&lt;br /&gt;
    border: none;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
    margin: 0 0 0 1.6em !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    width: auto;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.mediawiki .compact-ambox table.mbox-small-left {&lt;br /&gt;
    font-size: 100%;&lt;br /&gt;
    width: auto;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the text cell as a list item and remove its padding */&lt;br /&gt;
.compact-ambox table .mbox-text {&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.compact-ambox table .mbox-text-span {&lt;br /&gt;
    display: list-item;&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    list-style-type: square;&lt;br /&gt;
    list-style-image: url(/w/skins/MonoBook/resources/images/bullet.svg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Allow for hiding text in compact form */&lt;br /&gt;
.compact-ambox .hide-when-compact {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove underlines from certain links */&lt;br /&gt;
.nounderlines a,&lt;br /&gt;
.IPA a:link,&lt;br /&gt;
.IPA a:visited {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Prevent line breaks in silly places where desired (nowrap)&lt;br /&gt;
	 and links when we don&#039;t want them to (nowraplinks a) */&lt;br /&gt;
.nowrap,&lt;br /&gt;
.nowraplinks a {&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* But allow wrapping where desired: */&lt;br /&gt;
.wrap,&lt;br /&gt;
.wraplinks a {&lt;br /&gt;
    white-space: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Increase the height of the image upload box */&lt;br /&gt;
#wpUploadDescription {&lt;br /&gt;
    height: 13em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Minimum thumb width */&lt;br /&gt;
.thumbinner {&lt;br /&gt;
    min-width: 100px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Prevent floating boxes from overlapping any category listings,&lt;br /&gt;
	 file histories, edit previews, and edit [Show changes] views. */&lt;br /&gt;
#mw-subcategories,&lt;br /&gt;
#mw-pages,&lt;br /&gt;
#mw-category-media,&lt;br /&gt;
#filehistory,&lt;br /&gt;
#wikiPreview,&lt;br /&gt;
#wikiDiff {&lt;br /&gt;
    clear: both;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Selectively hide headers in WikiProject banners */&lt;br /&gt;
/* TemplateStyles */&lt;br /&gt;
.wpb .wpb-header {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wpbs-inner .wpb .wpb-header {&lt;br /&gt;
    display: table-row;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wpbs-inner .wpb-outside {&lt;br /&gt;
    display: none; /* hide things that should only display outside shells */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for Abuse Filter tags */&lt;br /&gt;
.mw-tag-markers {&lt;br /&gt;
    font-style: italic;&lt;br /&gt;
    font-size: 90%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide stuff meant for accounts with special permissions. Made visible again in&lt;br /&gt;
	 [[MediaWiki:Group-checkuser.css]], [[MediaWiki:Group-sysop.css]], [[MediaWiki:Group-abusefilter.css]],&lt;br /&gt;
	 [[MediaWiki:Group-abusefilter-helper.css]], [[MediaWiki:Group-patroller.css]],&lt;br /&gt;
	 [[MediaWiki:Group-templateeditor.css]], [[MediaWiki:Group-extendedmover.css]],&lt;br /&gt;
	 [[MediaWiki:Group-extendedconfirmed.css]], and [[Mediawiki:Group-autoconfirmed.css]]. */&lt;br /&gt;
.checkuser-show,&lt;br /&gt;
.sysop-show,&lt;br /&gt;
.abusefilter-show,&lt;br /&gt;
.abusefilter-helper-show,&lt;br /&gt;
.patroller-show,&lt;br /&gt;
.templateeditor-show,&lt;br /&gt;
.extendedmover-show,&lt;br /&gt;
.extendedconfirmed-show,&lt;br /&gt;
.autoconfirmed-show,&lt;br /&gt;
.user-show {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the redlink generated by {{Editnotice}},&lt;br /&gt;
	 this overrides the &amp;quot;.sysop-show { display: none; }&amp;quot; above that applies&lt;br /&gt;
	 to the same link as well. See [[phab:T45013]]&lt;br /&gt;
  &lt;br /&gt;
	 Hide the images in editnotices to keep them readable in VE view.&lt;br /&gt;
	 Long term, editnotices should become a core feature so that they can be designed responsive. */&lt;br /&gt;
.ve-ui-mwNoticesPopupTool-item .editnotice-redlink,&lt;br /&gt;
.ve-ui-mwNoticesPopupTool-item .mbox-image,&lt;br /&gt;
.ve-ui-mwNoticesPopupTool-item .mbox-imageright {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove bullets when there are multiple edit page warnings */&lt;br /&gt;
ul.permissions-errors &amp;gt; li {&lt;br /&gt;
    list-style: none none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
ul.permissions-errors {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* texhtml class for inline math (based on generic times-serif class) */&lt;br /&gt;
span.texhtml {&lt;br /&gt;
    font-family: &amp;quot;Nimbus Roman No9 L&amp;quot;, &amp;quot;Times New Roman&amp;quot;, Times, serif;&lt;br /&gt;
    font-size: 118%;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
    /* Force tabular and lining display for texhtml */&lt;br /&gt;
    -moz-font-feature-settings: &amp;quot;lnum&amp;quot;, &amp;quot;tnum&amp;quot;, &amp;quot;kern&amp;quot; 0;&lt;br /&gt;
    -webkit-font-feature-settings: &amp;quot;lnum&amp;quot;, &amp;quot;tnum&amp;quot;, &amp;quot;kern&amp;quot; 0;&lt;br /&gt;
    font-feature-settings: &amp;quot;lnum&amp;quot;, &amp;quot;tnum&amp;quot;, &amp;quot;kern&amp;quot; 0;&lt;br /&gt;
    font-variant-numeric: lining-nums tabular-nums;&lt;br /&gt;
    font-kerning: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.texhtml span.texhtml {&lt;br /&gt;
    font-size: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.mwe-math-mathml-inline {&lt;br /&gt;
    font-size: 118%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Make &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt; be left aligned with one space indent for &lt;br /&gt;
   * compatibility with style conventions&lt;br /&gt;
   */&lt;br /&gt;
.mwe-math-fallback-image-display,&lt;br /&gt;
.mwe-math-mathml-display {&lt;br /&gt;
    margin-left: 1.6em !important;&lt;br /&gt;
    margin-top: 0.6em;&lt;br /&gt;
    margin-bottom: 0.6em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mwe-math-mathml-display math {&lt;br /&gt;
    display: inline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Work-around for [[phab:T25965]] / [[phab:T100106]] (Kaltura advertisement) */&lt;br /&gt;
.k-player .k-attribution {&lt;br /&gt;
    visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move &#039;play&#039; button of video player to bottom left corner */&lt;br /&gt;
.PopUpMediaTransform a .play-btn-large {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    top: auto;&lt;br /&gt;
    right: auto;&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
    left: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen {&lt;br /&gt;
    /* Put a chequered background behind images, only visible if they have transparency.&lt;br /&gt;
		 &#039;.filehistory a img&#039; and &#039;#file img:hover&#039; are handled by MediaWiki core (as of 1.19) */&lt;br /&gt;
    .gallerybox .thumb img {&lt;br /&gt;
        background: #fff&lt;br /&gt;
            url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png)&lt;br /&gt;
            repeat;&lt;br /&gt;
    }&lt;br /&gt;
    /* But not on articles, user pages, portals or with opt-out. */&lt;br /&gt;
    .ns-0 .gallerybox .thumb img,&lt;br /&gt;
    .ns-2 .gallerybox .thumb img,&lt;br /&gt;
    .ns-100 .gallerybox .thumb img,&lt;br /&gt;
    .nochecker .gallerybox .thumb img {&lt;br /&gt;
        background-image: none;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Display &amp;quot;From Wikipedia, the free encyclopedia&amp;quot; in skins that support it,&lt;br /&gt;
		 do not apply to print mode */&lt;br /&gt;
    /*&lt;br /&gt;
	  #siteSub {&lt;br /&gt;
		  display: block;&lt;br /&gt;
	  }&lt;br /&gt;
	  */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide FlaggedRevs notice UI when there are no pending changes */&lt;br /&gt;
.flaggedrevs_draft_synced,&lt;br /&gt;
  .flaggedrevs_stable_synced,&lt;br /&gt;
  /* &amp;quot;Temporary&amp;quot; to remove links in sidebar T255381 */&lt;br /&gt;
  #t-upload,&lt;br /&gt;
  /* Hide broken download box on Special:Book pending T285400 */&lt;br /&gt;
  .mw-special-Book #coll-downloadbox {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix horizontal scrolling of long edit summaries T158725 */&lt;br /&gt;
span.comment {&lt;br /&gt;
    overflow-wrap: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mediawiki,&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: black;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel {&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-content-container,&lt;br /&gt;
#mw-header-container,&lt;br /&gt;
#mw-header-nav-hack,&lt;br /&gt;
#mw-content-wrapper,&lt;br /&gt;
#mw-content,&lt;br /&gt;
#p-logo {&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-header-nav-hack {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #212126;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-code {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
footer,&lt;br /&gt;
#footer-info-lastmod,&lt;br /&gt;
#footer-info-copyright {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
p,&lt;br /&gt;
h1,&lt;br /&gt;
h2,&lt;br /&gt;
h3,&lt;br /&gt;
h4,&lt;br /&gt;
h5,&lt;br /&gt;
h6,&lt;br /&gt;
li {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a,&lt;br /&gt;
.vector-menu-portal .vector-menu-content li a,&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
body.skin--responsive #p-cactions li a {&lt;br /&gt;
    color: lightblue;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:visited,&lt;br /&gt;
.vector-menu-portal .vector-menu-content li a:visited,&lt;br /&gt;
.vector-menu-tabs li a:visited,&lt;br /&gt;
body.skin--responsive #p-cactions li a:visited {&lt;br /&gt;
    color: #007fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin--responsive #p-cactions li a {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-prefs-buttons {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a.extiw:visited,&lt;br /&gt;
a.external:visited,&lt;br /&gt;
.mw-parser-output a.extiw:visited,&lt;br /&gt;
.mw-parser-output a.external:visited,&lt;br /&gt;
body.skin--responsive #p-cactions li a.external:visited {&lt;br /&gt;
    color: #8a2be2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs .selected a,&lt;br /&gt;
.vector-menu-tabs .selected a:visited,&lt;br /&gt;
body.skin--responsive #p-cactions li.selected a {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin--responsive #p-cactions li.selected a {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tools-inline li a {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tools-inline span {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#personal h2,&lt;br /&gt;
#site-tools h2,&lt;br /&gt;
#site-navigation h2,&lt;br /&gt;
#searchButton {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#personal h2 span {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-site-navigation .sidebar-chunk,&lt;br /&gt;
#mw-site-navigation .sidebar-chunk,&lt;br /&gt;
#mw-related-navigation .sidebar-chunk,&lt;br /&gt;
body.skin--responsive .portlet,&lt;br /&gt;
body.skin--responsive .pBody {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#p-logo-text a {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#ca-nstab-mediawiki.a {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-changeslist-links {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#simpleSearch {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#searchInput {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-createaccount {&lt;br /&gt;
    visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-user-links .vector-user-menu-more .vector-menu-content-list li a,&lt;br /&gt;
#personal .dropdown {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin--responsive #p-cactions li.selected {&lt;br /&gt;
    border: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs .selected {&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pagehistory li.selected {&lt;br /&gt;
    background: #1b4d3e;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.mw-warning-with-logexcerpt,&lt;br /&gt;
div.mw-lag-warn-high,&lt;br /&gt;
div.mw-cascadeprotectedwarning,&lt;br /&gt;
div#mw-protect-cascadeon,&lt;br /&gt;
div.titleblacklist-warning {&lt;br /&gt;
    background: #7c0a02;&lt;br /&gt;
    border: 1px solid #bb7070;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wikitable {&lt;br /&gt;
    background: var(--bg-color-light-x3);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.toc {&lt;br /&gt;
    background: var(--bg-color-light-x3);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-content-ltr .tocnumber {&lt;br /&gt;
    color: grey;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; td,&lt;br /&gt;
.wikitable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wikitable &amp;gt; * &amp;gt; tr &amp;gt; th {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.quickbox {&lt;br /&gt;
    border: 1px solid #303038;&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.quickboxhead {&lt;br /&gt;
    border-bottom: 1px solid #303038;&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.thumbinner,&lt;br /&gt;
.thumbinner .thumbimage {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox tbody,&lt;br /&gt;
table.ombox {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox tbody,&lt;br /&gt;
table.ambox {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border-top: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    border-bottom: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    border-right: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox tbody,&lt;br /&gt;
table.imbox {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* OOUI PAIN */&lt;br /&gt;
/* Recent Changes */&lt;br /&gt;
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled&lt;br /&gt;
    .oo-ui-tagMultiselectWidget-handle,&lt;br /&gt;
.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid #303038;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic OOUI elements */&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid #303038;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup {&lt;br /&gt;
    background: var(--bg-color-light-x3);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* SITE SPECIFIC */&lt;br /&gt;
/*&lt;br /&gt;
  .chemrecipeimg img {&lt;br /&gt;
	  background-image: url(&#039;https://wiki.spacestation14.com/w/images/7/75/Beaker_Fill.png&#039;);&lt;br /&gt;
	  background-blend-mode: multiply;&lt;br /&gt;
	  background-position: center;&lt;br /&gt;
  }&lt;br /&gt;
  */&lt;br /&gt;
@media screen {&lt;br /&gt;
    .mw-body-content .recipeimg a &amp;gt; img {&lt;br /&gt;
        padding: 0;&lt;br /&gt;
        margin: 0;&lt;br /&gt;
        border: 0;&lt;br /&gt;
        width: 32px !important;&lt;br /&gt;
        max-width: 32px !important;&lt;br /&gt;
        height: 32px !important;&lt;br /&gt;
        max-height: 32px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.positive {&lt;br /&gt;
    color: #00ff00;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.negative {&lt;br /&gt;
    color: #ff0000;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.anglerect {&lt;br /&gt;
    --angle-rect-clip-size: 16px;&lt;br /&gt;
    clip-path: polygon(&lt;br /&gt;
        0 0,&lt;br /&gt;
        calc(100% - var(--angle-rect-clip-size)) 0,&lt;br /&gt;
        100% var(--angle-rect-clip-size),&lt;br /&gt;
        100% 100%,&lt;br /&gt;
        var(--angle-rect-clip-size) 100%,&lt;br /&gt;
        0 calc(100% - var(--angle-rect-clip-size))&lt;br /&gt;
    );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* hack for mobile/nomobile */&lt;br /&gt;
.flex {&lt;br /&gt;
    display: flex;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (min-width: 851px) {&lt;br /&gt;
    .mobile {&lt;br /&gt;
        display: none;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 850px) {&lt;br /&gt;
    .nomobile {&lt;br /&gt;
        display: none;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
img {&lt;br /&gt;
    -ms-interpolation-mode: nearest-neighbor;&lt;br /&gt;
    image-rendering: -moz-crisp-edges;&lt;br /&gt;
    image-rendering: -o-crisp-edges;&lt;br /&gt;
    image-rendering: -webkit-optimize-contrast;&lt;br /&gt;
    image-rendering: crisp-edges;&lt;br /&gt;
    image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* allows enabling smooth rendering for images by adding this class to them whenever needed */&lt;br /&gt;
img.smooth-render,&lt;br /&gt;
.smooth-render img {&lt;br /&gt;
    image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.layered {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0;&lt;br /&gt;
    left: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.blend {&lt;br /&gt;
    mix-blend-mode: multiply;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* replace pencil icon in &amp;quot;edit section&amp;quot; buttons with a version that&#039;s visible */&lt;br /&gt;
.mw-editsection {&lt;br /&gt;
    background-image: url(/w/images/a/a9/Pencil-lightblue.svg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region GENERAL STYLES */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
code {&lt;br /&gt;
    color: var(--code-color-text);&lt;br /&gt;
    background-color: var(--code-color-bg);&lt;br /&gt;
    border: 1px solid var(--code-color-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
pre {&lt;br /&gt;
    color: var(--code-color-text);&lt;br /&gt;
    background-color: var(--code-color-bg);&lt;br /&gt;
    border: 1px solid var(--code-color-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover {&lt;br /&gt;
    /* keep the same color */&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
    /* keep underline */&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:visited {&lt;br /&gt;
    color: var(--link-color-visited);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:visited:hover {&lt;br /&gt;
    /* keep the same color */&lt;br /&gt;
    color: var(--link-color-visited);&lt;br /&gt;
    /* keep underline */&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* big links on the main page */&lt;br /&gt;
.biglink &amp;gt; a:hover {&lt;br /&gt;
    color: #2952a3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* big links on the main page */&lt;br /&gt;
.biglink &amp;gt; a:visited:hover {&lt;br /&gt;
    color: #1e3666;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #endregion */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region SYSTEM MESSAGES */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* system message banner */&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* system success banner */&lt;br /&gt;
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-success {&lt;br /&gt;
    background-color: hsl(167 37% 27% / 1);&lt;br /&gt;
    border-color: #096450;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* system warning banner (e.g. when you preview changes in the source editor and the &amp;quot;changes not yeh published&amp;quot; banner pops up) */&lt;br /&gt;
.mw-message-box-warning,&lt;br /&gt;
/* another system warning banner */&lt;br /&gt;
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-warning {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--warning-color);&lt;br /&gt;
    border-color: var(--warning-color-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* another system error banner */&lt;br /&gt;
.mw-message-box-error,&lt;br /&gt;
/* system error banner (e.g., when you remove the parameter name from templateData param) */&lt;br /&gt;
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-error {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--danger-color-dark-x2);&lt;br /&gt;
    border-color: var(--danger-color-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region IMAGES &amp;amp; GALLERIES */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* images with &amp;quot;thumb&amp;quot; type */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Thumb&#039;], &lt;br /&gt;
/* images with &amp;quot;frame&amp;quot; type */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Frame&#039;],&lt;br /&gt;
/* images with &amp;quot;thumb&amp;quot; type → caption */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Thumb&#039;] &amp;gt; figcaption, &lt;br /&gt;
/* images with &amp;quot;frame&amp;quot; type  → caption */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Frame&#039;] &amp;gt; figcaption,&lt;br /&gt;
/* The backgrounds for galleries. */&lt;br /&gt;
#content .gallerybox div.thumb {&lt;br /&gt;
	background-color: var(--bg-color-light-x2);&lt;br /&gt;
	border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* images with &amp;quot;thumb&amp;quot; type → image */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Thumb&#039;] &amp;gt; :not(figcaption) .mw-file-element, &lt;br /&gt;
/* images with &amp;quot;frame&amp;quot; type → image */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Frame&#039;] &amp;gt; :not(figcaption) .mw-file-element,&lt;br /&gt;
/* some other images */&lt;br /&gt;
.mw-image-border .mw-file-element {&lt;br /&gt;
	border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* images with &amp;quot;thumb&amp;quot; type → open image icon */&lt;br /&gt;
.mw-content-ltr figure[typeof~=&#039;mw:File/Thumb&#039;] &amp;gt; .mw-file-description::after, &lt;br /&gt;
/* images with &amp;quot;thumb&amp;quot; type → ????? (something alike to the above) */&lt;br /&gt;
.mw-content-ltr figure[typeof~=&#039;mw:File/Thumb&#039;] &amp;gt; .mw-file-magnify::after {&lt;br /&gt;
	filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region PAGE DIFF */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* page versions diff → diff entry (one cell) */&lt;br /&gt;
.diff .diff-context {&lt;br /&gt;
    background: var(--code-color-bg);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page versions diff → cell (deleted text) */&lt;br /&gt;
.diff .diff-deletedline {&lt;br /&gt;
    border-color: var(--red-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page versions diff → cell (added text) */&lt;br /&gt;
.diff .diff-addedline {&lt;br /&gt;
    border-color: var(--green-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page versions diff → cell → inline diff */&lt;br /&gt;
.diff .diffchange {&lt;br /&gt;
    background-color: var(--blue-color-dark-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #endregion */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region Search */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* SEARCH BAR */&lt;br /&gt;
&lt;br /&gt;
/* search form → search bar */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table input[type=search] {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → search bar → search icon */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table .oo-ui-icon-search,&lt;br /&gt;
/* search form → search bar → clear search icon */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table .oo-ui-indicator-clear {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → search bar → search button */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table button[type=submit],&lt;br /&gt;
/* search form → advanced search options → all/none toggle container → button */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-togglebox input[type=button] {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → search bar → search button hover */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table button[type=submit]:hover,&lt;br /&gt;
/* search form → advanced search options → all/none toggle container → button hover */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-togglebox input[type=button]:hover {&lt;br /&gt;
    background-color: var(--action-color-light);&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → search bar → search button active */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table button[type=submit]:active,&lt;br /&gt;
/* search form → advanced search options → all/none toggle container → button active */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-togglebox input[type=button]:active {&lt;br /&gt;
    background-color: var(--action-color-dark-x2);&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → search in pane → namespace suggest → namespace with a border */&lt;br /&gt;
.oo-ui-defaultOverlay &amp;gt; .oo-ui-selectWidget .mw-advancedSearch-namespace-border {&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* SEARCH BAR END */&lt;br /&gt;
&lt;br /&gt;
/* search form → results count info */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table .results-info {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → advanced search/search in pane */&lt;br /&gt;
.mw-search-form-wrapper .mw-advancedSearch-expandablePane-button &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → advanced search/search in pane hover */&lt;br /&gt;
.mw-search-form-wrapper .mw-advancedSearch-expandablePane-button &amp;gt; .oo-ui-buttonElement-button:hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x2) !important;&lt;br /&gt;
    /* stays the same */&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
    border-color: var(--border-color) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → advanced search/search in pane → &amp;quot;down&amp;quot; indication icon */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-indicator-down {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → advanced search/search in pane → content container */&lt;br /&gt;
.mw-search-form-wrapper .mw-advancedSearch-expandablePane-pane &amp;gt; * {&lt;br /&gt;
    /* a slight &amp;quot;glow&amp;quot; at the top */&lt;br /&gt;
    background: linear-gradient(hsla(0, 0%, 100%, 0.1), var(--bg-color) 0.5em);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* TAGS */&lt;br /&gt;
&lt;br /&gt;
/* search form → tag */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget {&lt;br /&gt;
    background-color: var(--bg-color-light-x3) !important;&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
    border-color: var(--border-color-light) !important;&lt;br /&gt;
    text-shadow: 0 0 3px var(--bg-color) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag → remove button hover */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget .oo-ui-buttonElement-button:hover {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag → remove icon */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget .oo-ui-icon-close {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → disabled tag */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget.oo-ui-widget-disabled {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: color-mix(in srgb, var(--text-color), var(--bg-color) 22%);&lt;br /&gt;
    text-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag → link */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget &amp;gt; a {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag with a non-existing link */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget:has(a.new) {&lt;br /&gt;
    background-color: var(--warning-color);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
    text-shadow: 0 0 3px var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TAGS END */&lt;br /&gt;
/* FIELDS */&lt;br /&gt;
&lt;br /&gt;
/* search form → info icon */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-icon-info,&lt;br /&gt;
/* search form → menu icon */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-icon-menu,&lt;br /&gt;
/* search form → search icon */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-icon-search {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
} &lt;br /&gt;
&lt;br /&gt;
/* search form → dropdown input */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownInputWidget,&lt;br /&gt;
/* search form → dropdown input hover */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownInputWidget:hover {&lt;br /&gt;
    /* remove this extra bg */&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → fields group → label */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-fieldsetLayout-header &amp;gt; .oo-ui-labelElement-label {&lt;br /&gt;
    /* should be the same as the bg to hide the line underneath */&lt;br /&gt;
    background: var(--bg-color) !important;&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
    font-weight: bold !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag select field */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-tagMultiselectWidget,&lt;br /&gt;
/* search form → text input field → input */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
/* search form → dropdown select */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownWidget-handle,&lt;br /&gt;
/* search form → dropdown select hover */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownWidget-handle:hover {&lt;br /&gt;
    background-color: var(--bg-color-light) !important;&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag select field → input */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-tagMultiselectWidget input {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag select field → next nested container element */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-tagMultiselectWidget &amp;gt; .oo-ui-tagMultiselectWidget-handle,&lt;br /&gt;
/* search form → text input field → input */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
/* search form → dropdown select */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownWidget-handle {&lt;br /&gt;
    border-color: var(--border-color-light) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag select field hover → next nested container element */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-tagMultiselectWidget:hover &amp;gt; .oo-ui-tagMultiselectWidget-handle,&lt;br /&gt;
/* search form → text input field → input hover */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-textInputWidget .oo-ui-inputWidget-input:hover,&lt;br /&gt;
/* search form → dropdown select hover */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownWidget-handle:hover {&lt;br /&gt;
    border-color: var(--border-color-light) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* FIELDS END */&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region Popups */&lt;br /&gt;
/* various popup windows */&lt;br /&gt;
/* some of them live in &amp;quot;.oo-ui-defaultOverlay&amp;quot; */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* OPTION SELECT */&lt;br /&gt;
&lt;br /&gt;
/* option select popup */&lt;br /&gt;
.oo-ui-selectWidget {&lt;br /&gt;
    background-color: var(--bg-color);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* option select popup → option */&lt;br /&gt;
.oo-ui-selectWidget &amp;gt; .oo-ui-menuOptionWidget.oo-ui-menuOptionWidget {&lt;br /&gt;
    background-color: var(--bg-color);&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* option select popup → option hover */&lt;br /&gt;
.oo-ui-selectWidget &amp;gt; .oo-ui-menuOptionWidget.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    transition: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* option select popup → selected option hover */&lt;br /&gt;
.oo-ui-selectWidget &amp;gt; .oo-ui-menuOptionWidget.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected.oo-ui-optionWidget-highlighted {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color-dark);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* option select popup → option active */&lt;br /&gt;
.oo-ui-selectWidget &amp;gt; .oo-ui-menuOptionWidget.oo-ui-menuOptionWidget.oo-ui-optionWidget-pressed,&lt;br /&gt;
/* option select popup → selected option */&lt;br /&gt;
.oo-ui-selectWidget &amp;gt; .oo-ui-menuOptionWidget.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    transition: none;&lt;br /&gt;
    background-color: var(--action-color-dark);&lt;br /&gt;
    background: linear-gradient(90deg,&lt;br /&gt;
        var(--action-color) 0%, &lt;br /&gt;
        var(--action-color-dark-x2) 100%&lt;br /&gt;
    );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* OPTION SELECT END */&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region =📕= SOURCE EDITOR =📕= */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* existing styles */&lt;br /&gt;
&lt;br /&gt;
textarea {&lt;br /&gt;
    background: var(--bg-color-light-x3);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* new styles */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
    --se-mode-icon: var(--icon-source-editor-cosmoGreen);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor content */&lt;br /&gt;
.mw-editform #wpTextbox1 {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section */&lt;br /&gt;
.mw-editform .editOptions {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section → edit summary */&lt;br /&gt;
.mw-editform .editOptions input#wpSummary {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section → edit summary hover */&lt;br /&gt;
.mw-editform .editOptions input#wpSummary:hover {&lt;br /&gt;
    border-color: var(--border-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section &amp;quot;save changes&amp;quot; button */&lt;br /&gt;
.mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpSave {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section &amp;quot;save changes&amp;quot; button hover */&lt;br /&gt;
.mw-editform&lt;br /&gt;
    .editOptions&lt;br /&gt;
    .editButtons&lt;br /&gt;
    .oo-ui-buttonElement-button#wpSave:hover {&lt;br /&gt;
    background-color: var(--action-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section &amp;quot;save changes&amp;quot; button active */&lt;br /&gt;
.mw-editform&lt;br /&gt;
    .editOptions&lt;br /&gt;
    .editButtons&lt;br /&gt;
    .oo-ui-buttonElement-button#wpSave:active {&lt;br /&gt;
    background-color: var(--action-color-dark);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section &amp;quot;show preview/changes&amp;quot; buttons */&lt;br /&gt;
.mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpPreview,&lt;br /&gt;
  .mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpDiff,&lt;br /&gt;
  /* &amp;quot;Manage TemplateData&amp;quot; button above the text editor when editing a template&lt;br /&gt;
  !important directives are used to override the defaults */&lt;br /&gt;
  .tdg-editscreen-main .oo-ui-buttonElement-button {&lt;br /&gt;
    background-color: var(--bg-color-light) !important;&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor → footer section → show preview/changes buttons hover */&lt;br /&gt;
.mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpPreview:hover,&lt;br /&gt;
  .mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpDiff:hover,&lt;br /&gt;
  /* &amp;quot;Manage TemplateData&amp;quot; button above the text editor when editing a template&lt;br /&gt;
  !important directives are used to override the defaults */&lt;br /&gt;
  .tdg-editscreen-main .oo-ui-buttonElement-button:hover {&lt;br /&gt;
    background-color: var(--action-color-light) !important;&lt;br /&gt;
    /* override of the default selector */&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor → footer section → show preview/changes buttons active */&lt;br /&gt;
.mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpPreview:active,&lt;br /&gt;
  .mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpDiff:active,&lt;br /&gt;
  /* &amp;quot;Manage TemplateData&amp;quot; button above the text editor when editing a template&lt;br /&gt;
  !important directives are used to override the defaults */&lt;br /&gt;
  .tdg-editscreen-main .oo-ui-buttonElement-button:active {&lt;br /&gt;
    background-color: var(--action-color-dark) !important;&lt;br /&gt;
    /* override of the default selector */&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar */&lt;br /&gt;
.wikiEditor-ui-toolbar {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar icons - inverting from black to white */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-indicator-down {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar icons on hover */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-buttonElement-button:hover,&lt;br /&gt;
  /* text editor toolbar mode switch icon button on hover */&lt;br /&gt;
  .wikiEditor-ui-toolbar .oo-ui-widget .oo-ui-popupToolGroup-handle:hover {&lt;br /&gt;
    /* !important directive makes the override much easier here */&lt;br /&gt;
    background-color: var(--bg-color-light-x3) !important;&lt;br /&gt;
&lt;br /&gt;
    /* more &amp;quot;snappier&amp;quot; transition */&lt;br /&gt;
    transition: background-color 50ms ease-out, color 50ms ease-out,&lt;br /&gt;
        border-color 50ms ease-out, box-shadow 50ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar mode switch icon button (when active) */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-popupToolGroup-active&lt;br /&gt;
    .oo-ui-popupToolGroup-handle {&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar mode switch icon button → icon (when active) */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-popupToolGroup-active&lt;br /&gt;
    .oo-ui-popupToolGroup-handle&lt;br /&gt;
    .oo-ui-iconElement-icon {&lt;br /&gt;
    filter: none;&lt;br /&gt;
    background-image: url(&amp;quot;data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Ctitle%3E%20edit%20%3C%2Ftitle%3E%3Cpath%20fill%3D%22rgb(10%2C%20212%2C%2098)%22%20d%3D%22m16.77%208%201.94-2a1%201%200%200%200%200-1.41l-3.34-3.3a1%201%200%200%200-1.41%200L12%203.23zM1%2014.25V19h4.75l9.96-9.96-4.75-4.75z%22%2F%3E%3C%2Fsvg%3E&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar → syntax highlight button → icon (when active) */&lt;br /&gt;
span.oo-ui-iconElement-icon.oo-ui-icon-highlight.oo-ui-image-progressive {&lt;br /&gt;
    /* disable icon filter applied earlier */&lt;br /&gt;
    filter: none;&lt;br /&gt;
    /* replace with a proper image instead */&lt;br /&gt;
    background-image: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IGhpZ2hsaWdodCA8L3RpdGxlPjxnIGZpbGw9IiMzNmMiPjxwYXRoIGZpbGw9InJnYigxMCwgMjEyLCA5OCkiIGQ9Ik0xNS4xNCAyLjI3YTEgMSAwIDAgMC0xLjQxIDBsLTEwIDEwYTEgMSAwIDAgMCAwIDEuNDFMNCAxNGwtMyA0aDVsMS0xIC4yOS4yOWExIDEgMCAwIDAgMS40MSAwbDEwLTEwYTEgMSAwIDAgMCAuMDMtMS40M3pNNyAxNWwtMi0yIDktOSAyIDJ6Ii8+PC9nPjwvc3ZnPg==&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar labels */&lt;br /&gt;
.wikiEditor-ui-toolbar .group .label {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    filter: brightness(80%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar labels with .tool-select class (they act as select) */&lt;br /&gt;
.wikiEditor-ui-toolbar .group .tool-select .label {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    filter: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar label (that acts as select) options container */&lt;br /&gt;
.wikiEditor-ui-toolbar .group .tool-select .options {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar label (that acts as select) options */&lt;br /&gt;
.wikiEditor-ui-toolbar .group .tool-select .options .option,&lt;br /&gt;
  /* text editor toolbar → group lists inside tabs → options */&lt;br /&gt;
  .wikiEditor-ui-toolbar .booklet&amp;gt;.index {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
&lt;br /&gt;
    /* a new prop, introduced because of hover */&lt;br /&gt;
    transition: background-color 50ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar → special characters tab → special characters */&lt;br /&gt;
.wikiEditor-ui-toolbar .page-characters div span {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
&lt;br /&gt;
    /* a new prop, introduced because of hover */&lt;br /&gt;
    transition: background-color 50ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar label (that acts as select) options on hover&lt;br /&gt;
  note: no hover is defined by default, this is an addition */&lt;br /&gt;
.wikiEditor-ui-toolbar .group .tool-select .menu .options .option:hover,&lt;br /&gt;
  /* text editor toolbar → group lists inside tabs → options on hover */&lt;br /&gt;
  .wikiEditor-ui-toolbar .booklet&amp;gt;.index&amp;gt; :hover,&lt;br /&gt;
  /* text editor toolbar → special characters tab → special characters on hover */&lt;br /&gt;
  .wikiEditor-ui-toolbar .page-characters div span:hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    transition: background-color 50ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar → special characters tab → special characters on hover */&lt;br /&gt;
.wikiEditor-ui-toolbar .page-characters div span:hover {&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar → group lists inside tabs → active option */&lt;br /&gt;
.wikiEditor-ui-toolbar .booklet &amp;gt; .index &amp;gt; .current {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
    transition: background-color 50ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar tab buttons &lt;br /&gt;
  the color property to the selected tab since it has higher priority */&lt;br /&gt;
.wikiEditor-ui-toolbar .tabs span.tab a {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar selected tab */&lt;br /&gt;
.wikiEditor-ui-toolbar .tabs span.tab a.current,&lt;br /&gt;
  /* text editor toolbar selected tab, visited */&lt;br /&gt;
  .wikiEditor-ui-toolbar .tabs span.tab a.current:visited {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* an arrow icon to the left in text editor toolbar tabs */&lt;br /&gt;
.wikiEditor-ui-toolbar .tabs span.tab a::before {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox */&lt;br /&gt;
.oo-ui-checkboxInputWidget [type=&amp;quot;checkbox&amp;quot;] + span {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox hover */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=&amp;quot;checkbox&amp;quot;]:hover + span {&lt;br /&gt;
    border-color: var(--border-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox active */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled&lt;br /&gt;
    [type=&amp;quot;checkbox&amp;quot;]:active&lt;br /&gt;
    + span {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
    /* same as the bg color to make it seamless &lt;br /&gt;
	  !important here overrides the more lighter color in hover state*/&lt;br /&gt;
    border-color: var(--action-color) !important;&lt;br /&gt;
    /* disabling the default box shadow, which just doubles the border when active/in focus  */&lt;br /&gt;
    box-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox focus */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=&amp;quot;checkbox&amp;quot;]:focus + span {&lt;br /&gt;
    /* background-color: var(--action-color-dark-x2er); */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox (checked) */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled&lt;br /&gt;
    [type=&amp;quot;checkbox&amp;quot;]:checked&lt;br /&gt;
    + span {&lt;br /&gt;
    background-color: var(--action-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox (checked) hover */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled&lt;br /&gt;
    [type=&amp;quot;checkbox&amp;quot;]:checked&lt;br /&gt;
    + span:hover {&lt;br /&gt;
    background-color: var(--action-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox (checked) active */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled&lt;br /&gt;
    [type=&amp;quot;checkbox&amp;quot;]:checked&lt;br /&gt;
    + span:active {&lt;br /&gt;
    background-color: var(--action-color-dark);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* legal stuff above the buttons at the footer of the editor&lt;br /&gt;
  note: this just adds additional spacing between the text and the checkboxes for visual clarity */&lt;br /&gt;
#editpage-copywarn {&lt;br /&gt;
    margin-top: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* override for page editor toolbar → help tab → table → th */&lt;br /&gt;
.wikiEditor-ui-toolbar .page-table th {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* override for page editor toolbar → help tab → table → td */&lt;br /&gt;
.wikiEditor-ui-toolbar .page-table td {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* override page editor toolbar → tabs → left section&lt;br /&gt;
  note: both these overrides are done just &lt;br /&gt;
  to make the help section a little larger and thus more readable */&lt;br /&gt;
.wikiEditor-ui-toolbar .booklet&amp;gt;.index,&lt;br /&gt;
  /* override page editor toolbar → tabs → right section */&lt;br /&gt;
  .wikiEditor-ui-toolbar .booklet .pages {&lt;br /&gt;
    height: 12rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup (that opens on click) */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-popupToolGroup-tools {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → inactive mode (span) */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled {&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → inactive mode (span) hover */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled:hover,&lt;br /&gt;
  /* editor → toolbar → mode switch button → popup on click → inactive mode (a) active */&lt;br /&gt;
  .wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled .oo-ui-tool-link:active {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → inactive mode (a) hover */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled&lt;br /&gt;
    .oo-ui-tool-link:hover {&lt;br /&gt;
    /* duplicate background, removing it */&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → selected mode (span) */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled.oo-ui-tool-active,&lt;br /&gt;
  /* editor → toolbar → mode switch button → popup on click → selected mode (a) */&lt;br /&gt;
  .wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled.oo-ui-tool-active .oo-ui-tool-link,&lt;br /&gt;
  /* editor → toolbar → mode switch button → popup on click → selected mode (a) active */&lt;br /&gt;
  .wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled.oo-ui-tool-active .oo-ui-tool-link:active {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → selected mode (a) hover */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-tool-link:hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → visual editing source mode active → title */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-name-editModeVisual.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-tool-title {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → visual editing source mode active → icon */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-name-editModeVisual.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-iconElement-icon {&lt;br /&gt;
    /* hue rotate  to ≈strongBlue (instead of a separate image) */&lt;br /&gt;
    filter: hue-rotate(-23.06deg) saturate(150%) brightness(120%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → source editing mode active → title */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-name-editModeSource.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-tool-title {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → source editing mode active → icon */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-name-editModeSource.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-iconElement-icon {&lt;br /&gt;
    /* cosmoGreen &amp;quot;source editing&amp;quot; mode icon */&lt;br /&gt;
    background-image: linear-gradient(transparent, transparent),&lt;br /&gt;
        var(--se-mode-icon);&lt;br /&gt;
    /* disable the hue rotating filter since the correct icon is provided */&lt;br /&gt;
    filter: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region borders */&lt;br /&gt;
&lt;br /&gt;
/* editor toolbar and content combined */&lt;br /&gt;
.wikiEditor-ui .wikiEditor-ui-view,&lt;br /&gt;
  /* editor toolbar section that open with tabs */&lt;br /&gt;
  .wikiEditor-ui-toolbar .sections .section,&lt;br /&gt;
  /* editor toolbar label (that acts as select) options container */&lt;br /&gt;
  .wikiEditor-ui-toolbar .group .tool-select .options,&lt;br /&gt;
  /* text editor toolbar → special characters tab → special characters */&lt;br /&gt;
  .wikiEditor-ui-toolbar .page-characters div span,&lt;br /&gt;
  /* editor → toolbar → mode switch button → popup (that opens on click) */&lt;br /&gt;
  .wikiEditor-ui-toolbar .oo-ui-popupToolGroup-tools,&lt;br /&gt;
  /* editor footer */&lt;br /&gt;
  div.editOptions,&lt;br /&gt;
  /* summary input */&lt;br /&gt;
  div.editOptions #wpSummary,&lt;br /&gt;
  /* content body */&lt;br /&gt;
  #wpTextbox1 {&lt;br /&gt;
    border: 1px solid var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor toolbar groups of buttons, except the last one */&lt;br /&gt;
.wikiEditor-ui-toolbar .group:not(:last-child) {&lt;br /&gt;
    border-right: 1px solid var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor toolbar last groups of buttons */&lt;br /&gt;
.wikiEditor-ui-toolbar .group:last-child {&lt;br /&gt;
    border-left: 1px solid var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* this is the last button on the main row of the editor toolbar */&lt;br /&gt;
.wikiEditor-ui-toolbar .section-main .group:last-child {&lt;br /&gt;
    border-right: 1px solid var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor toolbar */&lt;br /&gt;
.wikiEditor-ui .wikiEditor-ui-top {&lt;br /&gt;
    border-bottom: 1px solid var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor toolbar → mode switch button&lt;br /&gt;
  it has extra border on the bottom */&lt;br /&gt;
.oo-ui-toolbar-position-top &amp;gt; .oo-ui-toolbar-bar {&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ================================================ */&lt;br /&gt;
/* #region &amp;lt;syntaxhighlight&amp;gt; CODE BLOCKS  */&lt;br /&gt;
/* ================================================ */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
    --synt-high--color-darkCreamy: #262421;&lt;br /&gt;
    --synt-high--color-lightCreamy: hsl(38, 5%, 45%);&lt;br /&gt;
&lt;br /&gt;
    --synt-high--color-comment: var(--synt-high--color-lightCreamy);&lt;br /&gt;
    --synt-high--color-err: #ff1a94;&lt;br /&gt;
    --synt-high--color-operator: #f92672;&lt;br /&gt;
    --synt-high--color-punctuation: #f8f8f2;&lt;br /&gt;
    --synt-high--color-string: #e6db74;&lt;br /&gt;
    --synt-high--color-date: var(--synt-high--color-string);&lt;br /&gt;
    /* names for things such as variables, functions, classes, etc. */&lt;br /&gt;
    --synt-high--color-name: #a6e22e;&lt;br /&gt;
    /* literals, mostly numbers, some string stuff too. */&lt;br /&gt;
    --synt-high--color-literal: #ae81ff;&lt;br /&gt;
    /* keywords and constants */&lt;br /&gt;
    --synt-high--color-keyword: #66d9ef;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Modified version of https://github.com/richleland/pygments-css/blob/master/monokai.css */&lt;br /&gt;
&lt;br /&gt;
/* Code block container  */&lt;br /&gt;
.mw-content-ltr.mw-highlight-lines pre {&lt;br /&gt;
    background-color: var(--code-color-bg);&lt;br /&gt;
    color: var(--code-color-text);&lt;br /&gt;
    border-color: var(--code-color-border);&lt;br /&gt;
    font-size: 90%;&lt;br /&gt;
&lt;br /&gt;
    /* targets the line numbers bg, when they (line numbers) are present */&lt;br /&gt;
    box-shadow: rgb(34, 37, 39) 2.75em 0px 0px inset;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Code block → line numbers  */&lt;br /&gt;
.mw-highlight .linenos {&lt;br /&gt;
    color: rgb(165, 155, 142);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Highlighted Lines */&lt;br /&gt;
.mw-highlight .hll {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-highlight {&lt;br /&gt;
    background: #272822;&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Error */&lt;br /&gt;
.mw-highlight .err {&lt;br /&gt;
    color: var(--synt-high--color-err);&lt;br /&gt;
    background-color: hsl(328, 40%, 16%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword */&lt;br /&gt;
.mw-highlight .k {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal */&lt;br /&gt;
.mw-highlight .l {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name */&lt;br /&gt;
.mw-highlight .n {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Operator */&lt;br /&gt;
.mw-highlight .o {&lt;br /&gt;
    color: var(--synt-high--color-operator);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Punctuation */&lt;br /&gt;
.mw-highlight .p {&lt;br /&gt;
    color: var(--synt-high--color-punctuation);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment */&lt;br /&gt;
.mw-highlight .c {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.Hashbang */&lt;br /&gt;
.mw-highlight .ch {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.Multiline */&lt;br /&gt;
.mw-highlight .cm {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.Preproc */&lt;br /&gt;
.mw-highlight .cp {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.PreprocFile */&lt;br /&gt;
.mw-highlight .cpf {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.Single */&lt;br /&gt;
.mw-highlight .c1 {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.Special */&lt;br /&gt;
.mw-highlight .cs {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic.Deleted */&lt;br /&gt;
.mw-highlight .gd {&lt;br /&gt;
    color: #f92672;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic.Emph */&lt;br /&gt;
.mw-highlight .ge {&lt;br /&gt;
    font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic.Inserted */&lt;br /&gt;
.mw-highlight .gi {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic.Strong */&lt;br /&gt;
.mw-highlight .gs {&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic.Subheading */&lt;br /&gt;
.mw-highlight .gu {&lt;br /&gt;
    color: #75715e;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Constant */&lt;br /&gt;
.mw-highlight .kc {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Declaration */&lt;br /&gt;
.mw-highlight .kd {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Namespace */&lt;br /&gt;
.mw-highlight .kn {&lt;br /&gt;
    color: #f92672;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Pseudo */&lt;br /&gt;
.mw-highlight .kp {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Reserved */&lt;br /&gt;
.mw-highlight .kr {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Type */&lt;br /&gt;
.mw-highlight .kt {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Date */&lt;br /&gt;
.mw-highlight .ld {&lt;br /&gt;
    color: var(--synt-high--color-date);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number */&lt;br /&gt;
.mw-highlight .m {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String */&lt;br /&gt;
.mw-highlight .s {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Attribute */&lt;br /&gt;
.mw-highlight .na {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Builtin */&lt;br /&gt;
.mw-highlight .nb {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Class */&lt;br /&gt;
.mw-highlight .nc {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Constant */&lt;br /&gt;
.mw-highlight .no {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Decorator */&lt;br /&gt;
.mw-highlight .nd {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Entity */&lt;br /&gt;
.mw-highlight .ni {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Exception */&lt;br /&gt;
.mw-highlight .ne {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Function */&lt;br /&gt;
.mw-highlight .nf {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Label */&lt;br /&gt;
.mw-highlight .nl {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Namespace */&lt;br /&gt;
.mw-highlight .nn {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Other */&lt;br /&gt;
.mw-highlight .nx {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Property */&lt;br /&gt;
.mw-highlight .py {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Tag */&lt;br /&gt;
.mw-highlight .nt {&lt;br /&gt;
    color: #f92672;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Variable */&lt;br /&gt;
.mw-highlight .nv {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Operator.Word */&lt;br /&gt;
.mw-highlight .ow {&lt;br /&gt;
    color: var(--synt-high--color-operator);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text.Whitespace */&lt;br /&gt;
.mw-highlight .w {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Bin */&lt;br /&gt;
.mw-highlight .mb {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Float */&lt;br /&gt;
.mw-highlight .mf {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Hex */&lt;br /&gt;
.mw-highlight .mh {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Integer */&lt;br /&gt;
.mw-highlight .mi {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Oct */&lt;br /&gt;
.mw-highlight .mo {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Affix */&lt;br /&gt;
.mw-highlight .sa {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Backtick */&lt;br /&gt;
.mw-highlight .sb {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Char */&lt;br /&gt;
.mw-highlight .sc {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Delimiter */&lt;br /&gt;
.mw-highlight .dl {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Doc */&lt;br /&gt;
.mw-highlight .sd {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Double */&lt;br /&gt;
.mw-highlight .s2 {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Escape */&lt;br /&gt;
.mw-highlight .se {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Heredoc */&lt;br /&gt;
.mw-highlight .sh {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Interpol */&lt;br /&gt;
.mw-highlight .si {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Other */&lt;br /&gt;
.mw-highlight .sx {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Regex */&lt;br /&gt;
.mw-highlight .sr {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Single */&lt;br /&gt;
.mw-highlight .s1 {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Symbol */&lt;br /&gt;
.mw-highlight .ss {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Builtin.Pseudo */&lt;br /&gt;
.mw-highlight .bp {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Function.Magic */&lt;br /&gt;
.mw-highlight .fm {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Variable.Class */&lt;br /&gt;
.mw-highlight .vc {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Variable.Global */&lt;br /&gt;
.mw-highlight .vg {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Variable.Instance */&lt;br /&gt;
.mw-highlight .vi {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Variable.Magic */&lt;br /&gt;
.mw-highlight .vm {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Integer.Long */&lt;br /&gt;
.mw-highlight .il {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region SOURCE EDITOR → SYNTAX HIGHLIGHTING */&lt;br /&gt;
/* based on: https://github.com/wikimedia/mediawiki-extensions-CodeMirror/blob/master/resources/mode/mediawiki/mediawiki.less */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
    /* &amp;quot;se-cm&amp;quot; = Source Editor - Code Mirror */&lt;br /&gt;
&lt;br /&gt;
    /* same color as for source editor */&lt;br /&gt;
    --se-cm--bg-color: var(--bg-color-light-x2);&lt;br /&gt;
    /* same color as for code block */&lt;br /&gt;
    --se-cm--gutter-bg-color: var(--code-color-bg);&lt;br /&gt;
    /* margin to the left for the main contents of the editor */&lt;br /&gt;
    --se-cm--main-contents-left-margin: 0.25rem;&lt;br /&gt;
&lt;br /&gt;
    /* bg color for pre/nowiki tags contents */&lt;br /&gt;
    --se-cm--pre-bg-color: hsl(205, 21%, 15%);&lt;br /&gt;
&lt;br /&gt;
    /* from the &amp;lt;syntaxhighlight&amp;gt; theme */&lt;br /&gt;
    --se-cm--comment-color: var(--synt-high--color-comment);&lt;br /&gt;
    --se-cm--error-color: var(--red-color);&lt;br /&gt;
&lt;br /&gt;
    /* link itself */&lt;br /&gt;
    --se-cm--link-color: var(--link-color);&lt;br /&gt;
    /* link delimiter */&lt;br /&gt;
    --se-cm--cm-mw-link-delimiter: var(--se-cm--template-delimiter-color);&lt;br /&gt;
    /* link text */&lt;br /&gt;
    --se-cm--link-text-color: var(--text-color);&lt;br /&gt;
    --se-cm--link-brackets-color: var(--se-cm--link-text-color);&lt;br /&gt;
&lt;br /&gt;
    /* things like &amp;quot;DISPLAYTITLE&amp;quot; &amp;quot;templates&amp;quot; (the whole template except the value part) */&lt;br /&gt;
    --se-cm--parser-function-color: var(--synt-high--color-operator);&lt;br /&gt;
&lt;br /&gt;
    /* table brackets and row delimiter */&lt;br /&gt;
    --se-cm--table-punctuation-color: var(--synt-high--color-punctuation);&lt;br /&gt;
    /* table settings */&lt;br /&gt;
    --se-cm--table-settings-color: var(--se-cm--template-arg-name-color);&lt;br /&gt;
&lt;br /&gt;
    /* template name */&lt;br /&gt;
    --se-cm--template-name-color: hsl(80, 76%, 53%);&lt;br /&gt;
    /* template arg names */&lt;br /&gt;
    --se-cm--template-arg-name-color: hsl(80, 76%, 42%);&lt;br /&gt;
    /* template brackets */&lt;br /&gt;
    --se-cm--template-brackets-color: var(--synt-high--color-name);&lt;br /&gt;
    /* template arg values */&lt;br /&gt;
    --se-cm--template-values-color: hsl(207,90%,83%);&lt;br /&gt;
    /* template arg delimiters */&lt;br /&gt;
    --se-cm--template-delimiter-color: hsl(205, 71%, 85%);&lt;br /&gt;
&lt;br /&gt;
    /* template param name */&lt;br /&gt;
    --se-cm--template-param-name-color: var(--synt-high--color-keyword);&lt;br /&gt;
    /* template param brackets */&lt;br /&gt;
    --se-cm--template-param-brackets-color: hsl(190, 61%, 40%);&lt;br /&gt;
    /* template param values */&lt;br /&gt;
    --se-cm--template-param-value-color: hsl(207,90%,83%);&lt;br /&gt;
    /* template param delimiter */&lt;br /&gt;
    --se-cm--template-param-delimiter-color: var(&lt;br /&gt;
        --se-cm--template-delimiter-color&lt;br /&gt;
    );&lt;br /&gt;
&lt;br /&gt;
    /* wiki formatting: headers, bullet points, bold/italic quotes, etc. */&lt;br /&gt;
    --se-cm--wikitext-formatting-color: var(--blue-color-light);&lt;br /&gt;
    /* html tags, including ones specific for the wiki (like syntaxhighlight) */&lt;br /&gt;
    --se-cm--xml-tag-color: hsl(41, 53%, 67%);&lt;br /&gt;
&lt;br /&gt;
    /* selection color */&lt;br /&gt;
    --se-cm--selection-color: hsl(205, 21%, 30%);&lt;br /&gt;
    /* bg color applied when selecting a bracket that has a match (in templates) */&lt;br /&gt;
    --se-cm--matching-brackets-bg-color: hsl(205, 21%, 44%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* the whole content body code mirror wrapper */&lt;br /&gt;
.CodeMirror-wrap {&lt;br /&gt;
    /* same color as for source editor */&lt;br /&gt;
    background-color: var(--se-cm--bg-color);&lt;br /&gt;
&lt;br /&gt;
    /* color for the text that the other rules don&#039;t apply to (regular text, header text, etc.) */&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* the actual lines of text */&lt;br /&gt;
.CodeMirror pre.CodeMirror-line {&lt;br /&gt;
    /* a little bit of margin for the main content */&lt;br /&gt;
    margin-left: var(--se-cm--main-contents-left-margin);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gutters?? */&lt;br /&gt;
.CodeMirror-wrap .CodeMirror-gutters {&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gutter */&lt;br /&gt;
.CodeMirror-wrap .CodeMirror-gutter {&lt;br /&gt;
    /* same color as for code block */&lt;br /&gt;
    background-color: var(--se-cm--gutter-bg-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* selection */&lt;br /&gt;
.CodeMirror-line::selection,&lt;br /&gt;
/* selection */&lt;br /&gt;
.CodeMirror-line&amp;gt;span::selection,&lt;br /&gt;
/* selection */&lt;br /&gt;
.CodeMirror-line&amp;gt;span&amp;gt;span::selection {&lt;br /&gt;
    background-color: var(--se-cm--selection-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* bullet point symbol */&lt;br /&gt;
.cm-mw-list,&lt;br /&gt;
/* ???? */&lt;br /&gt;
.cm-mw-indenting {&lt;br /&gt;
    color: var(--se-cm--wikitext-formatting-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* magic words */&lt;br /&gt;
.cm-mw-doubleUnderscore,&lt;br /&gt;
/* magic words */&lt;br /&gt;
.cm-mw-double-underscore,&lt;br /&gt;
/* ???? user signature maybe */&lt;br /&gt;
.cm-mw-signature,&lt;br /&gt;
/* ???? hr tags prob */&lt;br /&gt;
.cm-mw-hr {&lt;br /&gt;
    color: var(--se-cm--wikitext-formatting-color);&lt;br /&gt;
&lt;br /&gt;
    /* override the defaults */&lt;br /&gt;
    background-color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* html sequences like &amp;quot;&amp;amp;nbsp;&amp;quot; */&lt;br /&gt;
.cm-mw-mnemonic,&lt;br /&gt;
/* ???? */&lt;br /&gt;
.cm-mw-html-entity {&lt;br /&gt;
    color: var(--se-cm--xml-tag-color);&lt;br /&gt;
    background-color: #684905;&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* comments */&lt;br /&gt;
.cm-mw-comment {&lt;br /&gt;
    color: var(--se-cm--comment-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* formatting: 3 apostrophes for bold text */&lt;br /&gt;
.cm-mw-apostrophes-bold,&lt;br /&gt;
/* formatting: 2 apostrophes for italic text&lt;br /&gt;
todo make them separate? better eligibility */&lt;br /&gt;
.cm-mw-apostrophes-italic {&lt;br /&gt;
    color: var(--se-cm--wikitext-formatting-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template name */&lt;br /&gt;
.cm-mw-template-name {&lt;br /&gt;
    color: var(--se-cm--template-name-color);&lt;br /&gt;
    /* disable the default */&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template arg names */&lt;br /&gt;
.cm-mw-template-argument-name {&lt;br /&gt;
    color: var(--se-cm--template-arg-name-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template arg values */&lt;br /&gt;
.cm-mw-template {&lt;br /&gt;
    color: var(--se-cm--template-values-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template pipe delimiters (maybe colon too for modules?) */&lt;br /&gt;
.cm-mw-template-delimiter {&lt;br /&gt;
    color: hsl(205, 71%, 85%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template brackets */&lt;br /&gt;
.cm-mw-template-bracket {&lt;br /&gt;
    color: var(--se-cm--template-brackets-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template variable (with 3 brackets) name */&lt;br /&gt;
.cm-mw-templatevariable-name {&lt;br /&gt;
    color: var(--se-cm--template-param-name-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template variable (with 3 brackets) value */&lt;br /&gt;
.cm-mw-templatevariable {&lt;br /&gt;
    color: var(--se-cm--template-param-value-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template variable brackets (3 brackets) */&lt;br /&gt;
.cm-mw-templatevariable-bracket {&lt;br /&gt;
    color: var(--se-cm--template-param-brackets-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template variable (with 3 brackets) delimiter */&lt;br /&gt;
.cm-mw-templatevariable-delimiter {&lt;br /&gt;
    color: var(--se-cm--param-delimiter-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* parser functions (things like &amp;quot;DISPLAYTITLE&amp;quot; or invokes) → name */&lt;br /&gt;
.cm-mw-parserfunction-name {&lt;br /&gt;
    color: var(--se-cm--template-name-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* parser functions (things like &amp;quot;DISPLAYTITLE&amp;quot; or invokes) → value */&lt;br /&gt;
.cm-mw-parserfunction {&lt;br /&gt;
    color: var(--se-cm--template-values-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* parser functions (things like &amp;quot;DISPLAYTITLE&amp;quot; or invokes) → brackets */&lt;br /&gt;
.cm-mw-parserfunction-bracket {&lt;br /&gt;
    color: var(--se-cm--template-brackets-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* parser functions (things like &amp;quot;DISPLAYTITLE&amp;quot; or invokes) → delimiters */&lt;br /&gt;
.cm-mw-parserfunction-delimiter {&lt;br /&gt;
    color: var(--se-cm--template-delimiter-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* wiki html tag names? like &amp;gt;syntaxhighlight&amp;gt; */&lt;br /&gt;
.cm-mw-exttag-name,&lt;br /&gt;
/* html tag names */&lt;br /&gt;
.cm-mw-htmltag-name {&lt;br /&gt;
    color: var(--se-cm--xml-tag-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* if a string starts with an empty space, it will generate a pre block.&lt;br /&gt;
this targets that one single space.&lt;br /&gt;
same style as for html tag names, but for bg here */&lt;br /&gt;
.cm-mw-skipformatting {&lt;br /&gt;
    background-color: var(--se-cm--xml-tag-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* wiki html tag brackets */&lt;br /&gt;
.cm-mw-exttag-bracket,&lt;br /&gt;
/* wiki html tag attributes (name, delimiter, value) */&lt;br /&gt;
.cm-mw-exttag-attribute,&lt;br /&gt;
/* html tag brackets */&lt;br /&gt;
.cm-mw-htmltag-bracket,&lt;br /&gt;
/* html tag attributes (name, delimiter, value) */&lt;br /&gt;
.cm-mw-htmltag-attribute {&lt;br /&gt;
    color: var(--se-cm--xml-tag-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pre tag BLOCK contents */&lt;br /&gt;
pre.CodeMirror-line.cm-mw-tag-pre,&lt;br /&gt;
/* pre tag INLINE contents */&lt;br /&gt;
.CodeMirror-line span.cm-mw-tag-pre,&lt;br /&gt;
/* ???? */&lt;br /&gt;
pre.CodeMirror-line-like.cm-mw-tag-pre,&lt;br /&gt;
/* pre tag contents */&lt;br /&gt;
.cm-mw-tag-pre,&lt;br /&gt;
/* ============== */&lt;br /&gt;
/* nowiki tag BLOCK contents */&lt;br /&gt;
pre.CodeMirror-line.cm-mw-tag-nowiki,&lt;br /&gt;
/* nowiki tag INLINE contents */&lt;br /&gt;
.CodeMirror-line span.cm-mw-tag-nowiki,&lt;br /&gt;
/* ???? */&lt;br /&gt;
pre.CodeMirror-line-like.cm-mw-tag-nowiki,&lt;br /&gt;
/* nowiki tag contents */&lt;br /&gt;
.cm-mw-tag-nowiki {&lt;br /&gt;
    background-color: var(--se-cm--pre-bg-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pre tag BLOCK contents */&lt;br /&gt;
pre.CodeMirror-line.cm-mw-tag-pre,&lt;br /&gt;
/* nowiki tag BLOCK contents */&lt;br /&gt;
pre.CodeMirror-line.cm-mw-tag-nowiki {&lt;br /&gt;
    /* colors the margin gap bg for block variants */&lt;br /&gt;
    box-shadow: calc(-1 * var(--se-cm--main-contents-left-margin)) 0&lt;br /&gt;
        var(--se-cm--pre-bg-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pre tag INLINE contents */&lt;br /&gt;
.CodeMirror-line span.cm-mw-tag-pre,&lt;br /&gt;
/* nowiki tag INLINE contents */&lt;br /&gt;
.CodeMirror-line span.cm-mw-tag-nowiki {&lt;br /&gt;
    /* a little corner rounding won&#039;t hurt a thing! */&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ???? */&lt;br /&gt;
.cm-mw-link,&lt;br /&gt;
/* ???? */&lt;br /&gt;
.cm-mw-link-tosection,&lt;br /&gt;
/* header equal signs */&lt;br /&gt;
.cm-mw-section-header {&lt;br /&gt;
    color: var(--se-cm--wikitext-formatting-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* link itself */&lt;br /&gt;
.cm-mw-link-pagename,&lt;br /&gt;
/* external link itself, without protocol */&lt;br /&gt;
.cm-mw-extlink,&lt;br /&gt;
/* ???? same as above, maybe? */&lt;br /&gt;
.cm-mw-free-extlink,&lt;br /&gt;
/* external link protocol (the &amp;quot;https://&amp;quot; part) */&lt;br /&gt;
.cm-mw-extlink-protocol,&lt;br /&gt;
/* ???? same as above, maybe? */&lt;br /&gt;
.cm-mw-free-extlink-protocol {&lt;br /&gt;
    color: var(--se-cm--link-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* link brackets */&lt;br /&gt;
.cm-mw-link-bracket,&lt;br /&gt;
/* external link brackets */&lt;br /&gt;
.cm-mw-extlink-bracket {&lt;br /&gt;
    color: var(--se-cm--link-brackets-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* link delimiter */&lt;br /&gt;
.cm-mw-link-delimiter {&lt;br /&gt;
    color: var(--se-cm--cm-mw-link-delimiter);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* link text */&lt;br /&gt;
.cm-mw-link-text,&lt;br /&gt;
/* external link text */&lt;br /&gt;
.cm-mw-extlink-text {&lt;br /&gt;
    color: var(--se-cm--link-text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* tables opening &amp;quot;{|&amp;quot; and closing &amp;quot;|}&amp;quot; brackets */&lt;br /&gt;
.cm-mw-table-bracket,&lt;br /&gt;
/* table row delimiter (doesn&#039;t include cols!) */&lt;br /&gt;
.cm-mw-table-delimiter {&lt;br /&gt;
    color: var(--se-cm--table-punctuation-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* the table settings I guess? (like «class=&amp;quot;wikitable&amp;quot;») */&lt;br /&gt;
.cm-mw-table-definition {&lt;br /&gt;
    color: var(--se-cm--table-settings-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ???? idk some kind of formatting errors? */&lt;br /&gt;
.cm-error,&lt;br /&gt;
.cm-mw-error,&lt;br /&gt;
.cm-s-default .cm-error {&lt;br /&gt;
    color: var(--se-cm--error-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cm-mw-matchingbracket {&lt;br /&gt;
    background-color: var(--se-cm--matching-brackets-bg-color);&lt;br /&gt;
    /* disable the default */&lt;br /&gt;
    box-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* various inline bg targeting things, idk what each of them target exactly */&lt;br /&gt;
.cm-mw-template2-ground,&lt;br /&gt;
.cm-mw-template3-ground,&lt;br /&gt;
.cm-mw-ext-ground,&lt;br /&gt;
.cm-mw-template-ext-ground,&lt;br /&gt;
.cm-mw-ext2-ground,&lt;br /&gt;
.cm-mw-template-ext2-ground,&lt;br /&gt;
.cm-mw-ext3-ground,&lt;br /&gt;
.cm-mw-template-ext3-ground,&lt;br /&gt;
.cm-mw-link-ground,&lt;br /&gt;
.cm-mw-ext-link-ground,&lt;br /&gt;
.cm-mw-template-link-ground,&lt;br /&gt;
.cm-mw-ext2-link-ground,&lt;br /&gt;
.cm-mw-template-ext-link-ground,&lt;br /&gt;
.cm-mw-ext3-link-ground,&lt;br /&gt;
.cm-mw-template-ext2-link-ground,&lt;br /&gt;
.cm-mw-template-ext3-link-ground,&lt;br /&gt;
.cm-mw-template2-ext-ground,&lt;br /&gt;
.cm-mw-template2-ext2-ground,&lt;br /&gt;
.cm-mw-template2-ext3-ground,&lt;br /&gt;
.cm-mw-template2-link-ground,&lt;br /&gt;
.cm-mw-template2-ext-link-ground,&lt;br /&gt;
.cm-mw-template2-ext2-link-ground,&lt;br /&gt;
.cm-mw-template2-ext3-link-ground,&lt;br /&gt;
.cm-mw-template3-ext-ground,&lt;br /&gt;
.cm-mw-template3-ext2-ground,&lt;br /&gt;
.cm-mw-template3-ext3-ground,&lt;br /&gt;
.cm-mw-template3-link-ground,&lt;br /&gt;
.cm-mw-template3-ext-link-ground,&lt;br /&gt;
.cm-mw-template3-ext2-link-ground,&lt;br /&gt;
.cm-mw-template3-ext3-link-ground {&lt;br /&gt;
    /* just disable them */&lt;br /&gt;
    background-color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #endregion */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region =🖌️= VISUAL EDITOR =🖌️= */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* visual editor (content) → template [puzzle] icon&lt;br /&gt;
the content selector is to not affect other places where this icon is used */&lt;br /&gt;
.content-body .oo-ui-icon-puzzle {&lt;br /&gt;
    background-image: linear-gradient(transparent, transparent),&lt;br /&gt;
        var(--icon-template-puzzle-white);&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template name&lt;br /&gt;
the content selector is to not affect other places where this icon is used */&lt;br /&gt;
.content-body .oo-ui-icon-puzzle + .oo-ui-labelElement-label {&lt;br /&gt;
    color: white;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → editor loading → placeholder (?) navbar container */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-targetContainer&lt;br /&gt;
    .ve-init-mw-desktopArticleTarget-toolbarPlaceholder-open {&lt;br /&gt;
    /* disables progress bar cropping when moving it down */&lt;br /&gt;
    overflow: visible;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → editor loading → progress bar (bg) */&lt;br /&gt;
.ve-init-mw-progressBarWidget {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → editor loading → progress bar (loading stripe) */&lt;br /&gt;
.ve-init-mw-progressBarWidget .ve-init-mw-progressBarWidget-bar {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (left part)  */&lt;br /&gt;
.ve-init-target-visual &amp;gt; .oo-ui-toolbar &amp;gt; .oo-ui-toolbar-bar {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → icons */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-iconElement-icon,&lt;br /&gt;
/* visual editor → toolbar → arrow down icon */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-indicator-down {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (whole, one level up from the left one) */&lt;br /&gt;
.ve-init-target-visual &amp;gt; .oo-ui-toolbar {&lt;br /&gt;
    /* reset */&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    /* get the same offset that the search box has */&lt;br /&gt;
    margin-right: -0.95rem;&lt;br /&gt;
    /* get the same offset that the &amp;quot;Page&amp;quot; link has */&lt;br /&gt;
    margin-left: -1.25rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (disabled, when no changes were made yet) */&lt;br /&gt;
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary &amp;gt; .oo-ui-tool-link {&lt;br /&gt;
    /* disables selecting of the button text&lt;br /&gt;
    same behavior is already present in an available button */&lt;br /&gt;
    user-select: none;&lt;br /&gt;
&lt;br /&gt;
    /* just for the button bg */&lt;br /&gt;
    transition: background-color 0.1s ease-out;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--bg-color-light-x5);&lt;br /&gt;
}&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (disabled, when no changes were made yet) → title */&lt;br /&gt;
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary &amp;gt; .oo-ui-tool-link .oo-ui-tool-title {&lt;br /&gt;
    color: var(--text-color-grayed-out);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (available) */&lt;br /&gt;
.oo-ui-toolbar-actions&lt;br /&gt;
    .ve-ui-toolbar-group-save&lt;br /&gt;
    .oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget-enabled&lt;br /&gt;
    .ve-ui-toolbar-saveButton {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (available) hover */&lt;br /&gt;
.oo-ui-toolbar-actions&lt;br /&gt;
    .ve-ui-toolbar-group-save&lt;br /&gt;
    .oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget-enabled&lt;br /&gt;
    .ve-ui-toolbar-saveButton:hover {&lt;br /&gt;
    background-color: var(--action-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (available) active */&lt;br /&gt;
.oo-ui-toolbar-actions&lt;br /&gt;
    .ve-ui-toolbar-group-save&lt;br /&gt;
    .oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-active&lt;br /&gt;
    .ve-ui-toolbar-saveButton {&lt;br /&gt;
    background-color: var(--action-color-dark-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (available) → label */&lt;br /&gt;
.oo-ui-toolbar-actions&lt;br /&gt;
    .ve-ui-toolbar-group-save&lt;br /&gt;
    .oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget-enabled&lt;br /&gt;
    .ve-ui-toolbar-saveButton&lt;br /&gt;
    .oo-ui-tool-title {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → dropdown button (div) hover */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar .oo-ui-popupToolGroup-handle:hover,&lt;br /&gt;
/* visual editor → toolbar → button (a) hover (except the «save changes» button */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar .oo-ui-tool-link:not(.ve-ui-toolbar-saveButton):hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
&lt;br /&gt;
    /* more &amp;quot;snappier&amp;quot; transition */&lt;br /&gt;
    transition: background-color 50ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → dropdown button (span) active → icon */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-popupToolGroup-active .oo-ui-iconElement-icon,&lt;br /&gt;
/* visual editor → toolbar → button (span) active (except the «save changes» button → icon */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-tool-active .oo-ui-iconElement-icon {&lt;br /&gt;
    /* rotate from the default dark blue to the the bright, saturated version of cosmoBlue.&lt;br /&gt;
    this results in this color: hsl(198, 93%, 49%) */&lt;br /&gt;
    filter: brightness(150%) saturate(150%) contrast(180%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → tabber icon (only in the «insert» menu afaik) → icon */&lt;br /&gt;
.ve-init-target-visual&lt;br /&gt;
    &amp;gt; .oo-ui-toolbar&lt;br /&gt;
    &amp;gt; .oo-ui-toolbar-bar&lt;br /&gt;
    .oo-ui-tool-active&lt;br /&gt;
    .oo-ui-icon-tabber {&lt;br /&gt;
    /* this icon don&#039;t have a default dark blue color when it&#039;s active, instead they have just black (which is inverted to white in this theme), so we can&#039;t rotate to the proper color. instead here&#039;s the same icon but in cosmoBlueBright color. */&lt;br /&gt;
    filter: none;&lt;br /&gt;
    background-image: var(--icon-tabber-black);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → dropdown button (span 1 level up) active */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-popupToolGroup-active .oo-ui-popupToolGroup-handle,&lt;br /&gt;
/* visual editor → toolbar → button active (a) */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-tool-active .oo-ui-tool-link {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → dropdown button (span) active → label */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-popupToolGroup-active .oo-ui-labelElement-label,&lt;br /&gt;
/* visual editor → toolbar → button (span) active (except the «save changes» button → label */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-tool-active .oo-ui-labelElement-label,&lt;br /&gt;
/* visual editor → tool popups → button (span) active → label */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-widget.oo-ui-tool-active .oo-ui-tool-title {&lt;br /&gt;
    color: var(--action-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → adding new image → caption */&lt;br /&gt;
.ve-ui-targetWidget:not(.oo-ui-pendingElement-pending) {&lt;br /&gt;
    /* remove white bg */&lt;br /&gt;
    background: unset;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → adding new image → caption */&lt;br /&gt;
.ve-ui-targetWidget {&lt;br /&gt;
    /* set to proper color instead of white */&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (span) */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (span) hover */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool:hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (span) active */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget.oo-ui-tool-active {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (span) active → label */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-tool-title {&lt;br /&gt;
    /* more responsive transition */&lt;br /&gt;
    transition: color 0.1s ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (span) active → icon */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-iconElement-icon {&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (a) */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool .oo-ui-tool-link {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (a) → keybind label */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool .oo-ui-tool-accel {&lt;br /&gt;
    /* gets hidden on active, since it the same color.&lt;br /&gt;
    can we call it a feature? :D */&lt;br /&gt;
    color: var(--bg-color-light-x6);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (a) hover */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool .oo-ui-tool-link:hover,&lt;br /&gt;
/* visual editor → tool popups → button (a) active */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool .oo-ui-tool-link {&lt;br /&gt;
    /* remove the bg color since it&#039;s already set in the button.&lt;br /&gt;
    this prevents the flicker. */&lt;br /&gt;
    background-color: unset;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → editor mode switch popup → «source editor» button active → label */&lt;br /&gt;
.oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget.oo-ui-tool-active.oo-ui-tool-name-editModeSource&lt;br /&gt;
    .oo-ui-tool-title {&lt;br /&gt;
    color: var(--green-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → editor mode switch popup → «source editor» button active → icon */&lt;br /&gt;
.oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget.oo-ui-tool-active.oo-ui-tool-name-editModeSource&lt;br /&gt;
    .oo-ui-iconElement-icon {&lt;br /&gt;
    background-image: var(--se-mode-icon);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region STYLES FROM THE SOURCE */&lt;br /&gt;
/* some of the styles below were sourced from https://github.com/wikimedia/mediawiki-extensions-VisualEditor/blob/c295a731ec5ef261e4e5659c30f14b0b1b3e11d2/modules/ve-mw/ui/styles/dialogs/ve.ui.MWTransclusionDialog.css */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
@keyframes ve-modal-opening-backdrop {&lt;br /&gt;
    from {&lt;br /&gt;
        backdrop-filter: blur(0px);&lt;br /&gt;
        background-color: transparent;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    to {&lt;br /&gt;
        backdrop-filter: blur(3px);&lt;br /&gt;
        background-color: color-mix(in srgb, var(--bg-color) 25%, transparent);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal container */&lt;br /&gt;
.oo-ui-windowManager-modal &amp;gt; .oo-ui-dialog {&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
    animation: ve-modal-opening-backdrop 400ms ease-in-out forwards;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal */&lt;br /&gt;
.oo-ui-windowManager-modal.oo-ui-windowManager-floating &amp;gt; .oo-ui-dialog &amp;gt; .oo-ui-window-frame {&lt;br /&gt;
    background-color: var(--bg-color);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    /* lighter than the usual border color - for visibility */&lt;br /&gt;
    outline-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head → «apply changes» button (a) inactive */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-primary .oo-ui-widget-disabled .oo-ui-buttonElement-button,&lt;br /&gt;
/* visual editor → modal → action button (a) inactive */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-actionFieldLayout-button .oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color-inactive);&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head → «apply changes» button (a) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-primary .oo-ui-actionWidget .oo-ui-buttonElement-button,&lt;br /&gt;
/* visual editor → modal → action button (a) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-actionFieldLayout-button .oo-ui-widget-enabled .oo-ui-buttonElement-button,&lt;br /&gt;
/* visual editor → modal message dialog → action button (a) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-buttonElement-button,&lt;br /&gt;
/* visual editor → save changes modal → «review changes» button (a) */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .oo-ui-processDialog-actions-other .oo-ui-buttonElement-button {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
    border-color: var(--bg-color-light-x4);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → action button (a) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-actionFieldLayout-button .oo-ui-widget-enabled &lt;br /&gt;
.oo-ui-buttonElement-button:hover,&lt;br /&gt;
/* visual editor → modal head → «apply changes» button (a) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-primary .oo-ui-actionWidget &lt;br /&gt;
.oo-ui-buttonElement-button:hover,&lt;br /&gt;
/* visual editor → modal → modal message dialog → action button (a) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-actionWidget &lt;br /&gt;
.oo-ui-buttonElement-button:hover,&lt;br /&gt;
/* visual editor → save changes modal → «review changes» button (a) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .oo-ui-processDialog-actions-other .oo-ui-actionWidget &lt;br /&gt;
.oo-ui-buttonElement-button:hover {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color-light-x2);&lt;br /&gt;
    border-color: var(--bg-color-light-x4); &lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → action button (a) active */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-actionFieldLayout-button .oo-ui-widget-enabled &lt;br /&gt;
.oo-ui-buttonElement-button:active,&lt;br /&gt;
/* visual editor → modal → action button (a) pressed hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-actionFieldLayout-button .oo-ui-widget-enabled.oo-ui-buttonElement-pressed &lt;br /&gt;
.oo-ui-buttonElement-button:hover,&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head → «apply changes» button (a) active */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-primary .oo-ui-actionWidget &lt;br /&gt;
.oo-ui-buttonElement-button:active,&lt;br /&gt;
/* visual editor → modal head → «apply changes» button (a) pressed hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-pressed .oo-ui-buttonElement-button:hover,&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → modal message dialog → action button (a) pressed */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-buttonElement-pressed  &lt;br /&gt;
.oo-ui-buttonElement-button,&lt;br /&gt;
/* visual editor → modal → modal message dialog → action button (a) pressed hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-buttonElement-pressed &lt;br /&gt;
.oo-ui-buttonElement-button:hover,&lt;br /&gt;
&lt;br /&gt;
/* visual editor → save changes modal → «review changes» button (a) active */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .oo-ui-processDialog-actions-other .oo-ui-actionWidget &lt;br /&gt;
.oo-ui-buttonElement-button:active {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color-dark-x2);&lt;br /&gt;
    border-color: var(--bg-color-light-x4); &lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head → close button (a) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-buttonElement-button:hover,&lt;br /&gt;
/* visual editor → modal head → close button (a) active */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-buttonElement-button:active {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head → close button (a) → icon */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-buttonElement-button .oo-ui-iconElement-icon  {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal footer (which is empty for template modal) */&lt;br /&gt;
.oo-ui-processDialog-content .oo-ui-window-foot {&lt;br /&gt;
    /* override default */&lt;br /&gt;
    outline-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → big header (e.g. for template name) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-fieldsetLayout-header,&lt;br /&gt;
/* visual editor → modal → medium header (e.g. template param header) */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-info {&lt;br /&gt;
    color: var(--text-colorStrong);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → medium header (e.g. template param header) → &amp;quot;undocumented param&amp;quot; label */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-info .ve-ui-mwParameterPage-undocumentedLabel {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → big header (e.g. for template name) → puzzle icon  */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-fieldsetLayout-header .oo-ui-icon-puzzle {&lt;br /&gt;
    filter: invert(92%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → big header (e.g. for template name) → deprecated icon  */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-indicatorElement[title=&amp;quot;Deprecated field&amp;quot;] {&lt;br /&gt;
    /* default is .5 */&lt;br /&gt;
    opacity: .8;&lt;br /&gt;
    /* same icon, &amp;quot;warning-color-border&amp;quot; color */&lt;br /&gt;
    background-image: &lt;br /&gt;
    linear-gradient(transparent,transparent),&lt;br /&gt;
    var(--icon-popup-notice-warn-cosmoGreen);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → url icon (e.g. for template URL params) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-icon-linkExternal {&lt;br /&gt;
    /* default is 0.67 */&lt;br /&gt;
    opacity: .8;&lt;br /&gt;
    /* same icon, but in &amp;quot;cosmoGreen&amp;quot; color */&lt;br /&gt;
    background-image: &lt;br /&gt;
    linear-gradient(transparent,transparent),&lt;br /&gt;
    var(--icon-external-link-cosmoGreen);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param description block (like a template param) → entries */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-doc &amp;gt; p {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal (template) → template search block → description */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTemplatePlaceholderPage .oo-ui-inline-help,&lt;br /&gt;
/* visual editor → modal (template) → template description */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTemplatePage-description,&lt;br /&gt;
/* visual editor → modal → param description block (like a template param) → &amp;quot;deprecated&amp;quot; paragraph */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-doc &amp;gt; .ve-ui-mwParameterPage-doc-deprecated,&lt;br /&gt;
/* visual editor → modal → param description block (like a template param) → &amp;quot;reqired&amp;quot; paragraph */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-doc &amp;gt; .ve-ui-mwParameterPage-doc-required,&lt;br /&gt;
/* visual editor → modal → param description block (like a template param) → &amp;quot;reqired&amp;quot; paragraph */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-doc &amp;gt; .ve-ui-mwParameterPage-doc-example,&lt;br /&gt;
/* visual editor → modal → param description block (like a template param) → &amp;quot;default&amp;quot; paragraph */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-doc &amp;gt; .ve-ui-mwParameterPage-doc-default,&lt;br /&gt;
/* visual editor → modal → param search results → no results text */&lt;br /&gt;
.ve-ui-mwTransclusionOutlineTemplateWidget-no-match {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal (template) → template description hr */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTemplatePage-description hr {&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input (type=text) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-inputWidget-input {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--bg-color-dark);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x2);&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input (type=text) placeholder */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-widget-enabled .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input (type=text) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-inputWidget-input:hover,&lt;br /&gt;
/* visual editor → modal → param input when a param input dropdown button is hovered  */&lt;br /&gt;
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input {&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input (type=text) (invalid state) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {&lt;br /&gt;
    border-color: var(--color-red);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input (type=text) in invalid state hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input:hover {&lt;br /&gt;
    border-color: var(--color-red);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → required indicator (for params only I guess?) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-indicator-required {&lt;br /&gt;
    /* same icon, &amp;quot;warning-color-border&amp;quot; color */&lt;br /&gt;
    background-image: &lt;br /&gt;
        linear-gradient(transparent,transparent),&lt;br /&gt;
        var(--icon-asterisk-yellow);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input dropdown button (for suggested values) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-widget-enabled .oo-ui-comboBoxInputWidget-dropdownButton a {&lt;br /&gt;
    background-color: var(--bg-color);&lt;br /&gt;
    border-color: var(--bg-color-light-x2);&lt;br /&gt;
    border-left: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input dropdown button (for suggested values) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-widget-enabled .oo-ui-comboBoxInputWidget-dropdownButton a:hover,&lt;br /&gt;
/* visual editor → modal → param input dropdown button (for suggested values) when dropdown is open */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-comboBoxInputWidget-open .oo-ui-comboBoxInputWidget-dropdownButton a {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    /* default override */&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
} &lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input dropdown button (for suggested values) when dropdown is open */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-comboBoxInputWidget-open .oo-ui-comboBoxInputWidget-dropdownButton a {&lt;br /&gt;
    /* disable default transition, so the color will change instantly, because dropdown appears instantly too */&lt;br /&gt;
    transition: background-color 0s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input dropdown button (for suggested values) → icon */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-comboBoxInputWidget-dropdownButton a .oo-ui-indicatorElement-indicator {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → &amp;quot;add undocumented paramter&amp;quot; block → button hover  */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTransclusionDialog-addParameterFieldset .oo-ui-buttonElement-button:hover {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → &amp;quot;add undocumented paramter&amp;quot; block → button → icon */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTransclusionDialog-addParameterFieldset .oo-ui-buttonElement-button .oo-ui-iconElement-icon  {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → &amp;quot;add undocumented paramter&amp;quot; block → button → label */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTransclusionDialog-addParameterFieldset .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → &amp;quot;add undocumented paramter&amp;quot; block → description */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTransclusionDialog-addParameterFieldset .oo-ui-inline-help  {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → modal message dialog → action button (a) focus */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-actionWidget .oo-ui-buttonElement-button:focus,&lt;br /&gt;
/* visual editor → save changes modal → «review changes» button (a) focus */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .oo-ui-processDialog-actions-other .oo-ui-actionWidget .oo-ui-buttonElement-button:focus {&lt;br /&gt;
    border-color: var(--bg-color-light-x4); &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → modal message dialog → &amp;quot;destructive&amp;quot; action button */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-widget-enabled.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button  {&lt;br /&gt;
    background-color: var(--color-red);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → modal message dialog → &amp;quot;destructive&amp;quot; action button hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-widget-enabled.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button:hover  {&lt;br /&gt;
    background-color: var(--color-red-light);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → modal message dialog → &amp;quot;destructive&amp;quot; action button pressed */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-widget-enabled.oo-ui-buttonElement-pressed.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button  {&lt;br /&gt;
    background-color: var(--color-red-dark);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu {&lt;br /&gt;
    border-color: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → search block */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu .ve-ui-mwTransclusionOutlineTemplateWidget-sticky {&lt;br /&gt;
    /* override default */&lt;br /&gt;
	background-color: var(--bg-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → search block → query input → placeholder */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu .ve-ui-mwTransclusionOutlineTemplateWidget-sticky input::placeholder {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → search icon */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-icon-search {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → search block → &amp;quot;hide unused&amp;quot; (params) button → label */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu .ve-ui-mwTransclusionOutlineTemplateWidget-sticky .ve-ui-mwTransclusionOutlineToggleUnusedWidget .oo-ui-labelElement-label {&lt;br /&gt;
    color: var(--action-color-light-x2);&lt;br /&gt;
&lt;br /&gt;
    transition: color 100ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → search block → &amp;quot;hide unused&amp;quot; (params) button hover → label */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu .ve-ui-mwTransclusionOutlineTemplateWidget-sticky .ve-ui-mwTransclusionOutlineToggleUnusedWidget .oo-ui-labelElement-label:hover {&lt;br /&gt;
    color: var(--action-color-light-x3);&lt;br /&gt;
&lt;br /&gt;
    transition: color 100ms ease-out; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → params container → item */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu div[role=&#039;listbox&#039;] &amp;gt; * {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--bg-color);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → params container → item checkbox disabled checked → bg */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu div[role=&#039;listbox&#039;] &amp;gt; * input[type=checkbox][disabled] + span {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
    border-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → params container → item hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu div[role=&#039;listbox&#039;] &amp;gt; *:hover {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 75ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → params container → item label */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu div[role=&#039;listbox&#039;] &amp;gt; * .oo-ui-labelElement-label {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → popup windows and such */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-floatableElement-floatable {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → popup windows and such → item */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-floatableElement-floatable &amp;gt; .oo-ui-widget-enabled {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → popup windows and such → item hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-floatableElement-floatable &amp;gt; .oo-ui-widget-enabled:hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → popup windows and such → item pressed (mouse down) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-floatableElement-floatable &amp;gt; .oo-ui-widget-enabled.oo-ui-optionWidget-pressed,&lt;br /&gt;
/* visual editor → modal → popup windows and such → item selected */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-floatableElement-floatable &amp;gt; .oo-ui-widget-enabled.oo-ui-optionWidget-selected{&lt;br /&gt;
    color: var(--text-colorStrong);&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
&lt;br /&gt;
    transition: &lt;br /&gt;
        color 100ms ease-out,&lt;br /&gt;
        text-shadow 100ms ease-out,&lt;br /&gt;
        background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → help button */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwFloatingHelpElement  &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
    background-color: var(--text-color);&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → help button active */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwFloatingHelpElement .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/** visual editor → modal → something loading &amp;quot;stripes&amp;quot; */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-pendingElement-pending {&lt;br /&gt;
    --strip-col: var(--bg-color-light-x2);&lt;br /&gt;
&lt;br /&gt;
    background-image: linear-gradient(&lt;br /&gt;
        135deg,&lt;br /&gt;
        var(--strip-col) 25%,&lt;br /&gt;
        transparent 25%,&lt;br /&gt;
        transparent 50%,&lt;br /&gt;
        var(--strip-col) 50%,&lt;br /&gt;
        var(--strip-col) 75%,&lt;br /&gt;
        transparent 75%,&lt;br /&gt;
        transparent&lt;br /&gt;
    );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** visual editor → modal → template search results block → item → description */&lt;br /&gt;
.oo-ui-windowManager-modal .mw-widget-titleWidget-menu .mw-widget-titleOptionWidget-description {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    /* disable text shadow enabled for selected elements */&lt;br /&gt;
    text-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/** visual editor → modal message dialog → */&lt;br /&gt;
.oo-ui-windowManager-modal.oo-ui-windowManager-floating .oo-ui-messageDialog .oo-ui-window-frame {&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** visual editor → modal message dialog → title */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog .oo-ui-window-frame .oo-ui-messageDialog-title {&lt;br /&gt;
    color: var(--action-color-light-x2);&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** visual editor → modal message dialog → message */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog .oo-ui-window-frame .oo-ui-labelElement-label {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
/* visual editor → save changes modal → summary */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .ve-ui-mwSaveDialog-summary {&lt;br /&gt;
    background-color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → save changes modal → options (where the checkboxes are) */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .ve-ui-mwSaveDialog-options {&lt;br /&gt;
    background-color: inherit;&lt;br /&gt;
    border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → save changes modal → options → checkboxes container */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .ve-ui-mwSaveDialog-options .ve-ui-mwSaveDialog-checkboxes {&lt;br /&gt;
    padding-left: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → save changes modal → copyright warning */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog #editpage-copywarn {&lt;br /&gt;
    color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → popups  */&lt;br /&gt;
.oo-ui-popupWidget-popup {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region =🖌️= VISUAL EDITOR BORDERS =🖌️= */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools,&lt;br /&gt;
/* visual editor → toolbar → paragraph button (I think?) */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-menuToolGroup,&lt;br /&gt;
/* visual editor → toolbar → dropdown button (span) hover */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-popupToolGroup-handle:hover {&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region LUA */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
    /* ldp = Lua Debug Panel */&lt;br /&gt;
    --ldp-elements-padding: .25em;&lt;br /&gt;
    --ldp-control-elements-padding: .5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel */&lt;br /&gt;
#mw-scribunto-console .mw-scribunto-console-fieldset {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    padding: .5em 0;&lt;br /&gt;
    border: 1px solid var(--action-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → header */&lt;br /&gt;
.mw-scribunto-console-fieldset &amp;gt; legend {&lt;br /&gt;
    margin-left: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → output → output elements */&lt;br /&gt;
#mw-scribunto-output &amp;gt; * {&lt;br /&gt;
    padding: 0 var(--ldp-elements-padding);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → output → printed input */&lt;br /&gt;
.mw-scribunto-input {&lt;br /&gt;
    font-family: monospace;&lt;br /&gt;
	font-weight: normal;&lt;br /&gt;
    color: var(--code-color-text);&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
    border-color: var(--code-color-border);&lt;br /&gt;
&lt;br /&gt;
    margin: .5em 0;&lt;br /&gt;
&lt;br /&gt;
    /* better visibility */&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → input field container element */&lt;br /&gt;
div:has(#mw-scribunto-input) {&lt;br /&gt;
    padding: var(--ldp-control-elements-padding);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → input field */&lt;br /&gt;
#mw-scribunto-input {&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → &amp;quot;Clear&amp;quot; button container */&lt;br /&gt;
#mw-scribunto-console div:has(input[type=button][value=Clear]) {&lt;br /&gt;
    padding: var(--ldp-control-elements-padding);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → output → result of the execution */&lt;br /&gt;
#mw-scribunto-output .mw-scribunto-normalOutput,&lt;br /&gt;
/* lua module debug panel → output → logs from the code */&lt;br /&gt;
.mw-scribunto-print {&lt;br /&gt;
    font-family: monospace;&lt;br /&gt;
    color: var(--code-color-text);&lt;br /&gt;
    background: var(--code-color-bg);&lt;br /&gt;
&lt;br /&gt;
    padding-top: .5em;&lt;br /&gt;
    padding-bottom: .5em;&lt;br /&gt;
&lt;br /&gt;
    outline: .1em solid var(--green-color-dark);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → output → logs from the code */&lt;br /&gt;
.mw-scribunto-print {&lt;br /&gt;
    outline: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → error block */&lt;br /&gt;
.mw-scribunto-error {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--danger-color-dark-x2);&lt;br /&gt;
    border-color: var(--danger-color-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* .mw-scribunto-propList {&lt;br /&gt;
    color: #008000;&lt;br /&gt;
    background: #fff;&lt;br /&gt;
} */&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → message block */&lt;br /&gt;
.mw-scribunto-message {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* .mw-scribunto-tabcomplete {&lt;br /&gt;
    color: #800080;&lt;br /&gt;
    background: #fff;&lt;br /&gt;
} */&lt;br /&gt;
&lt;br /&gt;
.mw-scribunto-clear {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
    border-bottom: 3px dashed var(--action-color-light-x2);&lt;br /&gt;
    border-top: 3px dashed var(--action-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;/div&gt;</summary>
		<author><name>DrSmugleaf</name></author>
	</entry>
	<entry>
		<id>https://wiki.rouny-ss14.com/index.php?title=MediaWiki:Common.css&amp;diff=5</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.rouny-ss14.com/index.php?title=MediaWiki:Common.css&amp;diff=5"/>
		<updated>2024-09-07T05:54:48Z</updated>

		<summary type="html">&lt;p&gt;DrSmugleaf: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#pt-createaccount {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &amp;quot;Teko&amp;quot;;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    src: url(https://wiki.spacestation14.com/w/images/stuff/Teko-Medium.woff2)&lt;br /&gt;
            format(&amp;quot;woff2&amp;quot;),&lt;br /&gt;
        url(https://wiki.spacestation14.com/w/images/stuff/Teko-Medium.woff)&lt;br /&gt;
            format(&amp;quot;woff&amp;quot;);&lt;br /&gt;
    ascent-override: 65%;&lt;br /&gt;
    descent-override: 10%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
    color-scheme: dark;&lt;br /&gt;
&lt;br /&gt;
    --bg-color: hsl(240, 7%, 11%);&lt;br /&gt;
    --bg-color-light: hsl(240, 7%, 14%);&lt;br /&gt;
    --bg-color-light-x2: hsl(240, 8%, 17%);&lt;br /&gt;
    --bg-color-light-x3: hsl(240, 7%, 20%);&lt;br /&gt;
    --bg-color-light-x4: hsl(240, 7%, 23%);&lt;br /&gt;
    --bg-color-light-x5: hsl(240, 7%, 26%);&lt;br /&gt;
    --bg-color-light-x6: hsl(240, 7%, 32%);&lt;br /&gt;
&lt;br /&gt;
    --border-color-light: hsl(240, 7%, 35%);&lt;br /&gt;
    --border-color-light-x2: hsl(240, 7%, 45%);&lt;br /&gt;
    --border-color: hsl(240, 7%, 24%);&lt;br /&gt;
&lt;br /&gt;
    --text-color: lightgrey;&lt;br /&gt;
    --text-color-grayed-out: gray;&lt;br /&gt;
&lt;br /&gt;
    --code-color-bg: #1b1e1f;&lt;br /&gt;
    --code-color-text: #e8e6e3;&lt;br /&gt;
    --code-color-border: #353a3c;&lt;br /&gt;
&lt;br /&gt;
    --link-color: lightblue;&lt;br /&gt;
    --link-color-visited: #007fff;&lt;br /&gt;
&lt;br /&gt;
    --action-color-light-x2: var(--blue-color-light-x2);&lt;br /&gt;
    --action-color-light: var(--blue-color-light);&lt;br /&gt;
    --action-color: var(--blue-color);&lt;br /&gt;
    --action-color-dark: var(--blue-color-dark);&lt;br /&gt;
    --action-color-dark-x2: var(--blue-color-dark-x2);&lt;br /&gt;
&lt;br /&gt;
	--warning-color: hsl(54 100% 15% / 1);&lt;br /&gt;
	--warning-color-border: hsl(60, 55%, 30%);&lt;br /&gt;
&lt;br /&gt;
	--danger-color: var(--red-color);&lt;br /&gt;
	--danger-color-dark: var(--red-color-dark);&lt;br /&gt;
	--danger-color-dark-x2: var(--red-color-dark-x2);&lt;br /&gt;
	--danger-color-border: var(--red-color-border);&lt;br /&gt;
&lt;br /&gt;
    --blue-color-light-x2: hsl(220, 66%, 63%);&lt;br /&gt;
    --blue-color-light: hsl(220, 60%, 56%);&lt;br /&gt;
    --blue-color: hsl(220, 60%, 50%);&lt;br /&gt;
    --blue-color-dark: hsl(220, 54%, 43%);&lt;br /&gt;
    --blue-color-dark-x2: hsl(220, 54%, 36%);&lt;br /&gt;
&lt;br /&gt;
    --green-color-light: hsl(167, 80%, 50%);&lt;br /&gt;
    --green-color: hsl(167, 80%, 45%);&lt;br /&gt;
    --green-color-dark: hsl(167, 74%, 30%);&lt;br /&gt;
&lt;br /&gt;
    --red-color: hsl(0, 75%, 50%);&lt;br /&gt;
    --red-color-dark: hsl(0, 67%, 42%);&lt;br /&gt;
    --red-color-dark-x2: hsl(0, 62%, 36%);&lt;br /&gt;
    --red-color-border: hsl(0, 47%, 22%);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    /* ============= */&lt;br /&gt;
    /* ICONS GO HERE */&lt;br /&gt;
    /* ============= */&lt;br /&gt;
    &lt;br /&gt;
    /* white table sort icon */&lt;br /&gt;
    --icon-table-sort-white: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjEiIGhlaWdodD0iOSI+PGRlZnM+PGZpbHRlciBpZD0iZGFya3JlYWRlci1pbWFnZS1maWx0ZXIiPjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwLjI0OSAtMC42MTQgLTAuNjcyIDAuMDAwIDEuMDM1IC0wLjY0NiAwLjI4OCAtMC42NjQgMC4wMDAgMS4wMjAgLTAuNjM2IC0wLjYwOSAwLjI1MCAwLjAwMCAwLjk5NCAwLjAwMCAwLjAwMCAwLjAwMCAxLjAwMCAwLjAwMCIgLz48L2ZpbHRlcj48L2RlZnM+PGltYWdlIHdpZHRoPSIyMSIgaGVpZ2h0PSI5IiBmaWx0ZXI9InVybCgjZGFya3JlYWRlci1pbWFnZS1maWx0ZXIpIiB4bGluazpocmVmPSJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NEtQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhkcFpIUm9QU0l5TVNJZ2FHVnBaMmgwUFNJNUlpQjJhV1YzUW05NFBTSXdJREFnTWpFZ09TSStDZ2s4Y0dGMGFDQmtQU0p0TVRRdU5TQTFMVFFnTkMwMExUUjZiVEF0TVMwMExUUXROQ0EwZWlJdlBnbzhMM04yWno0SyIgLz48L3N2Zz4=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* wiki help button icon - transparent question mark in circle of cosmoBlue */&lt;br /&gt;
    --icon-wiki-help-cosmoBlue: url(&amp;quot;data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTx0aXRsZT4KCQloZWxwCgk8L3RpdGxlPgoJPHBhdGggZmlsbD0icmdiKDIxMiAyMzYgMjU1KSIgZD0iTTEwIDBhMTAgMTAgMCAxIDAgMTAgMTBBMTAgMTAgMCAwIDAgMTAgMHptMSAxNkg5di0yaDJ6bTIuNzEtNy42YTIuNjQgMi42NCAwIDAgMS0uMzMuNzQgMy4xNiAzLjE2IDAgMCAxLS40OC41NWwtLjU0LjQ4Yy0uMjEuMTgtLjQxLjM1LS41OC41MmEyLjU0IDIuNTQgMCAwIDAtLjQ3LjU2QTIuMyAyLjMgMCAwIDAgMTEgMTJhMy43OSAzLjc5IDAgMCAwLS4xMSAxSDkuMDhhOC45IDguOSAwIDAgMSAuMDctMS4yNSAzLjI4IDMuMjggMCAwIDEgLjI1LS45IDIuNzkgMi43OSAwIDAgMSAuNDEtLjY3IDQgNCAwIDAgMSAuNTgtLjU4Yy4xNy0uMTYuMzQtLjMuNTEtLjQ0YTMgMyAwIDAgMCAuNDMtLjQ0IDEuODMgMS44MyAwIDAgMCAuMy0uNTUgMiAyIDAgMCAwIC4xMS0uNzIgMi4wNiAyLjA2IDAgMCAwLS4xNy0uODYgMS43MSAxLjcxIDAgMCAwLTEtLjkgMS43IDEuNyAwIDAgMC0uNS0uMSAxLjc3IDEuNzcgMCAwIDAtMS41My42OCAzIDMgMCAwIDAtLjUgMS44Mkg2LjE2YTQuNzQgNC43NCAwIDAgMSAuMjgtMS42OCAzLjU2IDMuNTYgMCAwIDEgLjgtMS4yOSAzLjg4IDMuODggMCAwIDEgMS4yOC0uODNBNC41OSA0LjU5IDAgMCAxIDEwLjE4IDRhNC40NCA0LjQ0IDAgMCAxIDEuNDQuMjMgMy41MSAzLjUxIDAgMCAxIDEuMTUuNjUgMy4wOCAzLjA4IDAgMCAxIC43OCAxLjA2IDMuNTQgMy41NCAwIDAgMSAuMjkgMS40NSAzLjM5IDMuMzkgMCAwIDEtLjEzIDEuMDF6Ii8+Cjwvc3ZnPg==&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* navbar search magnifying glass search icon in greyish colors */&lt;br /&gt;
    --icon-navbar-search-greyish: url(&amp;quot;data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTx0aXRsZT4KCQlzZWFyY2gKCTwvdGl0bGU+Cgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IndoaXRlIiBkPSJNMTIuMiAxMy42YTcgNyAwIDEgMSAxLjQtMS40bDUuNCA1LjQtMS40IDEuNC01LjQtNS40ek0xMyA4QTUgNSAwIDEgMSAzIDhhNSA1IDAgMCAxIDEwIDB6Ii8+Cjwvc3ZnPgo=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* transparent exclamation mark in a circle filled with cosmoGreen */&lt;br /&gt;
    --icon-popup-notice-info-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTx0aXRsZT4KCQlub3RpY2UKCTwvdGl0bGU+Cgk8cGF0aCBmaWxsPSJyZ2IoMTAsIDIxMiwgOTgpIiBkPSJNMTAgMGExMCAxMCAwIDEgMCAxMCAxMEExMCAxMCAwIDAgMCAxMCAwem0xIDE2SDl2LTJoMnptMC00SDlWNGgyeiIvPgo8L3N2Zz4=&amp;quot;);&lt;br /&gt;
    &lt;br /&gt;
    /* transparent exclamation mark in a circle filled with some kind of orange */&lt;br /&gt;
    --icon-popup-notice-warn-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIj4gPHRpdGxlPiBhbGVydCA8L3RpdGxlPiA8cGF0aCBmaWxsPSJoc2woMzksIDEwMCUsIDUwJSkiIGQ9Ik02IDBhNiA2IDAgMCAwLTYgNiA2IDYgMCAwIDAgNiA2IDYgNiAwIDAgMCA2LTYgNiA2IDAgMCAwLTYtNnpNNSAyaDJ2NUg1VjJ6bTAgNmgydjJINVY4eiIvPiA8L3N2Zz4=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* an icon to use to mark external links, in cosmoGreen */&lt;br /&gt;
    --icon-external-link-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IGV4dGVybmFsIGxpbmsgPC90aXRsZT48cGF0aCBmaWxsPSJyZ2IoMTAsIDIxMiwgOTgpIiBkPSJNMTcgMTdIM1YzaDVWMUgzYTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi01aC0yeiIvPjxwYXRoIGZpbGw9InJnYigxMCwgMjEyLCA5OCkiIGQ9Im0xMSAxIDMuMjkgMy4yOS01LjczIDUuNzMgMS40MiAxLjQyIDUuNzMtNS43M0wxOSA5VjF6Ii8+PC9zdmc+&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* an asterisk icon used to mark required template fields, in yellow */&lt;br /&gt;
    --icon-asterisk-yellow: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IHJlcXVpcmVkIDwvdGl0bGU+PHBhdGggZmlsbD0iaHNsKDM5LCAxMDAlLCA1MCUpIiBkPSJNOC41IDBoM3YyMGgtM3oiLz48cGF0aCBmaWxsPSJoc2woMzksIDEwMCUsIDUwJSkiIGQ9Ik0xOS40IDEzLjcgMTggMTYuMy42IDYuMyAyIDMuN3oiLz48cGF0aCBmaWxsPSJoc2woMzksIDEwMCUsIDUwJSkiIGQ9Im0xOCAzLjcgMS40IDIuNi0xNy4zIDEwLTEuNS0yLjZ6Ii8+PC9zdmc+&amp;quot;);&lt;br /&gt;
    &lt;br /&gt;
    /* source editor icon - double brackets [[]], cosmoGreen color */&lt;br /&gt;
    --icon-source-editor-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IFdpa2l0ZXh0IDwvdGl0bGU+PGcgZmlsbD0icmdiKDEwLCAyMTIsIDk4KSI+PHBhdGggZD0iTTEgM3YxNGgzdi0ySDNWNWgxVjN6bTQgMHYxNGg0di0ySDdWNWgyVjN6bTExIDB2MmgxdjEwaC0xdjJoM1Yzem0tNSAwdjJoMnYxMGgtMnYyaDRWM3oiLz48L2c+PC9zdmc+&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* source editor mode switch icon in active state (which you open mode switch menu) - a pencil, in cosmo green */&lt;br /&gt;
    --icon-source-editor-mode-switch-active-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IGVkaXQgPC90aXRsZT48cGF0aCBmaWxsPSJyZ2IoMTAsIDIxMiwgOTgpIiBkPSJtMTYuNzcgOCAxLjk0LTJhMSAxIDAgMCAwIDAtMS40MWwtMy4zNC0zLjNhMSAxIDAgMCAwLTEuNDEgMEwxMiAzLjIzek0xIDE0LjI1VjE5aDQuNzVsOS45Ni05Ljk2LTQuNzUtNC43NXoiLz48L3N2Zz4=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* source editor syntax highlight icon in active state (when syntax higlighting is on) - a pen, in cosmo green */&lt;br /&gt;
    --icon-source-editor-syntax-highlight-mode-active-cosmoGreen: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IGhpZ2hsaWdodCA8L3RpdGxlPjxnIGZpbGw9IiMzNmMiPjxwYXRoIGZpbGw9InJnYigxMCwgMjEyLCA5OCkiIGQ9Ik0xNS4xNCAyLjI3YTEgMSAwIDAgMC0xLjQxIDBsLTEwIDEwYTEgMSAwIDAgMCAwIDEuNDFMNCAxNGwtMyA0aDVsMS0xIC4yOS4yOWExIDEgMCAwIDAgMS40MSAwbDEwLTEwYTEgMSAwIDAgMCAuMDMtMS40M3pNNyAxNWwtMi0yIDktOSAyIDJ6Ii8+PC9nPjwvc3ZnPg==&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* a puzzle icon present in templates in visual editor, in white */&lt;br /&gt;
    --icon-template-puzzle-white: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IHB1enpsZSA8L3RpdGxlPjxjaXJjbGUgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSJ3aGl0ZSIgY3g9IjE3IiBjeT0iMTAiIHI9IjMiLz48cGF0aCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGQ9Ik0xMC41OCAzQTMgMyAwIDAgMSAxMSA0LjVhMyAzIDAgMCAxLTYgMEEzIDMgMCAwIDEgNS40MiAzSDF2MTJhMiAyIDAgMCAwIDIgMmgxMlYzeiIgZmlsbD0id2hpdGUiLz48L3N2Zz4=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* tabber icon present in visual editor → insert, in black */&lt;br /&gt;
    --icon-tabber-black: url(&amp;quot;data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiA8dGl0bGU+dGFiYmVyPC90aXRsZT4gPHBhdGggZmlsbD0iIzA5YWJmMSIgZD0iTTE4IDJIMkMuOSAyIDAgMi45IDAgNHYxMmMwIDEuMS45IDIgMiAyaDE2YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bTEgNWgtOGMtLjYgMC0xLS40LTEtMVYzaDhjLjYgMCAxIC40IDEgMXYzeiIvPiA8L3N2Zz4=&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    /* dropdown icon (arrow-like), in cosmo blue */&lt;br /&gt;
    --icon-dropdown-cosmoBlue: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIj48dGl0bGU+IGRvd24gPC90aXRsZT48cGF0aCBmaWxsPSIjZDZlZGZmIiBkPSJNOS45IDIuOSA2IDYuOCAyLjEgMi45IDEgNGw1IDUgNS01eiIvPjwvc3ZnPg==&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region Uncategorized */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* Reset italic styling set by user agent */&lt;br /&gt;
cite,&lt;br /&gt;
dfn {&lt;br /&gt;
    font-style: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Straight quote marks for &amp;lt;q&amp;gt; */&lt;br /&gt;
q {&lt;br /&gt;
    quotes: &#039;&amp;quot;&#039; &#039;&amp;quot;&#039; &amp;quot;&#039;&amp;quot; &amp;quot;&#039;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Avoid collision of blockquote with floating elements by swapping margin and padding */&lt;br /&gt;
blockquote {&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    margin: 1em 0;&lt;br /&gt;
    padding: 0 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Consistent size for &amp;lt;small&amp;gt;, &amp;lt;sub&amp;gt; and &amp;lt;sup&amp;gt; */&lt;br /&gt;
small {&lt;br /&gt;
    font-size: 85%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body-content sub,&lt;br /&gt;
  .mw-body-content sup,&lt;br /&gt;
  span.reference /* for Parsoid */ {&lt;br /&gt;
    font-size: 80%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Same spacing for indented and unindented paragraphs on talk pages */&lt;br /&gt;
.ns-talk .mw-body-content dd {&lt;br /&gt;
    margin-top: 0.4em;&lt;br /&gt;
    margin-bottom: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main page fixes */&lt;br /&gt;
#interwiki-completelist {&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.biglink {&lt;br /&gt;
    font-family: &amp;quot;Teko&amp;quot;;&lt;br /&gt;
    font-style: oblique 10deg;&lt;br /&gt;
    font-variant-caps: small-caps;&lt;br /&gt;
    text-shadow: #1b1b1f 2px 3px, #a00d 3px 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reduce page jumps by hiding collapsed/dismissed content */&lt;br /&gt;
.client-js .mw-special-Watchlist #watchlist-message,&lt;br /&gt;
  .client-js .collapsible:not( .mw-made-collapsible).collapsed &amp;gt; tbody &amp;gt; tr:not(:first-child),&lt;br /&gt;
  &lt;br /&gt;
  /* Hide charinsert base for those not using the gadget */&lt;br /&gt;
  #editpage-specialchars {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Adds padding above Watchlist announcements where new recentchanges/watchlist filters are enabled */&lt;br /&gt;
.mw-rcfilters-enabled .mw-specialpage-summary {&lt;br /&gt;
    margin-top: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Highlight linked elements (such as clicked references) in blue */&lt;br /&gt;
.citation:target {&lt;br /&gt;
    background-color: rgba(0, 127, 255, 0.133);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for citations. Breaks long urls, etc., rather than overflowing box */&lt;br /&gt;
.citation {&lt;br /&gt;
    word-wrap: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Make the list of references smaller&lt;br /&gt;
   * Keep in sync with Template:Refbegin/styles.css&lt;br /&gt;
   * And Template:Reflist/styles.css&lt;br /&gt;
   */&lt;br /&gt;
ol.references {&lt;br /&gt;
    font-size: 90%;&lt;br /&gt;
    margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for horizontal lists (separator following item).&lt;br /&gt;
	 @source mediawiki.org/wiki/Snippets/Horizontal_lists&lt;br /&gt;
	 @revision 8 (2016-05-21)&lt;br /&gt;
	 @author [[User:Edokter]]&lt;br /&gt;
   */&lt;br /&gt;
.hlist dl,&lt;br /&gt;
.hlist ol,&lt;br /&gt;
.hlist ul {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Display list items inline */&lt;br /&gt;
.hlist dd,&lt;br /&gt;
.hlist dt,&lt;br /&gt;
.hlist li {&lt;br /&gt;
    margin: 0; /* don&#039;t trust the note that says margin doesn&#039;t work with inline&lt;br /&gt;
				  * removing margin: 0 makes dds have margins again */&lt;br /&gt;
    display: inline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Display nested lists inline */&lt;br /&gt;
.hlist.inline,&lt;br /&gt;
.hlist.inline dl,&lt;br /&gt;
.hlist.inline ol,&lt;br /&gt;
.hlist.inline ul,&lt;br /&gt;
.hlist dl dl,&lt;br /&gt;
.hlist dl ol,&lt;br /&gt;
.hlist dl ul,&lt;br /&gt;
.hlist ol dl,&lt;br /&gt;
.hlist ol ol,&lt;br /&gt;
.hlist ol ul,&lt;br /&gt;
.hlist ul dl,&lt;br /&gt;
.hlist ul ol,&lt;br /&gt;
.hlist ul ul {&lt;br /&gt;
    display: inline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide empty list items */&lt;br /&gt;
.hlist .mw-empty-li {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generate interpuncts */&lt;br /&gt;
.hlist dt:after {&lt;br /&gt;
    content: &amp;quot;: &amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
   * Note hlist style usage differs in Minerva and is defined in core as well!&lt;br /&gt;
   * Please check Minerva desktop (and Minerva.css) when changing&lt;br /&gt;
   * See https://phabricator.wikimedia.org/T213239&lt;br /&gt;
   */&lt;br /&gt;
.hlist dd:after,&lt;br /&gt;
.hlist li:after {&lt;br /&gt;
    content: &amp;quot; · &amp;quot;;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist dd:last-child:after,&lt;br /&gt;
.hlist dt:last-child:after,&lt;br /&gt;
.hlist li:last-child:after {&lt;br /&gt;
    content: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Add parentheses around nested lists */&lt;br /&gt;
.hlist dd dd:first-child:before,&lt;br /&gt;
.hlist dd dt:first-child:before,&lt;br /&gt;
.hlist dd li:first-child:before,&lt;br /&gt;
.hlist dt dd:first-child:before,&lt;br /&gt;
.hlist dt dt:first-child:before,&lt;br /&gt;
.hlist dt li:first-child:before,&lt;br /&gt;
.hlist li dd:first-child:before,&lt;br /&gt;
.hlist li dt:first-child:before,&lt;br /&gt;
.hlist li li:first-child:before {&lt;br /&gt;
    content: &amp;quot; (&amp;quot;;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist dd dd:last-child:after,&lt;br /&gt;
.hlist dd dt:last-child:after,&lt;br /&gt;
.hlist dd li:last-child:after,&lt;br /&gt;
.hlist dt dd:last-child:after,&lt;br /&gt;
.hlist dt dt:last-child:after,&lt;br /&gt;
.hlist dt li:last-child:after,&lt;br /&gt;
.hlist li dd:last-child:after,&lt;br /&gt;
.hlist li dt:last-child:after,&lt;br /&gt;
.hlist li li:last-child:after {&lt;br /&gt;
    content: &amp;quot;)&amp;quot;;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Put ordinals in front of ordered list items */&lt;br /&gt;
.hlist ol {&lt;br /&gt;
    counter-reset: listitem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist ol &amp;gt; li {&lt;br /&gt;
    counter-increment: listitem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist ol &amp;gt; li:before {&lt;br /&gt;
    content: &amp;quot; &amp;quot; counter(listitem) &amp;quot;\a0&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist dd ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist dt ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist li ol &amp;gt; li:first-child:before {&lt;br /&gt;
    content: &amp;quot; (&amp;quot; counter(listitem) &amp;quot;\a0&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Unbulleted lists */&lt;br /&gt;
.plainlist ol,&lt;br /&gt;
.plainlist ul {&lt;br /&gt;
    line-height: inherit;&lt;br /&gt;
    list-style: none none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.plainlist ol li,&lt;br /&gt;
.plainlist ul li {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Default style for navigation boxes */&lt;br /&gt;
.navbox {&lt;br /&gt;
    /* Navbox container style */&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    clear: both;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 1px;&lt;br /&gt;
    margin: 1em auto 0; /* Prevent preceding content from clinging to navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox .navbox {&lt;br /&gt;
    margin-top: 0; /* No top margin for nested navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox + .navbox {&lt;br /&gt;
    margin-top: -1px; /* Single pixel border between adjacent navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-inner,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-group,&lt;br /&gt;
.navbox-title,&lt;br /&gt;
.navbox-abovebelow {&lt;br /&gt;
    padding: 0.25em 1em; /* Title, group and above/below styles */&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
th.navbox-group {&lt;br /&gt;
    /* Group style */&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
    background-color: #fdfdfd; /* Background color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-list {&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    border-color: #fdfdfd; /* Must match background color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* cell spacing for navbox cells */&lt;br /&gt;
tr + tr &amp;gt; .navbox-abovebelow,&lt;br /&gt;
tr + tr &amp;gt; .navbox-group,&lt;br /&gt;
tr + tr &amp;gt; .navbox-image,&lt;br /&gt;
tr + tr &amp;gt; .navbox-list {&lt;br /&gt;
    /* Borders above 2nd, 3rd, etc. rows */&lt;br /&gt;
    border-top: 2px solid #fdfdfd; /* Must match background color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox th,&lt;br /&gt;
.navbox-title {&lt;br /&gt;
    background-color: #ccccff; /* Level 1 color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-abovebelow,&lt;br /&gt;
th.navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-title {&lt;br /&gt;
    background-color: #ddddff; /* Level 2 color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-subgroup .navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-abovebelow {&lt;br /&gt;
    background-color: #e6e6ff; /* Level 3 color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-even {&lt;br /&gt;
    background-color: #f7f7f7; /* Even row striping */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-odd {&lt;br /&gt;
    background-color: transparent; /* Odd row striping */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox .hlist td dl,&lt;br /&gt;
.navbox .hlist td ol,&lt;br /&gt;
.navbox .hlist td ul,&lt;br /&gt;
.navbox td.hlist dl,&lt;br /&gt;
.navbox td.hlist ol,&lt;br /&gt;
.navbox td.hlist ul {&lt;br /&gt;
    padding: 0.125em 0; /* Adjust hlist padding in navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for JQuery makeCollapsible, matching that of collapseButton */&lt;br /&gt;
.mw-parser-output .mw-collapsible-toggle {&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: right;&lt;br /&gt;
    padding-right: 0.2em;&lt;br /&gt;
    padding-left: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-collapsible-leftside-toggle .mw-collapsible-toggle {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    float: left;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Infobox template style */&lt;br /&gt;
.infobox {&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    border-spacing: 3px;&lt;br /&gt;
    background-color: #f8f9fa;&lt;br /&gt;
    color: black;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    margin: 0.5em 0 0.5em 1em;&lt;br /&gt;
    padding: 0.2em;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    float: right;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    clear: right;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    width: 22em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox-header,&lt;br /&gt;
  .infobox-label,&lt;br /&gt;
  .infobox-above,&lt;br /&gt;
  .infobox-full-data,&lt;br /&gt;
  .infobox-data,&lt;br /&gt;
  .infobox-below,&lt;br /&gt;
  .infobox-subheader,&lt;br /&gt;
  .infobox-image,&lt;br /&gt;
  .infobox-navbar,&lt;br /&gt;
  /* Remove element selector when every .infobox thing is using the standard module/templates  */&lt;br /&gt;
  .infobox th,&lt;br /&gt;
  .infobox td {&lt;br /&gt;
    vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox-label,&lt;br /&gt;
  .infobox-data,&lt;br /&gt;
  /* Remove element selector when every .infobox thing is using the standard module/templates  */&lt;br /&gt;
  .infobox th,&lt;br /&gt;
  .infobox td {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove .infobox when element selectors above are removed */&lt;br /&gt;
.infobox .infobox-above,&lt;br /&gt;
  .infobox .infobox-title,&lt;br /&gt;
  /* Remove element selector when every .infobox thing is using the standard module/templates  */&lt;br /&gt;
  .infobox caption {&lt;br /&gt;
    font-size: 125%;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox-title,&lt;br /&gt;
  /* Remove element selector when every .infobox thing is using the standard module/templates  */&lt;br /&gt;
  .infobox caption {&lt;br /&gt;
    padding: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove .infobox when element selectors above are removed */&lt;br /&gt;
.infobox .infobox-header,&lt;br /&gt;
.infobox .infobox-subheader,&lt;br /&gt;
.infobox .infobox-image,&lt;br /&gt;
.infobox .infobox-full-data,&lt;br /&gt;
.infobox .infobox-below {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove .infobox when element selectors above are removed */&lt;br /&gt;
.infobox .infobox-navbar {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Normal font styling for wikitable row headers with scope=&amp;quot;row&amp;quot; tag */&lt;br /&gt;
.wikitable.plainrowheaders th[scope=&amp;quot;row&amp;quot;] {&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Lists in wikitable data cells are always left-aligned */&lt;br /&gt;
.wikitable td ul,&lt;br /&gt;
.wikitable td ol,&lt;br /&gt;
.wikitable td dl {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix for hieroglyphs specificity issue in infoboxes ([[phab:T43869]]) */&lt;br /&gt;
table.mw-hiero-table td {&lt;br /&gt;
    vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Change the external link icon to an Adobe icon for all PDF files */&lt;br /&gt;
.mw-parser-output a[href$=&amp;quot;.pdf&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href*=&amp;quot;.pdf?&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href*=&amp;quot;.pdf#&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href$=&amp;quot;.PDF&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href*=&amp;quot;.PDF?&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href*=&amp;quot;.PDF#&amp;quot;].external {&lt;br /&gt;
    background: url(&amp;quot;//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif&amp;quot;)&lt;br /&gt;
        no-repeat right;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding-right: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Messagebox templates */&lt;br /&gt;
.messagebox {&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    background-color: #f8f9fa;&lt;br /&gt;
    width: 80%;&lt;br /&gt;
    margin: 0 auto 1em auto;&lt;br /&gt;
    padding: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.merge {&lt;br /&gt;
    border: 1px solid #c0b8cc;&lt;br /&gt;
    background-color: #f0e5ff;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.cleanup {&lt;br /&gt;
    border: 1px solid #9f9fff;&lt;br /&gt;
    background-color: #efefff;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.standard-talk {&lt;br /&gt;
    border: 1px solid #c0c090;&lt;br /&gt;
    background-color: #f8eaba;&lt;br /&gt;
    margin: 4px auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For old WikiProject banners inside banner shells. */&lt;br /&gt;
.mbox-inside .standard-talk {&lt;br /&gt;
    border: 1px solid #c0c090;&lt;br /&gt;
    background-color: #f8eaba;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 2px 0;&lt;br /&gt;
    padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.small {&lt;br /&gt;
    width: 238px;&lt;br /&gt;
    font-size: 85%;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    float: right;&lt;br /&gt;
    clear: both;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    margin: 0 0 1em 1em;&lt;br /&gt;
    line-height: 1.25em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.small-talk {&lt;br /&gt;
    width: 238px;&lt;br /&gt;
    font-size: 85%;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    float: right;&lt;br /&gt;
    clear: both;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    margin: 0 0 1em 1em;&lt;br /&gt;
    line-height: 1.25em;&lt;br /&gt;
    background-color: #f8eaba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Cell sizes for ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox message boxes */&lt;br /&gt;
th.mbox-text,&lt;br /&gt;
td.mbox-text {&lt;br /&gt;
    /* The message body cell(s) */&lt;br /&gt;
    border: none;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding: 0.25em 0.9em; /* 0.9em left/right */&lt;br /&gt;
    width: 100%; /* Make all mboxes the same width regardless of text length */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
td.mbox-image {&lt;br /&gt;
    /* The left image cell */&lt;br /&gt;
    border: none;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding: 2px 0 2px 0.9em; /* 0.9em left, 0px right */&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
td.mbox-imageright {&lt;br /&gt;
    /* The right image cell */&lt;br /&gt;
    border: none;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding: 2px 0.9em 2px 0; /* 0px left, 0.9em right */&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
td.mbox-empty-cell {&lt;br /&gt;
    /* An empty narrow cell */&lt;br /&gt;
    border: none;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    width: 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Article message box styles */&lt;br /&gt;
table.ambox {&lt;br /&gt;
    margin: 0 10%; /* 10% = Will not overlap with other elements */&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #36c; /* Default &amp;quot;notice&amp;quot; blue */&lt;br /&gt;
    background-color: #fbfbfb;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single border between stacked boxes. */&lt;br /&gt;
table.ambox + table.ambox,&lt;br /&gt;
table.ambox + .mw-empty-elt + table.ambox {&lt;br /&gt;
    margin-top: -1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ambox th.mbox-text,&lt;br /&gt;
.ambox td.mbox-text {&lt;br /&gt;
    /* The message body cell(s) */&lt;br /&gt;
    padding: 0.25em 0.5em; /* 0.5em left/right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ambox td.mbox-image {&lt;br /&gt;
    /* The left image cell */&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding: 2px 0 2px 0.5em; /* 0.5em left, 0px right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ambox td.mbox-imageright {&lt;br /&gt;
    /* The right image cell */&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    padding: 2px 0.5em 2px 0; /* 0px left, 0.5em right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-notice {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #36c; /* Blue */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-speedy {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #b32424; /* Red */&lt;br /&gt;
    background-color: #fee7e6; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-delete {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #b32424; /* Red */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-content {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #f28500; /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-style {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #fc3; /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-move {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #9932cc; /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-protection {&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    border-left: 10px solid #a2a9b1; /* Gray-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image message box styles */&lt;br /&gt;
table.imbox {&lt;br /&gt;
    margin: 4px 10%;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    border: 3px solid #36c; /* Default &amp;quot;notice&amp;quot; blue */&lt;br /&gt;
    background-color: #fbfbfb;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.imbox .mbox-text .imbox {&lt;br /&gt;
    /* For imboxes inside imbox-text cells. */&lt;br /&gt;
    margin: 0 -0.5em; /* 0.9 - 0.5 = 0.4em left/right.        */&lt;br /&gt;
    display: block; /* Fix for webkit to force 100% width.  */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mbox-inside .imbox {&lt;br /&gt;
    /* For imboxes inside other templates.  */&lt;br /&gt;
    margin: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-notice {&lt;br /&gt;
    border: 3px solid #36c; /* Blue */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-speedy {&lt;br /&gt;
    border: 3px solid #b32424; /* Red */&lt;br /&gt;
    background-color: #fee7e6; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-delete {&lt;br /&gt;
    border: 3px solid #b32424; /* Red */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-content {&lt;br /&gt;
    border: 3px solid #f28500; /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-style {&lt;br /&gt;
    border: 3px solid #fc3; /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-move {&lt;br /&gt;
    border: 3px solid #9932cc; /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-protection {&lt;br /&gt;
    border: 3px solid #a2a9b1; /* Gray-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-license {&lt;br /&gt;
    border: 3px solid #88a; /* Dark gray */&lt;br /&gt;
    background-color: #f7f8ff; /* Light gray */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-featured {&lt;br /&gt;
    border: 3px solid #cba135; /* Brown-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Category message box styles */&lt;br /&gt;
table.cmbox {&lt;br /&gt;
    margin: 3px 10%;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    background-color: #dfe8ff; /* Default &amp;quot;notice&amp;quot; blue */&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-notice {&lt;br /&gt;
    background-color: #d8e8ff; /* Blue */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-speedy {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
    border: 4px solid #b32424; /* Red */&lt;br /&gt;
    background-color: #ffdbdb; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-delete {&lt;br /&gt;
    background-color: #ffdbdb; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-content {&lt;br /&gt;
    background-color: #ffe7ce; /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-style {&lt;br /&gt;
    background-color: #fff9db; /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-move {&lt;br /&gt;
    background-color: #e4d8ff; /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-protection {&lt;br /&gt;
    background-color: #efefe1; /* Gray-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Other pages message box styles */&lt;br /&gt;
table.ombox {&lt;br /&gt;
    margin: 4px 10%;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    border: 1px solid #a2a9b1; /* Default &amp;quot;notice&amp;quot; gray */&lt;br /&gt;
    background-color: #f8f9fa;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-notice {&lt;br /&gt;
    border: 1px solid #a2a9b1; /* Gray */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-speedy {&lt;br /&gt;
    border: 2px solid #b32424; /* Red */&lt;br /&gt;
    background-color: #fee7e6; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-delete {&lt;br /&gt;
    border: 2px solid #b32424; /* Red */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-content {&lt;br /&gt;
    border: 1px solid #f28500; /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-style {&lt;br /&gt;
    border: 1px solid #fc3; /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-move {&lt;br /&gt;
    border: 1px solid #9932cc; /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-protection {&lt;br /&gt;
    border: 2px solid #a2a9b1; /* Gray-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Talk page message box styles */&lt;br /&gt;
table.tmbox {&lt;br /&gt;
    margin: 4px 10%;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    border: 1px solid #c0c090; /* Default &amp;quot;notice&amp;quot; gray-brown */&lt;br /&gt;
    background-color: #f8eaba;&lt;br /&gt;
    min-width: 80%;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tmbox.mbox-small {&lt;br /&gt;
    min-width: 0; /* reset the min-width of tmbox above        */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mediawiki .mbox-inside .tmbox {&lt;br /&gt;
    /* For tmboxes inside other templates. The &amp;quot;mediawiki&amp;quot; class ensures that */&lt;br /&gt;
    margin: 2px 0; /* this declaration overrides other styles (including mbox-small above)   */&lt;br /&gt;
    width: 100%; /* For Safari and Opera */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mbox-inside .tmbox.mbox-small {&lt;br /&gt;
    /* &amp;quot;small&amp;quot; tmboxes should not be small when  */&lt;br /&gt;
    line-height: 1.5em; /* also &amp;quot;nested&amp;quot;, so reset styles that are   */&lt;br /&gt;
    font-size: 100%; /* set in &amp;quot;mbox-small&amp;quot; above.                */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-speedy {&lt;br /&gt;
    border: 2px solid #b32424; /* Red */&lt;br /&gt;
    background-color: #fee7e6; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-delete {&lt;br /&gt;
    border: 2px solid #b32424; /* Red */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-content {&lt;br /&gt;
    border: 2px solid #f28500; /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-style {&lt;br /&gt;
    border: 2px solid #fc3; /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-move {&lt;br /&gt;
    border: 2px solid #9932cc; /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-protection,&lt;br /&gt;
table.tmbox-notice {&lt;br /&gt;
    border: 1px solid #c0c090; /* Gray-brown */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Footer and header message box styles */&lt;br /&gt;
table.fmbox {&lt;br /&gt;
    clear: both;&lt;br /&gt;
    margin: 0.2em 0;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    background-color: #f8f9fa; /* Default &amp;quot;system&amp;quot; gray */&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.fmbox-system {&lt;br /&gt;
    background-color: #191970;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.fmbox-warning {&lt;br /&gt;
    border: 1px solid #bb7070; /* Dark pink */&lt;br /&gt;
    background-color: #ffdbdb; /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.fmbox-editnotice {&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Div based &amp;quot;warning&amp;quot; style fmbox messages. */&lt;br /&gt;
div.mw-warning-with-logexcerpt,&lt;br /&gt;
div.mw-lag-warn-high,&lt;br /&gt;
div.mw-cascadeprotectedwarning,&lt;br /&gt;
div#mw-protect-cascadeon,&lt;br /&gt;
div.titleblacklist-warning {&lt;br /&gt;
    clear: both;&lt;br /&gt;
    margin: 0.2em 0;&lt;br /&gt;
    border: 1px solid #bb7070;&lt;br /&gt;
    background-color: #ffdbdb;&lt;br /&gt;
    padding: 0.25em 0.9em;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Use default color for partial block fmbox banner per [[Special:PermaLink/1028105567#pblock-style]] */&lt;br /&gt;
.mw-contributions-blocked-notice-partial .mw-warning-with-logexcerpt {&lt;br /&gt;
    border-color: #fc3;&lt;br /&gt;
    background-color: #fef6e7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* These mbox-small classes must be placed after all other&lt;br /&gt;
	 ambox/tmbox/ombox etc classes. &amp;quot;html body.mediawiki&amp;quot; is so&lt;br /&gt;
	 they override &amp;quot;table.ambox + table.ambox&amp;quot; above. */&lt;br /&gt;
html body.mediawiki .mbox-small {&lt;br /&gt;
    /* For the &amp;quot;small=yes&amp;quot; option. */&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    clear: right;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    float: right;&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    margin: 4px 0 4px 1em;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    width: 238px;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    line-height: 1.25em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.mediawiki .mbox-small-left {&lt;br /&gt;
    /* For the &amp;quot;small=left&amp;quot; option. */&lt;br /&gt;
    /* @noflip */&lt;br /&gt;
    margin: 4px 1em 4px 0;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    width: 238px;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    line-height: 1.25em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for compact ambox */&lt;br /&gt;
/* Hide the images */&lt;br /&gt;
.compact-ambox table .mbox-image,&lt;br /&gt;
.compact-ambox table .mbox-imageright,&lt;br /&gt;
.compact-ambox table .mbox-empty-cell {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove borders, backgrounds, padding, etc. */&lt;br /&gt;
.compact-ambox table.ambox {&lt;br /&gt;
    border: none;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
    margin: 0 0 0 1.6em !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    width: auto;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.mediawiki .compact-ambox table.mbox-small-left {&lt;br /&gt;
    font-size: 100%;&lt;br /&gt;
    width: auto;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the text cell as a list item and remove its padding */&lt;br /&gt;
.compact-ambox table .mbox-text {&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.compact-ambox table .mbox-text-span {&lt;br /&gt;
    display: list-item;&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    list-style-type: square;&lt;br /&gt;
    list-style-image: url(/w/skins/MonoBook/resources/images/bullet.svg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Allow for hiding text in compact form */&lt;br /&gt;
.compact-ambox .hide-when-compact {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove underlines from certain links */&lt;br /&gt;
.nounderlines a,&lt;br /&gt;
.IPA a:link,&lt;br /&gt;
.IPA a:visited {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Prevent line breaks in silly places where desired (nowrap)&lt;br /&gt;
	 and links when we don&#039;t want them to (nowraplinks a) */&lt;br /&gt;
.nowrap,&lt;br /&gt;
.nowraplinks a {&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* But allow wrapping where desired: */&lt;br /&gt;
.wrap,&lt;br /&gt;
.wraplinks a {&lt;br /&gt;
    white-space: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Increase the height of the image upload box */&lt;br /&gt;
#wpUploadDescription {&lt;br /&gt;
    height: 13em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Minimum thumb width */&lt;br /&gt;
.thumbinner {&lt;br /&gt;
    min-width: 100px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Prevent floating boxes from overlapping any category listings,&lt;br /&gt;
	 file histories, edit previews, and edit [Show changes] views. */&lt;br /&gt;
#mw-subcategories,&lt;br /&gt;
#mw-pages,&lt;br /&gt;
#mw-category-media,&lt;br /&gt;
#filehistory,&lt;br /&gt;
#wikiPreview,&lt;br /&gt;
#wikiDiff {&lt;br /&gt;
    clear: both;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Selectively hide headers in WikiProject banners */&lt;br /&gt;
/* TemplateStyles */&lt;br /&gt;
.wpb .wpb-header {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wpbs-inner .wpb .wpb-header {&lt;br /&gt;
    display: table-row;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wpbs-inner .wpb-outside {&lt;br /&gt;
    display: none; /* hide things that should only display outside shells */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for Abuse Filter tags */&lt;br /&gt;
.mw-tag-markers {&lt;br /&gt;
    font-style: italic;&lt;br /&gt;
    font-size: 90%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide stuff meant for accounts with special permissions. Made visible again in&lt;br /&gt;
	 [[MediaWiki:Group-checkuser.css]], [[MediaWiki:Group-sysop.css]], [[MediaWiki:Group-abusefilter.css]],&lt;br /&gt;
	 [[MediaWiki:Group-abusefilter-helper.css]], [[MediaWiki:Group-patroller.css]],&lt;br /&gt;
	 [[MediaWiki:Group-templateeditor.css]], [[MediaWiki:Group-extendedmover.css]],&lt;br /&gt;
	 [[MediaWiki:Group-extendedconfirmed.css]], and [[Mediawiki:Group-autoconfirmed.css]]. */&lt;br /&gt;
.checkuser-show,&lt;br /&gt;
.sysop-show,&lt;br /&gt;
.abusefilter-show,&lt;br /&gt;
.abusefilter-helper-show,&lt;br /&gt;
.patroller-show,&lt;br /&gt;
.templateeditor-show,&lt;br /&gt;
.extendedmover-show,&lt;br /&gt;
.extendedconfirmed-show,&lt;br /&gt;
.autoconfirmed-show,&lt;br /&gt;
.user-show {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the redlink generated by {{Editnotice}},&lt;br /&gt;
	 this overrides the &amp;quot;.sysop-show { display: none; }&amp;quot; above that applies&lt;br /&gt;
	 to the same link as well. See [[phab:T45013]]&lt;br /&gt;
  &lt;br /&gt;
	 Hide the images in editnotices to keep them readable in VE view.&lt;br /&gt;
	 Long term, editnotices should become a core feature so that they can be designed responsive. */&lt;br /&gt;
.ve-ui-mwNoticesPopupTool-item .editnotice-redlink,&lt;br /&gt;
.ve-ui-mwNoticesPopupTool-item .mbox-image,&lt;br /&gt;
.ve-ui-mwNoticesPopupTool-item .mbox-imageright {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove bullets when there are multiple edit page warnings */&lt;br /&gt;
ul.permissions-errors &amp;gt; li {&lt;br /&gt;
    list-style: none none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
ul.permissions-errors {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* texhtml class for inline math (based on generic times-serif class) */&lt;br /&gt;
span.texhtml {&lt;br /&gt;
    font-family: &amp;quot;Nimbus Roman No9 L&amp;quot;, &amp;quot;Times New Roman&amp;quot;, Times, serif;&lt;br /&gt;
    font-size: 118%;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
    /* Force tabular and lining display for texhtml */&lt;br /&gt;
    -moz-font-feature-settings: &amp;quot;lnum&amp;quot;, &amp;quot;tnum&amp;quot;, &amp;quot;kern&amp;quot; 0;&lt;br /&gt;
    -webkit-font-feature-settings: &amp;quot;lnum&amp;quot;, &amp;quot;tnum&amp;quot;, &amp;quot;kern&amp;quot; 0;&lt;br /&gt;
    font-feature-settings: &amp;quot;lnum&amp;quot;, &amp;quot;tnum&amp;quot;, &amp;quot;kern&amp;quot; 0;&lt;br /&gt;
    font-variant-numeric: lining-nums tabular-nums;&lt;br /&gt;
    font-kerning: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.texhtml span.texhtml {&lt;br /&gt;
    font-size: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.mwe-math-mathml-inline {&lt;br /&gt;
    font-size: 118%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Make &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt; be left aligned with one space indent for &lt;br /&gt;
   * compatibility with style conventions&lt;br /&gt;
   */&lt;br /&gt;
.mwe-math-fallback-image-display,&lt;br /&gt;
.mwe-math-mathml-display {&lt;br /&gt;
    margin-left: 1.6em !important;&lt;br /&gt;
    margin-top: 0.6em;&lt;br /&gt;
    margin-bottom: 0.6em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mwe-math-mathml-display math {&lt;br /&gt;
    display: inline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Work-around for [[phab:T25965]] / [[phab:T100106]] (Kaltura advertisement) */&lt;br /&gt;
.k-player .k-attribution {&lt;br /&gt;
    visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move &#039;play&#039; button of video player to bottom left corner */&lt;br /&gt;
.PopUpMediaTransform a .play-btn-large {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    top: auto;&lt;br /&gt;
    right: auto;&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
    left: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen {&lt;br /&gt;
    /* Put a chequered background behind images, only visible if they have transparency.&lt;br /&gt;
		 &#039;.filehistory a img&#039; and &#039;#file img:hover&#039; are handled by MediaWiki core (as of 1.19) */&lt;br /&gt;
    .gallerybox .thumb img {&lt;br /&gt;
        background: #fff&lt;br /&gt;
            url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png)&lt;br /&gt;
            repeat;&lt;br /&gt;
    }&lt;br /&gt;
    /* But not on articles, user pages, portals or with opt-out. */&lt;br /&gt;
    .ns-0 .gallerybox .thumb img,&lt;br /&gt;
    .ns-2 .gallerybox .thumb img,&lt;br /&gt;
    .ns-100 .gallerybox .thumb img,&lt;br /&gt;
    .nochecker .gallerybox .thumb img {&lt;br /&gt;
        background-image: none;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Display &amp;quot;From Wikipedia, the free encyclopedia&amp;quot; in skins that support it,&lt;br /&gt;
		 do not apply to print mode */&lt;br /&gt;
    /*&lt;br /&gt;
	  #siteSub {&lt;br /&gt;
		  display: block;&lt;br /&gt;
	  }&lt;br /&gt;
	  */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide FlaggedRevs notice UI when there are no pending changes */&lt;br /&gt;
.flaggedrevs_draft_synced,&lt;br /&gt;
  .flaggedrevs_stable_synced,&lt;br /&gt;
  /* &amp;quot;Temporary&amp;quot; to remove links in sidebar T255381 */&lt;br /&gt;
  #t-upload,&lt;br /&gt;
  /* Hide broken download box on Special:Book pending T285400 */&lt;br /&gt;
  .mw-special-Book #coll-downloadbox {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix horizontal scrolling of long edit summaries T158725 */&lt;br /&gt;
span.comment {&lt;br /&gt;
    overflow-wrap: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mediawiki,&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: black;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel {&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-content-container,&lt;br /&gt;
#mw-header-container,&lt;br /&gt;
#mw-header-nav-hack,&lt;br /&gt;
#mw-content-wrapper,&lt;br /&gt;
#mw-content,&lt;br /&gt;
#p-logo {&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-header-nav-hack {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #212126;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-code {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
footer,&lt;br /&gt;
#footer-info-lastmod,&lt;br /&gt;
#footer-info-copyright {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
p,&lt;br /&gt;
h1,&lt;br /&gt;
h2,&lt;br /&gt;
h3,&lt;br /&gt;
h4,&lt;br /&gt;
h5,&lt;br /&gt;
h6,&lt;br /&gt;
li {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a,&lt;br /&gt;
.vector-menu-portal .vector-menu-content li a,&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
body.skin--responsive #p-cactions li a {&lt;br /&gt;
    color: lightblue;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:visited,&lt;br /&gt;
.vector-menu-portal .vector-menu-content li a:visited,&lt;br /&gt;
.vector-menu-tabs li a:visited,&lt;br /&gt;
body.skin--responsive #p-cactions li a:visited {&lt;br /&gt;
    color: #007fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin--responsive #p-cactions li a {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-prefs-buttons {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a.extiw:visited,&lt;br /&gt;
a.external:visited,&lt;br /&gt;
.mw-parser-output a.extiw:visited,&lt;br /&gt;
.mw-parser-output a.external:visited,&lt;br /&gt;
body.skin--responsive #p-cactions li a.external:visited {&lt;br /&gt;
    color: #8a2be2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs .selected a,&lt;br /&gt;
.vector-menu-tabs .selected a:visited,&lt;br /&gt;
body.skin--responsive #p-cactions li.selected a {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin--responsive #p-cactions li.selected a {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tools-inline li a {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tools-inline span {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#personal h2,&lt;br /&gt;
#site-tools h2,&lt;br /&gt;
#site-navigation h2,&lt;br /&gt;
#searchButton {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#personal h2 span {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-site-navigation .sidebar-chunk,&lt;br /&gt;
#mw-site-navigation .sidebar-chunk,&lt;br /&gt;
#mw-related-navigation .sidebar-chunk,&lt;br /&gt;
body.skin--responsive .portlet,&lt;br /&gt;
body.skin--responsive .pBody {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#p-logo-text a {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#ca-nstab-mediawiki.a {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-changeslist-links {&lt;br /&gt;
    background: #212126;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#simpleSearch {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#searchInput {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-createaccount {&lt;br /&gt;
    visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-user-links .vector-user-menu-more .vector-menu-content-list li a,&lt;br /&gt;
#personal .dropdown {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.skin--responsive #p-cactions li.selected {&lt;br /&gt;
    border: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs .selected {&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pagehistory li.selected {&lt;br /&gt;
    background: #1b4d3e;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.mw-warning-with-logexcerpt,&lt;br /&gt;
div.mw-lag-warn-high,&lt;br /&gt;
div.mw-cascadeprotectedwarning,&lt;br /&gt;
div#mw-protect-cascadeon,&lt;br /&gt;
div.titleblacklist-warning {&lt;br /&gt;
    background: #7c0a02;&lt;br /&gt;
    border: 1px solid #bb7070;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wikitable {&lt;br /&gt;
    background: var(--bg-color-light-x3);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.toc {&lt;br /&gt;
    background: var(--bg-color-light-x3);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-content-ltr .tocnumber {&lt;br /&gt;
    color: grey;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.wikitable &amp;gt; tr &amp;gt; td,&lt;br /&gt;
.wikitable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wikitable &amp;gt; * &amp;gt; tr &amp;gt; th {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.quickbox {&lt;br /&gt;
    border: 1px solid #303038;&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.quickboxhead {&lt;br /&gt;
    border-bottom: 1px solid #303038;&lt;br /&gt;
    background: #1b1b1f;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.thumbinner,&lt;br /&gt;
.thumbinner .thumbimage {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox tbody,&lt;br /&gt;
table.ombox {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox tbody,&lt;br /&gt;
table.ambox {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border-top: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    border-bottom: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    border-right: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox tbody,&lt;br /&gt;
table.imbox {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* OOUI PAIN */&lt;br /&gt;
/* Recent Changes */&lt;br /&gt;
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled&lt;br /&gt;
    .oo-ui-tagMultiselectWidget-handle,&lt;br /&gt;
.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid #303038;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic OOUI elements */&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    border: 1px solid #303038;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup {&lt;br /&gt;
    background: var(--bg-color-light-x3);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* SITE SPECIFIC */&lt;br /&gt;
/*&lt;br /&gt;
  .chemrecipeimg img {&lt;br /&gt;
	  background-image: url(&#039;https://wiki.spacestation14.com/w/images/7/75/Beaker_Fill.png&#039;);&lt;br /&gt;
	  background-blend-mode: multiply;&lt;br /&gt;
	  background-position: center;&lt;br /&gt;
  }&lt;br /&gt;
  */&lt;br /&gt;
@media screen {&lt;br /&gt;
    .mw-body-content .recipeimg a &amp;gt; img {&lt;br /&gt;
        padding: 0;&lt;br /&gt;
        margin: 0;&lt;br /&gt;
        border: 0;&lt;br /&gt;
        width: 32px !important;&lt;br /&gt;
        max-width: 32px !important;&lt;br /&gt;
        height: 32px !important;&lt;br /&gt;
        max-height: 32px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.positive {&lt;br /&gt;
    color: #00ff00;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.negative {&lt;br /&gt;
    color: #ff0000;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.anglerect {&lt;br /&gt;
    --angle-rect-clip-size: 16px;&lt;br /&gt;
    clip-path: polygon(&lt;br /&gt;
        0 0,&lt;br /&gt;
        calc(100% - var(--angle-rect-clip-size)) 0,&lt;br /&gt;
        100% var(--angle-rect-clip-size),&lt;br /&gt;
        100% 100%,&lt;br /&gt;
        var(--angle-rect-clip-size) 100%,&lt;br /&gt;
        0 calc(100% - var(--angle-rect-clip-size))&lt;br /&gt;
    );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* hack for mobile/nomobile */&lt;br /&gt;
.flex {&lt;br /&gt;
    display: flex;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (min-width: 851px) {&lt;br /&gt;
    .mobile {&lt;br /&gt;
        display: none;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 850px) {&lt;br /&gt;
    .nomobile {&lt;br /&gt;
        display: none;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
img {&lt;br /&gt;
    -ms-interpolation-mode: nearest-neighbor;&lt;br /&gt;
    image-rendering: -moz-crisp-edges;&lt;br /&gt;
    image-rendering: -o-crisp-edges;&lt;br /&gt;
    image-rendering: -webkit-optimize-contrast;&lt;br /&gt;
    image-rendering: crisp-edges;&lt;br /&gt;
    image-rendering: pixelated;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* allows enabling smooth rendering for images by adding this class to them whenever needed */&lt;br /&gt;
img.smooth-render,&lt;br /&gt;
.smooth-render img {&lt;br /&gt;
    image-rendering: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.layered {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0;&lt;br /&gt;
    left: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.blend {&lt;br /&gt;
    mix-blend-mode: multiply;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* replace pencil icon in &amp;quot;edit section&amp;quot; buttons with a version that&#039;s visible */&lt;br /&gt;
.mw-editsection {&lt;br /&gt;
    background-image: url(/w/images/a/a9/Pencil-lightblue.svg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region GENERAL STYLES */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
code {&lt;br /&gt;
    color: var(--code-color-text);&lt;br /&gt;
    background-color: var(--code-color-bg);&lt;br /&gt;
    border: 1px solid var(--code-color-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
pre {&lt;br /&gt;
    color: var(--code-color-text);&lt;br /&gt;
    background-color: var(--code-color-bg);&lt;br /&gt;
    border: 1px solid var(--code-color-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover {&lt;br /&gt;
    /* keep the same color */&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
    /* keep underline */&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:visited {&lt;br /&gt;
    color: var(--link-color-visited);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:visited:hover {&lt;br /&gt;
    /* keep the same color */&lt;br /&gt;
    color: var(--link-color-visited);&lt;br /&gt;
    /* keep underline */&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* big links on the main page */&lt;br /&gt;
.biglink &amp;gt; a:hover {&lt;br /&gt;
    color: #2952a3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* big links on the main page */&lt;br /&gt;
.biglink &amp;gt; a:visited:hover {&lt;br /&gt;
    color: #1e3666;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #endregion */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region SYSTEM MESSAGES */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* system message banner */&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* system success banner */&lt;br /&gt;
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-success {&lt;br /&gt;
    background-color: hsl(167 37% 27% / 1);&lt;br /&gt;
    border-color: #096450;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* system warning banner (e.g. when you preview changes in the source editor and the &amp;quot;changes not yeh published&amp;quot; banner pops up) */&lt;br /&gt;
.mw-message-box-warning,&lt;br /&gt;
/* another system warning banner */&lt;br /&gt;
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-warning {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--warning-color);&lt;br /&gt;
    border-color: var(--warning-color-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* another system error banner */&lt;br /&gt;
.mw-message-box-error,&lt;br /&gt;
/* system error banner (e.g., when you remove the parameter name from templateData param) */&lt;br /&gt;
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-error {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--danger-color-dark-x2);&lt;br /&gt;
    border-color: var(--danger-color-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region IMAGES &amp;amp; GALLERIES */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* images with &amp;quot;thumb&amp;quot; type */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Thumb&#039;], &lt;br /&gt;
/* images with &amp;quot;frame&amp;quot; type */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Frame&#039;],&lt;br /&gt;
/* images with &amp;quot;thumb&amp;quot; type → caption */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Thumb&#039;] &amp;gt; figcaption, &lt;br /&gt;
/* images with &amp;quot;frame&amp;quot; type  → caption */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Frame&#039;] &amp;gt; figcaption,&lt;br /&gt;
/* The backgrounds for galleries. */&lt;br /&gt;
#content .gallerybox div.thumb {&lt;br /&gt;
	background-color: var(--bg-color-light-x2);&lt;br /&gt;
	border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* images with &amp;quot;thumb&amp;quot; type → image */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Thumb&#039;] &amp;gt; :not(figcaption) .mw-file-element, &lt;br /&gt;
/* images with &amp;quot;frame&amp;quot; type → image */&lt;br /&gt;
figure[typeof~=&#039;mw:File/Frame&#039;] &amp;gt; :not(figcaption) .mw-file-element,&lt;br /&gt;
/* some other images */&lt;br /&gt;
.mw-image-border .mw-file-element {&lt;br /&gt;
	border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* images with &amp;quot;thumb&amp;quot; type → open image icon */&lt;br /&gt;
.mw-content-ltr figure[typeof~=&#039;mw:File/Thumb&#039;] &amp;gt; .mw-file-description::after, &lt;br /&gt;
/* images with &amp;quot;thumb&amp;quot; type → ????? (something alike to the above) */&lt;br /&gt;
.mw-content-ltr figure[typeof~=&#039;mw:File/Thumb&#039;] &amp;gt; .mw-file-magnify::after {&lt;br /&gt;
	filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region PAGE DIFF */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* page versions diff → diff entry (one cell) */&lt;br /&gt;
.diff .diff-context {&lt;br /&gt;
    background: var(--code-color-bg);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page versions diff → cell (deleted text) */&lt;br /&gt;
.diff .diff-deletedline {&lt;br /&gt;
    border-color: var(--red-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page versions diff → cell (added text) */&lt;br /&gt;
.diff .diff-addedline {&lt;br /&gt;
    border-color: var(--green-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page versions diff → cell → inline diff */&lt;br /&gt;
.diff .diffchange {&lt;br /&gt;
    background-color: var(--blue-color-dark-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #endregion */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region Search */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* SEARCH BAR */&lt;br /&gt;
&lt;br /&gt;
/* search form → search bar */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table input[type=search] {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → search bar → search icon */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table .oo-ui-icon-search,&lt;br /&gt;
/* search form → search bar → clear search icon */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table .oo-ui-indicator-clear {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → search bar → search button */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table button[type=submit],&lt;br /&gt;
/* search form → advanced search options → all/none toggle container → button */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-togglebox input[type=button] {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → search bar → search button hover */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table button[type=submit]:hover,&lt;br /&gt;
/* search form → advanced search options → all/none toggle container → button hover */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-togglebox input[type=button]:hover {&lt;br /&gt;
    background-color: var(--action-color-light);&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → search bar → search button active */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table button[type=submit]:active,&lt;br /&gt;
/* search form → advanced search options → all/none toggle container → button active */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-togglebox input[type=button]:active {&lt;br /&gt;
    background-color: var(--action-color-dark-x2);&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → search in pane → namespace suggest → namespace with a border */&lt;br /&gt;
.oo-ui-defaultOverlay &amp;gt; .oo-ui-selectWidget .mw-advancedSearch-namespace-border {&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* SEARCH BAR END */&lt;br /&gt;
&lt;br /&gt;
/* search form → results count info */&lt;br /&gt;
.mw-search-form-wrapper #mw-search-top-table .results-info {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → advanced search/search in pane */&lt;br /&gt;
.mw-search-form-wrapper .mw-advancedSearch-expandablePane-button &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → advanced search/search in pane hover */&lt;br /&gt;
.mw-search-form-wrapper .mw-advancedSearch-expandablePane-button &amp;gt; .oo-ui-buttonElement-button:hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x2) !important;&lt;br /&gt;
    /* stays the same */&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
    border-color: var(--border-color) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → advanced search/search in pane → &amp;quot;down&amp;quot; indication icon */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-indicator-down {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → advanced search/search in pane → content container */&lt;br /&gt;
.mw-search-form-wrapper .mw-advancedSearch-expandablePane-pane &amp;gt; * {&lt;br /&gt;
    /* a slight &amp;quot;glow&amp;quot; at the top */&lt;br /&gt;
    background: linear-gradient(hsla(0, 0%, 100%, 0.1), var(--bg-color) 0.5em);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* TAGS */&lt;br /&gt;
&lt;br /&gt;
/* search form → tag */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget {&lt;br /&gt;
    background-color: var(--bg-color-light-x3) !important;&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
    border-color: var(--border-color-light) !important;&lt;br /&gt;
    text-shadow: 0 0 3px var(--bg-color) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag → remove button hover */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget .oo-ui-buttonElement-button:hover {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag → remove icon */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget .oo-ui-icon-close {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → disabled tag */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget.oo-ui-widget-disabled {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: color-mix(in srgb, var(--text-color), var(--bg-color) 22%);&lt;br /&gt;
    text-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag → link */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget &amp;gt; a {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag with a non-existing link */&lt;br /&gt;
.mw-search-form-wrapper.mw-search-form-wrapper .oo-ui-tagItemWidget:has(a.new) {&lt;br /&gt;
    background-color: var(--warning-color);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
    text-shadow: 0 0 3px var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TAGS END */&lt;br /&gt;
/* FIELDS */&lt;br /&gt;
&lt;br /&gt;
/* search form → info icon */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-icon-info,&lt;br /&gt;
/* search form → menu icon */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-icon-menu,&lt;br /&gt;
/* search form → search icon */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-icon-search {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
} &lt;br /&gt;
&lt;br /&gt;
/* search form → dropdown input */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownInputWidget,&lt;br /&gt;
/* search form → dropdown input hover */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownInputWidget:hover {&lt;br /&gt;
    /* remove this extra bg */&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → fields group → label */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-fieldsetLayout-header &amp;gt; .oo-ui-labelElement-label {&lt;br /&gt;
    /* should be the same as the bg to hide the line underneath */&lt;br /&gt;
    background: var(--bg-color) !important;&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
    font-weight: bold !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag select field */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-tagMultiselectWidget,&lt;br /&gt;
/* search form → text input field → input */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
/* search form → dropdown select */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownWidget-handle,&lt;br /&gt;
/* search form → dropdown select hover */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownWidget-handle:hover {&lt;br /&gt;
    background-color: var(--bg-color-light) !important;&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag select field → input */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-tagMultiselectWidget input {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag select field → next nested container element */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-tagMultiselectWidget &amp;gt; .oo-ui-tagMultiselectWidget-handle,&lt;br /&gt;
/* search form → text input field → input */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
/* search form → dropdown select */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownWidget-handle {&lt;br /&gt;
    border-color: var(--border-color-light) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* search form → tag select field hover → next nested container element */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-tagMultiselectWidget:hover &amp;gt; .oo-ui-tagMultiselectWidget-handle,&lt;br /&gt;
/* search form → text input field → input hover */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-textInputWidget .oo-ui-inputWidget-input:hover,&lt;br /&gt;
/* search form → dropdown select hover */&lt;br /&gt;
.mw-search-form-wrapper .oo-ui-dropdownWidget-handle:hover {&lt;br /&gt;
    border-color: var(--border-color-light) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* FIELDS END */&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region Popups */&lt;br /&gt;
/* various popup windows */&lt;br /&gt;
/* some of them live in &amp;quot;.oo-ui-defaultOverlay&amp;quot; */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* OPTION SELECT */&lt;br /&gt;
&lt;br /&gt;
/* option select popup */&lt;br /&gt;
.oo-ui-selectWidget {&lt;br /&gt;
    background-color: var(--bg-color);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* option select popup → option */&lt;br /&gt;
.oo-ui-selectWidget &amp;gt; .oo-ui-menuOptionWidget.oo-ui-menuOptionWidget {&lt;br /&gt;
    background-color: var(--bg-color);&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* option select popup → option hover */&lt;br /&gt;
.oo-ui-selectWidget &amp;gt; .oo-ui-menuOptionWidget.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    transition: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* option select popup → selected option hover */&lt;br /&gt;
.oo-ui-selectWidget &amp;gt; .oo-ui-menuOptionWidget.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected.oo-ui-optionWidget-highlighted {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color-dark);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* option select popup → option active */&lt;br /&gt;
.oo-ui-selectWidget &amp;gt; .oo-ui-menuOptionWidget.oo-ui-menuOptionWidget.oo-ui-optionWidget-pressed,&lt;br /&gt;
/* option select popup → selected option */&lt;br /&gt;
.oo-ui-selectWidget &amp;gt; .oo-ui-menuOptionWidget.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    transition: none;&lt;br /&gt;
    background-color: var(--action-color-dark);&lt;br /&gt;
    background: linear-gradient(90deg,&lt;br /&gt;
        var(--action-color) 0%, &lt;br /&gt;
        var(--action-color-dark-x2) 100%&lt;br /&gt;
    );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* OPTION SELECT END */&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region =📕= SOURCE EDITOR =📕= */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* existing styles */&lt;br /&gt;
&lt;br /&gt;
textarea {&lt;br /&gt;
    background: var(--bg-color-light-x3);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* new styles */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
    --se-mode-icon: var(--icon-source-editor-cosmoGreen);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor content */&lt;br /&gt;
.mw-editform #wpTextbox1 {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section */&lt;br /&gt;
.mw-editform .editOptions {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section → edit summary */&lt;br /&gt;
.mw-editform .editOptions input#wpSummary {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section → edit summary hover */&lt;br /&gt;
.mw-editform .editOptions input#wpSummary:hover {&lt;br /&gt;
    border-color: var(--border-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section &amp;quot;save changes&amp;quot; button */&lt;br /&gt;
.mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpSave {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section &amp;quot;save changes&amp;quot; button hover */&lt;br /&gt;
.mw-editform&lt;br /&gt;
    .editOptions&lt;br /&gt;
    .editButtons&lt;br /&gt;
    .oo-ui-buttonElement-button#wpSave:hover {&lt;br /&gt;
    background-color: var(--action-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section &amp;quot;save changes&amp;quot; button active */&lt;br /&gt;
.mw-editform&lt;br /&gt;
    .editOptions&lt;br /&gt;
    .editButtons&lt;br /&gt;
    .oo-ui-buttonElement-button#wpSave:active {&lt;br /&gt;
    background-color: var(--action-color-dark);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor footer section &amp;quot;show preview/changes&amp;quot; buttons */&lt;br /&gt;
.mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpPreview,&lt;br /&gt;
  .mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpDiff,&lt;br /&gt;
  /* &amp;quot;Manage TemplateData&amp;quot; button above the text editor when editing a template&lt;br /&gt;
  !important directives are used to override the defaults */&lt;br /&gt;
  .tdg-editscreen-main .oo-ui-buttonElement-button {&lt;br /&gt;
    background-color: var(--bg-color-light) !important;&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor → footer section → show preview/changes buttons hover */&lt;br /&gt;
.mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpPreview:hover,&lt;br /&gt;
  .mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpDiff:hover,&lt;br /&gt;
  /* &amp;quot;Manage TemplateData&amp;quot; button above the text editor when editing a template&lt;br /&gt;
  !important directives are used to override the defaults */&lt;br /&gt;
  .tdg-editscreen-main .oo-ui-buttonElement-button:hover {&lt;br /&gt;
    background-color: var(--action-color-light) !important;&lt;br /&gt;
    /* override of the default selector */&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* page editor → footer section → show preview/changes buttons active */&lt;br /&gt;
.mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpPreview:active,&lt;br /&gt;
  .mw-editform .editOptions .editButtons .oo-ui-buttonElement-button#wpDiff:active,&lt;br /&gt;
  /* &amp;quot;Manage TemplateData&amp;quot; button above the text editor when editing a template&lt;br /&gt;
  !important directives are used to override the defaults */&lt;br /&gt;
  .tdg-editscreen-main .oo-ui-buttonElement-button:active {&lt;br /&gt;
    background-color: var(--action-color-dark) !important;&lt;br /&gt;
    /* override of the default selector */&lt;br /&gt;
    color: var(--text-color) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar */&lt;br /&gt;
.wikiEditor-ui-toolbar {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar icons - inverting from black to white */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-indicator-down {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar icons on hover */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-buttonElement-button:hover,&lt;br /&gt;
  /* text editor toolbar mode switch icon button on hover */&lt;br /&gt;
  .wikiEditor-ui-toolbar .oo-ui-widget .oo-ui-popupToolGroup-handle:hover {&lt;br /&gt;
    /* !important directive makes the override much easier here */&lt;br /&gt;
    background-color: var(--bg-color-light-x3) !important;&lt;br /&gt;
&lt;br /&gt;
    /* more &amp;quot;snappier&amp;quot; transition */&lt;br /&gt;
    transition: background-color 50ms ease-out, color 50ms ease-out,&lt;br /&gt;
        border-color 50ms ease-out, box-shadow 50ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar mode switch icon button (when active) */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-popupToolGroup-active&lt;br /&gt;
    .oo-ui-popupToolGroup-handle {&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar mode switch icon button → icon (when active) */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-popupToolGroup-active&lt;br /&gt;
    .oo-ui-popupToolGroup-handle&lt;br /&gt;
    .oo-ui-iconElement-icon {&lt;br /&gt;
    filter: none;&lt;br /&gt;
    background-image: url(&amp;quot;data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Ctitle%3E%20edit%20%3C%2Ftitle%3E%3Cpath%20fill%3D%22rgb(10%2C%20212%2C%2098)%22%20d%3D%22m16.77%208%201.94-2a1%201%200%200%200%200-1.41l-3.34-3.3a1%201%200%200%200-1.41%200L12%203.23zM1%2014.25V19h4.75l9.96-9.96-4.75-4.75z%22%2F%3E%3C%2Fsvg%3E&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar → syntax highlight button → icon (when active) */&lt;br /&gt;
span.oo-ui-iconElement-icon.oo-ui-icon-highlight.oo-ui-image-progressive {&lt;br /&gt;
    /* disable icon filter applied earlier */&lt;br /&gt;
    filter: none;&lt;br /&gt;
    /* replace with a proper image instead */&lt;br /&gt;
    background-image: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48dGl0bGU+IGhpZ2hsaWdodCA8L3RpdGxlPjxnIGZpbGw9IiMzNmMiPjxwYXRoIGZpbGw9InJnYigxMCwgMjEyLCA5OCkiIGQ9Ik0xNS4xNCAyLjI3YTEgMSAwIDAgMC0xLjQxIDBsLTEwIDEwYTEgMSAwIDAgMCAwIDEuNDFMNCAxNGwtMyA0aDVsMS0xIC4yOS4yOWExIDEgMCAwIDAgMS40MSAwbDEwLTEwYTEgMSAwIDAgMCAuMDMtMS40M3pNNyAxNWwtMi0yIDktOSAyIDJ6Ii8+PC9nPjwvc3ZnPg==&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar labels */&lt;br /&gt;
.wikiEditor-ui-toolbar .group .label {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    filter: brightness(80%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar labels with .tool-select class (they act as select) */&lt;br /&gt;
.wikiEditor-ui-toolbar .group .tool-select .label {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    filter: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar label (that acts as select) options container */&lt;br /&gt;
.wikiEditor-ui-toolbar .group .tool-select .options {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar label (that acts as select) options */&lt;br /&gt;
.wikiEditor-ui-toolbar .group .tool-select .options .option,&lt;br /&gt;
  /* text editor toolbar → group lists inside tabs → options */&lt;br /&gt;
  .wikiEditor-ui-toolbar .booklet&amp;gt;.index {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
&lt;br /&gt;
    /* a new prop, introduced because of hover */&lt;br /&gt;
    transition: background-color 50ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar → special characters tab → special characters */&lt;br /&gt;
.wikiEditor-ui-toolbar .page-characters div span {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
&lt;br /&gt;
    /* a new prop, introduced because of hover */&lt;br /&gt;
    transition: background-color 50ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar label (that acts as select) options on hover&lt;br /&gt;
  note: no hover is defined by default, this is an addition */&lt;br /&gt;
.wikiEditor-ui-toolbar .group .tool-select .menu .options .option:hover,&lt;br /&gt;
  /* text editor toolbar → group lists inside tabs → options on hover */&lt;br /&gt;
  .wikiEditor-ui-toolbar .booklet&amp;gt;.index&amp;gt; :hover,&lt;br /&gt;
  /* text editor toolbar → special characters tab → special characters on hover */&lt;br /&gt;
  .wikiEditor-ui-toolbar .page-characters div span:hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    transition: background-color 50ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar → special characters tab → special characters on hover */&lt;br /&gt;
.wikiEditor-ui-toolbar .page-characters div span:hover {&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar → group lists inside tabs → active option */&lt;br /&gt;
.wikiEditor-ui-toolbar .booklet &amp;gt; .index &amp;gt; .current {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
    transition: background-color 50ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar tab buttons &lt;br /&gt;
  the color property to the selected tab since it has higher priority */&lt;br /&gt;
.wikiEditor-ui-toolbar .tabs span.tab a {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* text editor toolbar selected tab */&lt;br /&gt;
.wikiEditor-ui-toolbar .tabs span.tab a.current,&lt;br /&gt;
  /* text editor toolbar selected tab, visited */&lt;br /&gt;
  .wikiEditor-ui-toolbar .tabs span.tab a.current:visited {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* an arrow icon to the left in text editor toolbar tabs */&lt;br /&gt;
.wikiEditor-ui-toolbar .tabs span.tab a::before {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox */&lt;br /&gt;
.oo-ui-checkboxInputWidget [type=&amp;quot;checkbox&amp;quot;] + span {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox hover */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=&amp;quot;checkbox&amp;quot;]:hover + span {&lt;br /&gt;
    border-color: var(--border-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox active */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled&lt;br /&gt;
    [type=&amp;quot;checkbox&amp;quot;]:active&lt;br /&gt;
    + span {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
    /* same as the bg color to make it seamless &lt;br /&gt;
	  !important here overrides the more lighter color in hover state*/&lt;br /&gt;
    border-color: var(--action-color) !important;&lt;br /&gt;
    /* disabling the default box shadow, which just doubles the border when active/in focus  */&lt;br /&gt;
    box-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox focus */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=&amp;quot;checkbox&amp;quot;]:focus + span {&lt;br /&gt;
    /* background-color: var(--action-color-dark-x2er); */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox (checked) */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled&lt;br /&gt;
    [type=&amp;quot;checkbox&amp;quot;]:checked&lt;br /&gt;
    + span {&lt;br /&gt;
    background-color: var(--action-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox (checked) hover */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled&lt;br /&gt;
    [type=&amp;quot;checkbox&amp;quot;]:checked&lt;br /&gt;
    + span:hover {&lt;br /&gt;
    background-color: var(--action-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor footer → checkbox (checked) active */&lt;br /&gt;
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled&lt;br /&gt;
    [type=&amp;quot;checkbox&amp;quot;]:checked&lt;br /&gt;
    + span:active {&lt;br /&gt;
    background-color: var(--action-color-dark);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* legal stuff above the buttons at the footer of the editor&lt;br /&gt;
  note: this just adds additional spacing between the text and the checkboxes for visual clarity */&lt;br /&gt;
#editpage-copywarn {&lt;br /&gt;
    margin-top: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* override for page editor toolbar → help tab → table → th */&lt;br /&gt;
.wikiEditor-ui-toolbar .page-table th {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* override for page editor toolbar → help tab → table → td */&lt;br /&gt;
.wikiEditor-ui-toolbar .page-table td {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* override page editor toolbar → tabs → left section&lt;br /&gt;
  note: both these overrides are done just &lt;br /&gt;
  to make the help section a little larger and thus more readable */&lt;br /&gt;
.wikiEditor-ui-toolbar .booklet&amp;gt;.index,&lt;br /&gt;
  /* override page editor toolbar → tabs → right section */&lt;br /&gt;
  .wikiEditor-ui-toolbar .booklet .pages {&lt;br /&gt;
    height: 12rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup (that opens on click) */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-popupToolGroup-tools {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → inactive mode (span) */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled {&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → inactive mode (span) hover */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled:hover,&lt;br /&gt;
  /* editor → toolbar → mode switch button → popup on click → inactive mode (a) active */&lt;br /&gt;
  .wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled .oo-ui-tool-link:active {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → inactive mode (a) hover */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled&lt;br /&gt;
    .oo-ui-tool-link:hover {&lt;br /&gt;
    /* duplicate background, removing it */&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → selected mode (span) */&lt;br /&gt;
.wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled.oo-ui-tool-active,&lt;br /&gt;
  /* editor → toolbar → mode switch button → popup on click → selected mode (a) */&lt;br /&gt;
  .wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled.oo-ui-tool-active .oo-ui-tool-link,&lt;br /&gt;
  /* editor → toolbar → mode switch button → popup on click → selected mode (a) active */&lt;br /&gt;
  .wikiEditor-ui-toolbar .oo-ui-toolbar-popups .oo-ui-widget-enabled.oo-ui-tool-active .oo-ui-tool-link:active {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → selected mode (a) hover */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-tool-link:hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → visual editing source mode active → title */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-name-editModeVisual.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-tool-title {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → visual editing source mode active → icon */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-name-editModeVisual.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-iconElement-icon {&lt;br /&gt;
    /* hue rotate  to ≈strongBlue (instead of a separate image) */&lt;br /&gt;
    filter: hue-rotate(-23.06deg) saturate(150%) brightness(120%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → source editing mode active → title */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-name-editModeSource.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-tool-title {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor → toolbar → mode switch button → popup on click → source editing mode active → icon */&lt;br /&gt;
.wikiEditor-ui-toolbar&lt;br /&gt;
    .oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-name-editModeSource.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-iconElement-icon {&lt;br /&gt;
    /* cosmoGreen &amp;quot;source editing&amp;quot; mode icon */&lt;br /&gt;
    background-image: linear-gradient(transparent, transparent),&lt;br /&gt;
        var(--se-mode-icon);&lt;br /&gt;
    /* disable the hue rotating filter since the correct icon is provided */&lt;br /&gt;
    filter: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region borders */&lt;br /&gt;
&lt;br /&gt;
/* editor toolbar and content combined */&lt;br /&gt;
.wikiEditor-ui .wikiEditor-ui-view,&lt;br /&gt;
  /* editor toolbar section that open with tabs */&lt;br /&gt;
  .wikiEditor-ui-toolbar .sections .section,&lt;br /&gt;
  /* editor toolbar label (that acts as select) options container */&lt;br /&gt;
  .wikiEditor-ui-toolbar .group .tool-select .options,&lt;br /&gt;
  /* text editor toolbar → special characters tab → special characters */&lt;br /&gt;
  .wikiEditor-ui-toolbar .page-characters div span,&lt;br /&gt;
  /* editor → toolbar → mode switch button → popup (that opens on click) */&lt;br /&gt;
  .wikiEditor-ui-toolbar .oo-ui-popupToolGroup-tools,&lt;br /&gt;
  /* editor footer */&lt;br /&gt;
  div.editOptions,&lt;br /&gt;
  /* summary input */&lt;br /&gt;
  div.editOptions #wpSummary,&lt;br /&gt;
  /* content body */&lt;br /&gt;
  #wpTextbox1 {&lt;br /&gt;
    border: 1px solid var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor toolbar groups of buttons, except the last one */&lt;br /&gt;
.wikiEditor-ui-toolbar .group:not(:last-child) {&lt;br /&gt;
    border-right: 1px solid var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor toolbar last groups of buttons */&lt;br /&gt;
.wikiEditor-ui-toolbar .group:last-child {&lt;br /&gt;
    border-left: 1px solid var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* this is the last button on the main row of the editor toolbar */&lt;br /&gt;
.wikiEditor-ui-toolbar .section-main .group:last-child {&lt;br /&gt;
    border-right: 1px solid var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor toolbar */&lt;br /&gt;
.wikiEditor-ui .wikiEditor-ui-top {&lt;br /&gt;
    border-bottom: 1px solid var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* editor toolbar → mode switch button&lt;br /&gt;
  it has extra border on the bottom */&lt;br /&gt;
.oo-ui-toolbar-position-top &amp;gt; .oo-ui-toolbar-bar {&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ================================================ */&lt;br /&gt;
/* #region &amp;lt;syntaxhighlight&amp;gt; CODE BLOCKS  */&lt;br /&gt;
/* ================================================ */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
    --synt-high--color-darkCreamy: #262421;&lt;br /&gt;
    --synt-high--color-lightCreamy: hsl(38, 5%, 45%);&lt;br /&gt;
&lt;br /&gt;
    --synt-high--color-comment: var(--synt-high--color-lightCreamy);&lt;br /&gt;
    --synt-high--color-err: #ff1a94;&lt;br /&gt;
    --synt-high--color-operator: #f92672;&lt;br /&gt;
    --synt-high--color-punctuation: #f8f8f2;&lt;br /&gt;
    --synt-high--color-string: #e6db74;&lt;br /&gt;
    --synt-high--color-date: var(--synt-high--color-string);&lt;br /&gt;
    /* names for things such as variables, functions, classes, etc. */&lt;br /&gt;
    --synt-high--color-name: #a6e22e;&lt;br /&gt;
    /* literals, mostly numbers, some string stuff too. */&lt;br /&gt;
    --synt-high--color-literal: #ae81ff;&lt;br /&gt;
    /* keywords and constants */&lt;br /&gt;
    --synt-high--color-keyword: #66d9ef;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Modified version of https://github.com/richleland/pygments-css/blob/master/monokai.css */&lt;br /&gt;
&lt;br /&gt;
/* Code block container  */&lt;br /&gt;
.mw-content-ltr.mw-highlight-lines pre {&lt;br /&gt;
    background-color: var(--code-color-bg);&lt;br /&gt;
    color: var(--code-color-text);&lt;br /&gt;
    border-color: var(--code-color-border);&lt;br /&gt;
    font-size: 90%;&lt;br /&gt;
&lt;br /&gt;
    /* targets the line numbers bg, when they (line numbers) are present */&lt;br /&gt;
    box-shadow: rgb(34, 37, 39) 2.75em 0px 0px inset;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Code block → line numbers  */&lt;br /&gt;
.mw-highlight .linenos {&lt;br /&gt;
    color: rgb(165, 155, 142);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Highlighted Lines */&lt;br /&gt;
.mw-highlight .hll {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-highlight {&lt;br /&gt;
    background: #272822;&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Error */&lt;br /&gt;
.mw-highlight .err {&lt;br /&gt;
    color: var(--synt-high--color-err);&lt;br /&gt;
    background-color: hsl(328, 40%, 16%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword */&lt;br /&gt;
.mw-highlight .k {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal */&lt;br /&gt;
.mw-highlight .l {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name */&lt;br /&gt;
.mw-highlight .n {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Operator */&lt;br /&gt;
.mw-highlight .o {&lt;br /&gt;
    color: var(--synt-high--color-operator);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Punctuation */&lt;br /&gt;
.mw-highlight .p {&lt;br /&gt;
    color: var(--synt-high--color-punctuation);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment */&lt;br /&gt;
.mw-highlight .c {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.Hashbang */&lt;br /&gt;
.mw-highlight .ch {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.Multiline */&lt;br /&gt;
.mw-highlight .cm {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.Preproc */&lt;br /&gt;
.mw-highlight .cp {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.PreprocFile */&lt;br /&gt;
.mw-highlight .cpf {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.Single */&lt;br /&gt;
.mw-highlight .c1 {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Comment.Special */&lt;br /&gt;
.mw-highlight .cs {&lt;br /&gt;
    color: var(--synt-high--color-comment);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic.Deleted */&lt;br /&gt;
.mw-highlight .gd {&lt;br /&gt;
    color: #f92672;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic.Emph */&lt;br /&gt;
.mw-highlight .ge {&lt;br /&gt;
    font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic.Inserted */&lt;br /&gt;
.mw-highlight .gi {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic.Strong */&lt;br /&gt;
.mw-highlight .gs {&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generic.Subheading */&lt;br /&gt;
.mw-highlight .gu {&lt;br /&gt;
    color: #75715e;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Constant */&lt;br /&gt;
.mw-highlight .kc {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Declaration */&lt;br /&gt;
.mw-highlight .kd {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Namespace */&lt;br /&gt;
.mw-highlight .kn {&lt;br /&gt;
    color: #f92672;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Pseudo */&lt;br /&gt;
.mw-highlight .kp {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Reserved */&lt;br /&gt;
.mw-highlight .kr {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keyword.Type */&lt;br /&gt;
.mw-highlight .kt {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Date */&lt;br /&gt;
.mw-highlight .ld {&lt;br /&gt;
    color: var(--synt-high--color-date);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number */&lt;br /&gt;
.mw-highlight .m {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String */&lt;br /&gt;
.mw-highlight .s {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Attribute */&lt;br /&gt;
.mw-highlight .na {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Builtin */&lt;br /&gt;
.mw-highlight .nb {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Class */&lt;br /&gt;
.mw-highlight .nc {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Constant */&lt;br /&gt;
.mw-highlight .no {&lt;br /&gt;
    color: var(--synt-high--color-keyword);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Decorator */&lt;br /&gt;
.mw-highlight .nd {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Entity */&lt;br /&gt;
.mw-highlight .ni {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Exception */&lt;br /&gt;
.mw-highlight .ne {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Function */&lt;br /&gt;
.mw-highlight .nf {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Label */&lt;br /&gt;
.mw-highlight .nl {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Namespace */&lt;br /&gt;
.mw-highlight .nn {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Other */&lt;br /&gt;
.mw-highlight .nx {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Property */&lt;br /&gt;
.mw-highlight .py {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Tag */&lt;br /&gt;
.mw-highlight .nt {&lt;br /&gt;
    color: #f92672;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Variable */&lt;br /&gt;
.mw-highlight .nv {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Operator.Word */&lt;br /&gt;
.mw-highlight .ow {&lt;br /&gt;
    color: var(--synt-high--color-operator);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text.Whitespace */&lt;br /&gt;
.mw-highlight .w {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Bin */&lt;br /&gt;
.mw-highlight .mb {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Float */&lt;br /&gt;
.mw-highlight .mf {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Hex */&lt;br /&gt;
.mw-highlight .mh {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Integer */&lt;br /&gt;
.mw-highlight .mi {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Oct */&lt;br /&gt;
.mw-highlight .mo {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Affix */&lt;br /&gt;
.mw-highlight .sa {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Backtick */&lt;br /&gt;
.mw-highlight .sb {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Char */&lt;br /&gt;
.mw-highlight .sc {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Delimiter */&lt;br /&gt;
.mw-highlight .dl {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Doc */&lt;br /&gt;
.mw-highlight .sd {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Double */&lt;br /&gt;
.mw-highlight .s2 {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Escape */&lt;br /&gt;
.mw-highlight .se {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Heredoc */&lt;br /&gt;
.mw-highlight .sh {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Interpol */&lt;br /&gt;
.mw-highlight .si {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Other */&lt;br /&gt;
.mw-highlight .sx {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Regex */&lt;br /&gt;
.mw-highlight .sr {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Single */&lt;br /&gt;
.mw-highlight .s1 {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.String.Symbol */&lt;br /&gt;
.mw-highlight .ss {&lt;br /&gt;
    color: var(--synt-high--color-string);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Builtin.Pseudo */&lt;br /&gt;
.mw-highlight .bp {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Function.Magic */&lt;br /&gt;
.mw-highlight .fm {&lt;br /&gt;
    color: var(--synt-high--color-name);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Variable.Class */&lt;br /&gt;
.mw-highlight .vc {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Variable.Global */&lt;br /&gt;
.mw-highlight .vg {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Variable.Instance */&lt;br /&gt;
.mw-highlight .vi {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Name.Variable.Magic */&lt;br /&gt;
.mw-highlight .vm {&lt;br /&gt;
    color: #f8f8f2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Literal.Number.Integer.Long */&lt;br /&gt;
.mw-highlight .il {&lt;br /&gt;
    color: var(--synt-high--color-literal);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region SOURCE EDITOR → SYNTAX HIGHLIGHTING */&lt;br /&gt;
/* based on: https://github.com/wikimedia/mediawiki-extensions-CodeMirror/blob/master/resources/mode/mediawiki/mediawiki.less */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
    /* &amp;quot;se-cm&amp;quot; = Source Editor - Code Mirror */&lt;br /&gt;
&lt;br /&gt;
    /* same color as for source editor */&lt;br /&gt;
    --se-cm--bg-color: var(--bg-color-light-x2);&lt;br /&gt;
    /* same color as for code block */&lt;br /&gt;
    --se-cm--gutter-bg-color: var(--code-color-bg);&lt;br /&gt;
    /* margin to the left for the main contents of the editor */&lt;br /&gt;
    --se-cm--main-contents-left-margin: 0.25rem;&lt;br /&gt;
&lt;br /&gt;
    /* bg color for pre/nowiki tags contents */&lt;br /&gt;
    --se-cm--pre-bg-color: hsl(205, 21%, 15%);&lt;br /&gt;
&lt;br /&gt;
    /* from the &amp;lt;syntaxhighlight&amp;gt; theme */&lt;br /&gt;
    --se-cm--comment-color: var(--synt-high--color-comment);&lt;br /&gt;
    --se-cm--error-color: var(--red-color);&lt;br /&gt;
&lt;br /&gt;
    /* link itself */&lt;br /&gt;
    --se-cm--link-color: var(--link-color);&lt;br /&gt;
    /* link delimiter */&lt;br /&gt;
    --se-cm--cm-mw-link-delimiter: var(--se-cm--template-delimiter-color);&lt;br /&gt;
    /* link text */&lt;br /&gt;
    --se-cm--link-text-color: var(--text-color);&lt;br /&gt;
    --se-cm--link-brackets-color: var(--se-cm--link-text-color);&lt;br /&gt;
&lt;br /&gt;
    /* things like &amp;quot;DISPLAYTITLE&amp;quot; &amp;quot;templates&amp;quot; (the whole template except the value part) */&lt;br /&gt;
    --se-cm--parser-function-color: var(--synt-high--color-operator);&lt;br /&gt;
&lt;br /&gt;
    /* table brackets and row delimiter */&lt;br /&gt;
    --se-cm--table-punctuation-color: var(--synt-high--color-punctuation);&lt;br /&gt;
    /* table settings */&lt;br /&gt;
    --se-cm--table-settings-color: var(--se-cm--template-arg-name-color);&lt;br /&gt;
&lt;br /&gt;
    /* template name */&lt;br /&gt;
    --se-cm--template-name-color: hsl(80, 76%, 53%);&lt;br /&gt;
    /* template arg names */&lt;br /&gt;
    --se-cm--template-arg-name-color: hsl(80, 76%, 42%);&lt;br /&gt;
    /* template brackets */&lt;br /&gt;
    --se-cm--template-brackets-color: var(--synt-high--color-name);&lt;br /&gt;
    /* template arg values */&lt;br /&gt;
    --se-cm--template-values-color: hsl(207,90%,83%);&lt;br /&gt;
    /* template arg delimiters */&lt;br /&gt;
    --se-cm--template-delimiter-color: hsl(205, 71%, 85%);&lt;br /&gt;
&lt;br /&gt;
    /* template param name */&lt;br /&gt;
    --se-cm--template-param-name-color: var(--synt-high--color-keyword);&lt;br /&gt;
    /* template param brackets */&lt;br /&gt;
    --se-cm--template-param-brackets-color: hsl(190, 61%, 40%);&lt;br /&gt;
    /* template param values */&lt;br /&gt;
    --se-cm--template-param-value-color: hsl(207,90%,83%);&lt;br /&gt;
    /* template param delimiter */&lt;br /&gt;
    --se-cm--template-param-delimiter-color: var(&lt;br /&gt;
        --se-cm--template-delimiter-color&lt;br /&gt;
    );&lt;br /&gt;
&lt;br /&gt;
    /* wiki formatting: headers, bullet points, bold/italic quotes, etc. */&lt;br /&gt;
    --se-cm--wikitext-formatting-color: var(--blue-color-light);&lt;br /&gt;
    /* html tags, including ones specific for the wiki (like syntaxhighlight) */&lt;br /&gt;
    --se-cm--xml-tag-color: hsl(41, 53%, 67%);&lt;br /&gt;
&lt;br /&gt;
    /* selection color */&lt;br /&gt;
    --se-cm--selection-color: hsl(205, 21%, 30%);&lt;br /&gt;
    /* bg color applied when selecting a bracket that has a match (in templates) */&lt;br /&gt;
    --se-cm--matching-brackets-bg-color: hsl(205, 21%, 44%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* the whole content body code mirror wrapper */&lt;br /&gt;
.CodeMirror-wrap {&lt;br /&gt;
    /* same color as for source editor */&lt;br /&gt;
    background-color: var(--se-cm--bg-color);&lt;br /&gt;
&lt;br /&gt;
    /* color for the text that the other rules don&#039;t apply to (regular text, header text, etc.) */&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* the actual lines of text */&lt;br /&gt;
.CodeMirror pre.CodeMirror-line {&lt;br /&gt;
    /* a little bit of margin for the main content */&lt;br /&gt;
    margin-left: var(--se-cm--main-contents-left-margin);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gutters?? */&lt;br /&gt;
.CodeMirror-wrap .CodeMirror-gutters {&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gutter */&lt;br /&gt;
.CodeMirror-wrap .CodeMirror-gutter {&lt;br /&gt;
    /* same color as for code block */&lt;br /&gt;
    background-color: var(--se-cm--gutter-bg-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* selection */&lt;br /&gt;
.CodeMirror-line::selection,&lt;br /&gt;
/* selection */&lt;br /&gt;
.CodeMirror-line&amp;gt;span::selection,&lt;br /&gt;
/* selection */&lt;br /&gt;
.CodeMirror-line&amp;gt;span&amp;gt;span::selection {&lt;br /&gt;
    background-color: var(--se-cm--selection-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* bullet point symbol */&lt;br /&gt;
.cm-mw-list,&lt;br /&gt;
/* ???? */&lt;br /&gt;
.cm-mw-indenting {&lt;br /&gt;
    color: var(--se-cm--wikitext-formatting-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* magic words */&lt;br /&gt;
.cm-mw-doubleUnderscore,&lt;br /&gt;
/* magic words */&lt;br /&gt;
.cm-mw-double-underscore,&lt;br /&gt;
/* ???? user signature maybe */&lt;br /&gt;
.cm-mw-signature,&lt;br /&gt;
/* ???? hr tags prob */&lt;br /&gt;
.cm-mw-hr {&lt;br /&gt;
    color: var(--se-cm--wikitext-formatting-color);&lt;br /&gt;
&lt;br /&gt;
    /* override the defaults */&lt;br /&gt;
    background-color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* html sequences like &amp;quot;&amp;amp;nbsp;&amp;quot; */&lt;br /&gt;
.cm-mw-mnemonic,&lt;br /&gt;
/* ???? */&lt;br /&gt;
.cm-mw-html-entity {&lt;br /&gt;
    color: var(--se-cm--xml-tag-color);&lt;br /&gt;
    background-color: #684905;&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* comments */&lt;br /&gt;
.cm-mw-comment {&lt;br /&gt;
    color: var(--se-cm--comment-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* formatting: 3 apostrophes for bold text */&lt;br /&gt;
.cm-mw-apostrophes-bold,&lt;br /&gt;
/* formatting: 2 apostrophes for italic text&lt;br /&gt;
todo make them separate? better eligibility */&lt;br /&gt;
.cm-mw-apostrophes-italic {&lt;br /&gt;
    color: var(--se-cm--wikitext-formatting-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template name */&lt;br /&gt;
.cm-mw-template-name {&lt;br /&gt;
    color: var(--se-cm--template-name-color);&lt;br /&gt;
    /* disable the default */&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template arg names */&lt;br /&gt;
.cm-mw-template-argument-name {&lt;br /&gt;
    color: var(--se-cm--template-arg-name-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template arg values */&lt;br /&gt;
.cm-mw-template {&lt;br /&gt;
    color: var(--se-cm--template-values-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template pipe delimiters (maybe colon too for modules?) */&lt;br /&gt;
.cm-mw-template-delimiter {&lt;br /&gt;
    color: hsl(205, 71%, 85%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template brackets */&lt;br /&gt;
.cm-mw-template-bracket {&lt;br /&gt;
    color: var(--se-cm--template-brackets-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template variable (with 3 brackets) name */&lt;br /&gt;
.cm-mw-templatevariable-name {&lt;br /&gt;
    color: var(--se-cm--template-param-name-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template variable (with 3 brackets) value */&lt;br /&gt;
.cm-mw-templatevariable {&lt;br /&gt;
    color: var(--se-cm--template-param-value-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template variable brackets (3 brackets) */&lt;br /&gt;
.cm-mw-templatevariable-bracket {&lt;br /&gt;
    color: var(--se-cm--template-param-brackets-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template variable (with 3 brackets) delimiter */&lt;br /&gt;
.cm-mw-templatevariable-delimiter {&lt;br /&gt;
    color: var(--se-cm--param-delimiter-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* parser functions (things like &amp;quot;DISPLAYTITLE&amp;quot; or invokes) → name */&lt;br /&gt;
.cm-mw-parserfunction-name {&lt;br /&gt;
    color: var(--se-cm--template-name-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* parser functions (things like &amp;quot;DISPLAYTITLE&amp;quot; or invokes) → value */&lt;br /&gt;
.cm-mw-parserfunction {&lt;br /&gt;
    color: var(--se-cm--template-values-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* parser functions (things like &amp;quot;DISPLAYTITLE&amp;quot; or invokes) → brackets */&lt;br /&gt;
.cm-mw-parserfunction-bracket {&lt;br /&gt;
    color: var(--se-cm--template-brackets-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* parser functions (things like &amp;quot;DISPLAYTITLE&amp;quot; or invokes) → delimiters */&lt;br /&gt;
.cm-mw-parserfunction-delimiter {&lt;br /&gt;
    color: var(--se-cm--template-delimiter-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* wiki html tag names? like &amp;gt;syntaxhighlight&amp;gt; */&lt;br /&gt;
.cm-mw-exttag-name,&lt;br /&gt;
/* html tag names */&lt;br /&gt;
.cm-mw-htmltag-name {&lt;br /&gt;
    color: var(--se-cm--xml-tag-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* if a string starts with an empty space, it will generate a pre block.&lt;br /&gt;
this targets that one single space.&lt;br /&gt;
same style as for html tag names, but for bg here */&lt;br /&gt;
.cm-mw-skipformatting {&lt;br /&gt;
    background-color: var(--se-cm--xml-tag-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* wiki html tag brackets */&lt;br /&gt;
.cm-mw-exttag-bracket,&lt;br /&gt;
/* wiki html tag attributes (name, delimiter, value) */&lt;br /&gt;
.cm-mw-exttag-attribute,&lt;br /&gt;
/* html tag brackets */&lt;br /&gt;
.cm-mw-htmltag-bracket,&lt;br /&gt;
/* html tag attributes (name, delimiter, value) */&lt;br /&gt;
.cm-mw-htmltag-attribute {&lt;br /&gt;
    color: var(--se-cm--xml-tag-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pre tag BLOCK contents */&lt;br /&gt;
pre.CodeMirror-line.cm-mw-tag-pre,&lt;br /&gt;
/* pre tag INLINE contents */&lt;br /&gt;
.CodeMirror-line span.cm-mw-tag-pre,&lt;br /&gt;
/* ???? */&lt;br /&gt;
pre.CodeMirror-line-like.cm-mw-tag-pre,&lt;br /&gt;
/* pre tag contents */&lt;br /&gt;
.cm-mw-tag-pre,&lt;br /&gt;
/* ============== */&lt;br /&gt;
/* nowiki tag BLOCK contents */&lt;br /&gt;
pre.CodeMirror-line.cm-mw-tag-nowiki,&lt;br /&gt;
/* nowiki tag INLINE contents */&lt;br /&gt;
.CodeMirror-line span.cm-mw-tag-nowiki,&lt;br /&gt;
/* ???? */&lt;br /&gt;
pre.CodeMirror-line-like.cm-mw-tag-nowiki,&lt;br /&gt;
/* nowiki tag contents */&lt;br /&gt;
.cm-mw-tag-nowiki {&lt;br /&gt;
    background-color: var(--se-cm--pre-bg-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pre tag BLOCK contents */&lt;br /&gt;
pre.CodeMirror-line.cm-mw-tag-pre,&lt;br /&gt;
/* nowiki tag BLOCK contents */&lt;br /&gt;
pre.CodeMirror-line.cm-mw-tag-nowiki {&lt;br /&gt;
    /* colors the margin gap bg for block variants */&lt;br /&gt;
    box-shadow: calc(-1 * var(--se-cm--main-contents-left-margin)) 0&lt;br /&gt;
        var(--se-cm--pre-bg-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pre tag INLINE contents */&lt;br /&gt;
.CodeMirror-line span.cm-mw-tag-pre,&lt;br /&gt;
/* nowiki tag INLINE contents */&lt;br /&gt;
.CodeMirror-line span.cm-mw-tag-nowiki {&lt;br /&gt;
    /* a little corner rounding won&#039;t hurt a thing! */&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ???? */&lt;br /&gt;
.cm-mw-link,&lt;br /&gt;
/* ???? */&lt;br /&gt;
.cm-mw-link-tosection,&lt;br /&gt;
/* header equal signs */&lt;br /&gt;
.cm-mw-section-header {&lt;br /&gt;
    color: var(--se-cm--wikitext-formatting-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* link itself */&lt;br /&gt;
.cm-mw-link-pagename,&lt;br /&gt;
/* external link itself, without protocol */&lt;br /&gt;
.cm-mw-extlink,&lt;br /&gt;
/* ???? same as above, maybe? */&lt;br /&gt;
.cm-mw-free-extlink,&lt;br /&gt;
/* external link protocol (the &amp;quot;https://&amp;quot; part) */&lt;br /&gt;
.cm-mw-extlink-protocol,&lt;br /&gt;
/* ???? same as above, maybe? */&lt;br /&gt;
.cm-mw-free-extlink-protocol {&lt;br /&gt;
    color: var(--se-cm--link-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* link brackets */&lt;br /&gt;
.cm-mw-link-bracket,&lt;br /&gt;
/* external link brackets */&lt;br /&gt;
.cm-mw-extlink-bracket {&lt;br /&gt;
    color: var(--se-cm--link-brackets-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* link delimiter */&lt;br /&gt;
.cm-mw-link-delimiter {&lt;br /&gt;
    color: var(--se-cm--cm-mw-link-delimiter);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* link text */&lt;br /&gt;
.cm-mw-link-text,&lt;br /&gt;
/* external link text */&lt;br /&gt;
.cm-mw-extlink-text {&lt;br /&gt;
    color: var(--se-cm--link-text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* tables opening &amp;quot;{|&amp;quot; and closing &amp;quot;|}&amp;quot; brackets */&lt;br /&gt;
.cm-mw-table-bracket,&lt;br /&gt;
/* table row delimiter (doesn&#039;t include cols!) */&lt;br /&gt;
.cm-mw-table-delimiter {&lt;br /&gt;
    color: var(--se-cm--table-punctuation-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* the table settings I guess? (like «class=&amp;quot;wikitable&amp;quot;») */&lt;br /&gt;
.cm-mw-table-definition {&lt;br /&gt;
    color: var(--se-cm--table-settings-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ???? idk some kind of formatting errors? */&lt;br /&gt;
.cm-error,&lt;br /&gt;
.cm-mw-error,&lt;br /&gt;
.cm-s-default .cm-error {&lt;br /&gt;
    color: var(--se-cm--error-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cm-mw-matchingbracket {&lt;br /&gt;
    background-color: var(--se-cm--matching-brackets-bg-color);&lt;br /&gt;
    /* disable the default */&lt;br /&gt;
    box-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* various inline bg targeting things, idk what each of them target exactly */&lt;br /&gt;
.cm-mw-template2-ground,&lt;br /&gt;
.cm-mw-template3-ground,&lt;br /&gt;
.cm-mw-ext-ground,&lt;br /&gt;
.cm-mw-template-ext-ground,&lt;br /&gt;
.cm-mw-ext2-ground,&lt;br /&gt;
.cm-mw-template-ext2-ground,&lt;br /&gt;
.cm-mw-ext3-ground,&lt;br /&gt;
.cm-mw-template-ext3-ground,&lt;br /&gt;
.cm-mw-link-ground,&lt;br /&gt;
.cm-mw-ext-link-ground,&lt;br /&gt;
.cm-mw-template-link-ground,&lt;br /&gt;
.cm-mw-ext2-link-ground,&lt;br /&gt;
.cm-mw-template-ext-link-ground,&lt;br /&gt;
.cm-mw-ext3-link-ground,&lt;br /&gt;
.cm-mw-template-ext2-link-ground,&lt;br /&gt;
.cm-mw-template-ext3-link-ground,&lt;br /&gt;
.cm-mw-template2-ext-ground,&lt;br /&gt;
.cm-mw-template2-ext2-ground,&lt;br /&gt;
.cm-mw-template2-ext3-ground,&lt;br /&gt;
.cm-mw-template2-link-ground,&lt;br /&gt;
.cm-mw-template2-ext-link-ground,&lt;br /&gt;
.cm-mw-template2-ext2-link-ground,&lt;br /&gt;
.cm-mw-template2-ext3-link-ground,&lt;br /&gt;
.cm-mw-template3-ext-ground,&lt;br /&gt;
.cm-mw-template3-ext2-ground,&lt;br /&gt;
.cm-mw-template3-ext3-ground,&lt;br /&gt;
.cm-mw-template3-link-ground,&lt;br /&gt;
.cm-mw-template3-ext-link-ground,&lt;br /&gt;
.cm-mw-template3-ext2-link-ground,&lt;br /&gt;
.cm-mw-template3-ext3-link-ground {&lt;br /&gt;
    /* just disable them */&lt;br /&gt;
    background-color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #endregion */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region =🖌️= VISUAL EDITOR =🖌️= */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* visual editor (content) → template [puzzle] icon&lt;br /&gt;
the content selector is to not affect other places where this icon is used */&lt;br /&gt;
.content-body .oo-ui-icon-puzzle {&lt;br /&gt;
    background-image: linear-gradient(transparent, transparent),&lt;br /&gt;
        var(--icon-template-puzzle-white);&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* template name&lt;br /&gt;
the content selector is to not affect other places where this icon is used */&lt;br /&gt;
.content-body .oo-ui-icon-puzzle + .oo-ui-labelElement-label {&lt;br /&gt;
    color: white;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → editor loading → placeholder (?) navbar container */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-targetContainer&lt;br /&gt;
    .ve-init-mw-desktopArticleTarget-toolbarPlaceholder-open {&lt;br /&gt;
    /* disables progress bar cropping when moving it down */&lt;br /&gt;
    overflow: visible;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → editor loading → progress bar (bg) */&lt;br /&gt;
.ve-init-mw-progressBarWidget {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → editor loading → progress bar (loading stripe) */&lt;br /&gt;
.ve-init-mw-progressBarWidget .ve-init-mw-progressBarWidget-bar {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (left part)  */&lt;br /&gt;
.ve-init-target-visual &amp;gt; .oo-ui-toolbar &amp;gt; .oo-ui-toolbar-bar {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → icons */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-iconElement-icon,&lt;br /&gt;
/* visual editor → toolbar → arrow down icon */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-indicator-down {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (whole, one level up from the left one) */&lt;br /&gt;
.ve-init-target-visual &amp;gt; .oo-ui-toolbar {&lt;br /&gt;
    /* reset */&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    /* get the same offset that the search box has */&lt;br /&gt;
    margin-right: -0.95rem;&lt;br /&gt;
    /* get the same offset that the &amp;quot;Page&amp;quot; link has */&lt;br /&gt;
    margin-left: -1.25rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (disabled, when no changes were made yet) */&lt;br /&gt;
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary &amp;gt; .oo-ui-tool-link {&lt;br /&gt;
    /* disables selecting of the button text&lt;br /&gt;
    same behavior is already present in an available button */&lt;br /&gt;
    user-select: none;&lt;br /&gt;
&lt;br /&gt;
    /* just for the button bg */&lt;br /&gt;
    transition: background-color 0.1s ease-out;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--bg-color-light-x5);&lt;br /&gt;
}&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (disabled, when no changes were made yet) → title */&lt;br /&gt;
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary &amp;gt; .oo-ui-tool-link .oo-ui-tool-title {&lt;br /&gt;
    color: var(--text-color-grayed-out);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (available) */&lt;br /&gt;
.oo-ui-toolbar-actions&lt;br /&gt;
    .ve-ui-toolbar-group-save&lt;br /&gt;
    .oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget-enabled&lt;br /&gt;
    .ve-ui-toolbar-saveButton {&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (available) hover */&lt;br /&gt;
.oo-ui-toolbar-actions&lt;br /&gt;
    .ve-ui-toolbar-group-save&lt;br /&gt;
    .oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget-enabled&lt;br /&gt;
    .ve-ui-toolbar-saveButton:hover {&lt;br /&gt;
    background-color: var(--action-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (available) active */&lt;br /&gt;
.oo-ui-toolbar-actions&lt;br /&gt;
    .ve-ui-toolbar-group-save&lt;br /&gt;
    .oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget-enabled.oo-ui-tool-active&lt;br /&gt;
    .ve-ui-toolbar-saveButton {&lt;br /&gt;
    background-color: var(--action-color-dark-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar (right part) → «save changes» button (available) → label */&lt;br /&gt;
.oo-ui-toolbar-actions&lt;br /&gt;
    .ve-ui-toolbar-group-save&lt;br /&gt;
    .oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget-enabled&lt;br /&gt;
    .ve-ui-toolbar-saveButton&lt;br /&gt;
    .oo-ui-tool-title {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → dropdown button (div) hover */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar .oo-ui-popupToolGroup-handle:hover,&lt;br /&gt;
/* visual editor → toolbar → button (a) hover (except the «save changes» button */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar .oo-ui-tool-link:not(.ve-ui-toolbar-saveButton):hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
&lt;br /&gt;
    /* more &amp;quot;snappier&amp;quot; transition */&lt;br /&gt;
    transition: background-color 50ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → dropdown button (span) active → icon */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-popupToolGroup-active .oo-ui-iconElement-icon,&lt;br /&gt;
/* visual editor → toolbar → button (span) active (except the «save changes» button → icon */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-tool-active .oo-ui-iconElement-icon {&lt;br /&gt;
    /* rotate from the default dark blue to the the bright, saturated version of cosmoBlue.&lt;br /&gt;
    this results in this color: hsl(198, 93%, 49%) */&lt;br /&gt;
    filter: brightness(150%) saturate(150%) contrast(180%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → tabber icon (only in the «insert» menu afaik) → icon */&lt;br /&gt;
.ve-init-target-visual&lt;br /&gt;
    &amp;gt; .oo-ui-toolbar&lt;br /&gt;
    &amp;gt; .oo-ui-toolbar-bar&lt;br /&gt;
    .oo-ui-tool-active&lt;br /&gt;
    .oo-ui-icon-tabber {&lt;br /&gt;
    /* this icon don&#039;t have a default dark blue color when it&#039;s active, instead they have just black (which is inverted to white in this theme), so we can&#039;t rotate to the proper color. instead here&#039;s the same icon but in cosmoBlueBright color. */&lt;br /&gt;
    filter: none;&lt;br /&gt;
    background-image: var(--icon-tabber-black);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → dropdown button (span 1 level up) active */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-popupToolGroup-active .oo-ui-popupToolGroup-handle,&lt;br /&gt;
/* visual editor → toolbar → button active (a) */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-tool-active .oo-ui-tool-link {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → dropdown button (span) active → label */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-popupToolGroup-active .oo-ui-labelElement-label,&lt;br /&gt;
/* visual editor → toolbar → button (span) active (except the «save changes» button → label */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-tool-active .oo-ui-labelElement-label,&lt;br /&gt;
/* visual editor → tool popups → button (span) active → label */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-widget.oo-ui-tool-active .oo-ui-tool-title {&lt;br /&gt;
    color: var(--action-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → adding new image → caption */&lt;br /&gt;
.ve-ui-targetWidget:not(.oo-ui-pendingElement-pending) {&lt;br /&gt;
    /* remove white bg */&lt;br /&gt;
    background: unset;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → toolbar → adding new image → caption */&lt;br /&gt;
.ve-ui-targetWidget {&lt;br /&gt;
    /* set to proper color instead of white */&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (span) */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (span) hover */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool:hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (span) active */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget.oo-ui-tool-active {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (span) active → label */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-tool-title {&lt;br /&gt;
    /* more responsive transition */&lt;br /&gt;
    transition: color 0.1s ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (span) active → icon */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools&lt;br /&gt;
    .oo-ui-widget.oo-ui-tool-active&lt;br /&gt;
    .oo-ui-iconElement-icon {&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (a) */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool .oo-ui-tool-link {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (a) → keybind label */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool .oo-ui-tool-accel {&lt;br /&gt;
    /* gets hidden on active, since it the same color.&lt;br /&gt;
    can we call it a feature? :D */&lt;br /&gt;
    color: var(--bg-color-light-x6);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → button (a) hover */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool .oo-ui-tool-link:hover,&lt;br /&gt;
/* visual editor → tool popups → button (a) active */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools .oo-ui-tool .oo-ui-tool-link {&lt;br /&gt;
    /* remove the bg color since it&#039;s already set in the button.&lt;br /&gt;
    this prevents the flicker. */&lt;br /&gt;
    background-color: unset;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → editor mode switch popup → «source editor» button active → label */&lt;br /&gt;
.oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget.oo-ui-tool-active.oo-ui-tool-name-editModeSource&lt;br /&gt;
    .oo-ui-tool-title {&lt;br /&gt;
    color: var(--green-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups → editor mode switch popup → «source editor» button active → icon */&lt;br /&gt;
.oo-ui-toolbar-popups&lt;br /&gt;
    .oo-ui-widget.oo-ui-tool-active.oo-ui-tool-name-editModeSource&lt;br /&gt;
    .oo-ui-iconElement-icon {&lt;br /&gt;
    background-image: var(--se-mode-icon);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region STYLES FROM THE SOURCE */&lt;br /&gt;
/* some of the styles below were sourced from https://github.com/wikimedia/mediawiki-extensions-VisualEditor/blob/c295a731ec5ef261e4e5659c30f14b0b1b3e11d2/modules/ve-mw/ui/styles/dialogs/ve.ui.MWTransclusionDialog.css */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
@keyframes ve-modal-opening-backdrop {&lt;br /&gt;
    from {&lt;br /&gt;
        backdrop-filter: blur(0px);&lt;br /&gt;
        background-color: transparent;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    to {&lt;br /&gt;
        backdrop-filter: blur(3px);&lt;br /&gt;
        background-color: color-mix(in srgb, var(--bg-color) 25%, transparent);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal container */&lt;br /&gt;
.oo-ui-windowManager-modal &amp;gt; .oo-ui-dialog {&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
    animation: ve-modal-opening-backdrop 400ms ease-in-out forwards;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal */&lt;br /&gt;
.oo-ui-windowManager-modal.oo-ui-windowManager-floating &amp;gt; .oo-ui-dialog &amp;gt; .oo-ui-window-frame {&lt;br /&gt;
    background-color: var(--bg-color);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    /* lighter than the usual border color - for visibility */&lt;br /&gt;
    outline-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head → «apply changes» button (a) inactive */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-primary .oo-ui-widget-disabled .oo-ui-buttonElement-button,&lt;br /&gt;
/* visual editor → modal → action button (a) inactive */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-actionFieldLayout-button .oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color-inactive);&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head → «apply changes» button (a) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-primary .oo-ui-actionWidget .oo-ui-buttonElement-button,&lt;br /&gt;
/* visual editor → modal → action button (a) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-actionFieldLayout-button .oo-ui-widget-enabled .oo-ui-buttonElement-button,&lt;br /&gt;
/* visual editor → modal message dialog → action button (a) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-buttonElement-button,&lt;br /&gt;
/* visual editor → save changes modal → «review changes» button (a) */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .oo-ui-processDialog-actions-other .oo-ui-buttonElement-button {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
    border-color: var(--bg-color-light-x4);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → action button (a) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-actionFieldLayout-button .oo-ui-widget-enabled &lt;br /&gt;
.oo-ui-buttonElement-button:hover,&lt;br /&gt;
/* visual editor → modal head → «apply changes» button (a) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-primary .oo-ui-actionWidget &lt;br /&gt;
.oo-ui-buttonElement-button:hover,&lt;br /&gt;
/* visual editor → modal → modal message dialog → action button (a) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-actionWidget &lt;br /&gt;
.oo-ui-buttonElement-button:hover,&lt;br /&gt;
/* visual editor → save changes modal → «review changes» button (a) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .oo-ui-processDialog-actions-other .oo-ui-actionWidget &lt;br /&gt;
.oo-ui-buttonElement-button:hover {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color-light-x2);&lt;br /&gt;
    border-color: var(--bg-color-light-x4); &lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → action button (a) active */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-actionFieldLayout-button .oo-ui-widget-enabled &lt;br /&gt;
.oo-ui-buttonElement-button:active,&lt;br /&gt;
/* visual editor → modal → action button (a) pressed hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-actionFieldLayout-button .oo-ui-widget-enabled.oo-ui-buttonElement-pressed &lt;br /&gt;
.oo-ui-buttonElement-button:hover,&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head → «apply changes» button (a) active */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-primary .oo-ui-actionWidget &lt;br /&gt;
.oo-ui-buttonElement-button:active,&lt;br /&gt;
/* visual editor → modal head → «apply changes» button (a) pressed hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-pressed .oo-ui-buttonElement-button:hover,&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → modal message dialog → action button (a) pressed */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-buttonElement-pressed  &lt;br /&gt;
.oo-ui-buttonElement-button,&lt;br /&gt;
/* visual editor → modal → modal message dialog → action button (a) pressed hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-buttonElement-pressed &lt;br /&gt;
.oo-ui-buttonElement-button:hover,&lt;br /&gt;
&lt;br /&gt;
/* visual editor → save changes modal → «review changes» button (a) active */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .oo-ui-processDialog-actions-other .oo-ui-actionWidget &lt;br /&gt;
.oo-ui-buttonElement-button:active {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color-dark-x2);&lt;br /&gt;
    border-color: var(--bg-color-light-x4); &lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head → close button (a) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-buttonElement-button:hover,&lt;br /&gt;
/* visual editor → modal head → close button (a) active */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-buttonElement-button:active {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal head → close button (a) → icon */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-window-head .oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-buttonElement-button .oo-ui-iconElement-icon  {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal footer (which is empty for template modal) */&lt;br /&gt;
.oo-ui-processDialog-content .oo-ui-window-foot {&lt;br /&gt;
    /* override default */&lt;br /&gt;
    outline-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → big header (e.g. for template name) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-fieldsetLayout-header,&lt;br /&gt;
/* visual editor → modal → medium header (e.g. template param header) */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-info {&lt;br /&gt;
    color: var(--text-colorStrong);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → medium header (e.g. template param header) → &amp;quot;undocumented param&amp;quot; label */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-info .ve-ui-mwParameterPage-undocumentedLabel {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → big header (e.g. for template name) → puzzle icon  */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-fieldsetLayout-header .oo-ui-icon-puzzle {&lt;br /&gt;
    filter: invert(92%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → big header (e.g. for template name) → deprecated icon  */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-indicatorElement[title=&amp;quot;Deprecated field&amp;quot;] {&lt;br /&gt;
    /* default is .5 */&lt;br /&gt;
    opacity: .8;&lt;br /&gt;
    /* same icon, &amp;quot;warning-color-border&amp;quot; color */&lt;br /&gt;
    background-image: &lt;br /&gt;
    linear-gradient(transparent,transparent),&lt;br /&gt;
    var(--icon-popup-notice-warn-cosmoGreen);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → url icon (e.g. for template URL params) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-icon-linkExternal {&lt;br /&gt;
    /* default is 0.67 */&lt;br /&gt;
    opacity: .8;&lt;br /&gt;
    /* same icon, but in &amp;quot;cosmoGreen&amp;quot; color */&lt;br /&gt;
    background-image: &lt;br /&gt;
    linear-gradient(transparent,transparent),&lt;br /&gt;
    var(--icon-external-link-cosmoGreen);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param description block (like a template param) → entries */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-doc &amp;gt; p {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal (template) → template search block → description */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTemplatePlaceholderPage .oo-ui-inline-help,&lt;br /&gt;
/* visual editor → modal (template) → template description */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTemplatePage-description,&lt;br /&gt;
/* visual editor → modal → param description block (like a template param) → &amp;quot;deprecated&amp;quot; paragraph */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-doc &amp;gt; .ve-ui-mwParameterPage-doc-deprecated,&lt;br /&gt;
/* visual editor → modal → param description block (like a template param) → &amp;quot;reqired&amp;quot; paragraph */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-doc &amp;gt; .ve-ui-mwParameterPage-doc-required,&lt;br /&gt;
/* visual editor → modal → param description block (like a template param) → &amp;quot;reqired&amp;quot; paragraph */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-doc &amp;gt; .ve-ui-mwParameterPage-doc-example,&lt;br /&gt;
/* visual editor → modal → param description block (like a template param) → &amp;quot;default&amp;quot; paragraph */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwParameterPage-doc &amp;gt; .ve-ui-mwParameterPage-doc-default,&lt;br /&gt;
/* visual editor → modal → param search results → no results text */&lt;br /&gt;
.ve-ui-mwTransclusionOutlineTemplateWidget-no-match {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal (template) → template description hr */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTemplatePage-description hr {&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input (type=text) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-inputWidget-input {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--bg-color-dark);&lt;br /&gt;
    border: 1px solid var(--bg-color-light-x2);&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input (type=text) placeholder */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-widget-enabled .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}   &lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input (type=text) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-inputWidget-input:hover,&lt;br /&gt;
/* visual editor → modal → param input when a param input dropdown button is hovered  */&lt;br /&gt;
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input {&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input (type=text) (invalid state) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {&lt;br /&gt;
    border-color: var(--color-red);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input (type=text) in invalid state hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input:hover {&lt;br /&gt;
    border-color: var(--color-red);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → required indicator (for params only I guess?) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-indicator-required {&lt;br /&gt;
    /* same icon, &amp;quot;warning-color-border&amp;quot; color */&lt;br /&gt;
    background-image: &lt;br /&gt;
        linear-gradient(transparent,transparent),&lt;br /&gt;
        var(--icon-asterisk-yellow);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input dropdown button (for suggested values) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-widget-enabled .oo-ui-comboBoxInputWidget-dropdownButton a {&lt;br /&gt;
    background-color: var(--bg-color);&lt;br /&gt;
    border-color: var(--bg-color-light-x2);&lt;br /&gt;
    border-left: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input dropdown button (for suggested values) hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-widget-enabled .oo-ui-comboBoxInputWidget-dropdownButton a:hover,&lt;br /&gt;
/* visual editor → modal → param input dropdown button (for suggested values) when dropdown is open */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-comboBoxInputWidget-open .oo-ui-comboBoxInputWidget-dropdownButton a {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    /* default override */&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
} &lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input dropdown button (for suggested values) when dropdown is open */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-comboBoxInputWidget-open .oo-ui-comboBoxInputWidget-dropdownButton a {&lt;br /&gt;
    /* disable default transition, so the color will change instantly, because dropdown appears instantly too */&lt;br /&gt;
    transition: background-color 0s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → param input dropdown button (for suggested values) → icon */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-comboBoxInputWidget-dropdownButton a .oo-ui-indicatorElement-indicator {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → &amp;quot;add undocumented paramter&amp;quot; block → button hover  */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTransclusionDialog-addParameterFieldset .oo-ui-buttonElement-button:hover {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → &amp;quot;add undocumented paramter&amp;quot; block → button → icon */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTransclusionDialog-addParameterFieldset .oo-ui-buttonElement-button .oo-ui-iconElement-icon  {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → &amp;quot;add undocumented paramter&amp;quot; block → button → label */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTransclusionDialog-addParameterFieldset .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → &amp;quot;add undocumented paramter&amp;quot; block → description */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwTransclusionDialog-addParameterFieldset .oo-ui-inline-help  {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → modal message dialog → action button (a) focus */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-actionWidget .oo-ui-buttonElement-button:focus,&lt;br /&gt;
/* visual editor → save changes modal → «review changes» button (a) focus */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .oo-ui-processDialog-actions-other .oo-ui-actionWidget .oo-ui-buttonElement-button:focus {&lt;br /&gt;
    border-color: var(--bg-color-light-x4); &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → modal message dialog → &amp;quot;destructive&amp;quot; action button */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-widget-enabled.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button  {&lt;br /&gt;
    background-color: var(--color-red);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → modal message dialog → &amp;quot;destructive&amp;quot; action button hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-widget-enabled.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button:hover  {&lt;br /&gt;
    background-color: var(--color-red-light);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → modal message dialog → &amp;quot;destructive&amp;quot; action button pressed */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog-actions .oo-ui-widget-enabled.oo-ui-buttonElement-pressed.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button  {&lt;br /&gt;
    background-color: var(--color-red-dark);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu {&lt;br /&gt;
    border-color: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → search block */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu .ve-ui-mwTransclusionOutlineTemplateWidget-sticky {&lt;br /&gt;
    /* override default */&lt;br /&gt;
	background-color: var(--bg-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → search block → query input → placeholder */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu .ve-ui-mwTransclusionOutlineTemplateWidget-sticky input::placeholder {&lt;br /&gt;
    color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → search icon */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-icon-search {&lt;br /&gt;
    filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → search block → &amp;quot;hide unused&amp;quot; (params) button → label */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu .ve-ui-mwTransclusionOutlineTemplateWidget-sticky .ve-ui-mwTransclusionOutlineToggleUnusedWidget .oo-ui-labelElement-label {&lt;br /&gt;
    color: var(--action-color-light-x2);&lt;br /&gt;
&lt;br /&gt;
    transition: color 100ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → search block → &amp;quot;hide unused&amp;quot; (params) button hover → label */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu .ve-ui-mwTransclusionOutlineTemplateWidget-sticky .ve-ui-mwTransclusionOutlineToggleUnusedWidget .oo-ui-labelElement-label:hover {&lt;br /&gt;
    color: var(--action-color-light-x3);&lt;br /&gt;
&lt;br /&gt;
    transition: color 100ms ease-out; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → params container → item */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu div[role=&#039;listbox&#039;] &amp;gt; * {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--bg-color);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 100ms ease-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → params container → item checkbox disabled checked → bg */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu div[role=&#039;listbox&#039;] &amp;gt; * input[type=checkbox][disabled] + span {&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
    border-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → params container → item hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu div[role=&#039;listbox&#039;] &amp;gt; *:hover {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
&lt;br /&gt;
    transition: background-color 75ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → left menu → params container → item label */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-menuLayout-menu div[role=&#039;listbox&#039;] &amp;gt; * .oo-ui-labelElement-label {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → popup windows and such */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-floatableElement-floatable {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → popup windows and such → item */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-floatableElement-floatable &amp;gt; .oo-ui-widget-enabled {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → popup windows and such → item hover */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-floatableElement-floatable &amp;gt; .oo-ui-widget-enabled:hover {&lt;br /&gt;
    background-color: var(--bg-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → popup windows and such → item pressed (mouse down) */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-floatableElement-floatable &amp;gt; .oo-ui-widget-enabled.oo-ui-optionWidget-pressed,&lt;br /&gt;
/* visual editor → modal → popup windows and such → item selected */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-floatableElement-floatable &amp;gt; .oo-ui-widget-enabled.oo-ui-optionWidget-selected{&lt;br /&gt;
    color: var(--text-colorStrong);&lt;br /&gt;
    background-color: var(--bg-color-light-x3);&lt;br /&gt;
&lt;br /&gt;
    transition: &lt;br /&gt;
        color 100ms ease-out,&lt;br /&gt;
        text-shadow 100ms ease-out,&lt;br /&gt;
        background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → help button */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwFloatingHelpElement  &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
    background-color: var(--text-color);&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → modal → help button active */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwFloatingHelpElement .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
    transition: background-color 100ms ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/** visual editor → modal → something loading &amp;quot;stripes&amp;quot; */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-pendingElement-pending {&lt;br /&gt;
    --strip-col: var(--bg-color-light-x2);&lt;br /&gt;
&lt;br /&gt;
    background-image: linear-gradient(&lt;br /&gt;
        135deg,&lt;br /&gt;
        var(--strip-col) 25%,&lt;br /&gt;
        transparent 25%,&lt;br /&gt;
        transparent 50%,&lt;br /&gt;
        var(--strip-col) 50%,&lt;br /&gt;
        var(--strip-col) 75%,&lt;br /&gt;
        transparent 75%,&lt;br /&gt;
        transparent&lt;br /&gt;
    );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** visual editor → modal → template search results block → item → description */&lt;br /&gt;
.oo-ui-windowManager-modal .mw-widget-titleWidget-menu .mw-widget-titleOptionWidget-description {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    /* disable text shadow enabled for selected elements */&lt;br /&gt;
    text-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/** visual editor → modal message dialog → */&lt;br /&gt;
.oo-ui-windowManager-modal.oo-ui-windowManager-floating .oo-ui-messageDialog .oo-ui-window-frame {&lt;br /&gt;
    border-color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** visual editor → modal message dialog → title */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog .oo-ui-window-frame .oo-ui-messageDialog-title {&lt;br /&gt;
    color: var(--action-color-light-x2);&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** visual editor → modal message dialog → message */&lt;br /&gt;
.oo-ui-windowManager-modal .oo-ui-messageDialog .oo-ui-window-frame .oo-ui-labelElement-label {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
/* visual editor → save changes modal → summary */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .ve-ui-mwSaveDialog-summary {&lt;br /&gt;
    background-color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → save changes modal → options (where the checkboxes are) */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .ve-ui-mwSaveDialog-options {&lt;br /&gt;
    background-color: inherit;&lt;br /&gt;
    border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → save changes modal → options → checkboxes container */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog .ve-ui-mwSaveDialog-options .ve-ui-mwSaveDialog-checkboxes {&lt;br /&gt;
    padding-left: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* visual editor → save changes modal → copyright warning */&lt;br /&gt;
.oo-ui-windowManager-modal .ve-ui-mwSaveDialog #editpage-copywarn {&lt;br /&gt;
    color: var(--bg-color-light-x3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* visual editor → popups  */&lt;br /&gt;
.oo-ui-popupWidget-popup {&lt;br /&gt;
    background-color: var(--bg-color-light);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region =🖌️= VISUAL EDITOR BORDERS =🖌️= */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
/* visual editor → tool popups */&lt;br /&gt;
.oo-ui-popupToolGroup-tools.oo-ui-toolGroup-tools,&lt;br /&gt;
/* visual editor → toolbar → paragraph button (I think?) */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-menuToolGroup,&lt;br /&gt;
/* visual editor → toolbar → dropdown button (span) hover */&lt;br /&gt;
.ve-init-target-visual&amp;gt;.oo-ui-toolbar&amp;gt;.oo-ui-toolbar-bar .oo-ui-popupToolGroup-handle:hover {&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ============ */&lt;br /&gt;
/* #region LUA */&lt;br /&gt;
/* ============ */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
    /* ldp = Lua Debug Panel */&lt;br /&gt;
    --ldp-elements-padding: .25em;&lt;br /&gt;
    --ldp-control-elements-padding: .5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel */&lt;br /&gt;
#mw-scribunto-console .mw-scribunto-console-fieldset {&lt;br /&gt;
    background: var(--bg-color-light-x2);&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    padding: .5em 0;&lt;br /&gt;
    border: 1px solid var(--action-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → header */&lt;br /&gt;
.mw-scribunto-console-fieldset &amp;gt; legend {&lt;br /&gt;
    margin-left: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → output → output elements */&lt;br /&gt;
#mw-scribunto-output &amp;gt; * {&lt;br /&gt;
    padding: 0 var(--ldp-elements-padding);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → output → printed input */&lt;br /&gt;
.mw-scribunto-input {&lt;br /&gt;
    font-family: monospace;&lt;br /&gt;
	font-weight: normal;&lt;br /&gt;
    color: var(--code-color-text);&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
    border-color: var(--code-color-border);&lt;br /&gt;
&lt;br /&gt;
    margin: .5em 0;&lt;br /&gt;
&lt;br /&gt;
    /* better visibility */&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → input field container element */&lt;br /&gt;
div:has(#mw-scribunto-input) {&lt;br /&gt;
    padding: var(--ldp-control-elements-padding);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → input field */&lt;br /&gt;
#mw-scribunto-input {&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → &amp;quot;Clear&amp;quot; button container */&lt;br /&gt;
#mw-scribunto-console div:has(input[type=button][value=Clear]) {&lt;br /&gt;
    padding: var(--ldp-control-elements-padding);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → output → result of the execution */&lt;br /&gt;
#mw-scribunto-output .mw-scribunto-normalOutput,&lt;br /&gt;
/* lua module debug panel → output → logs from the code */&lt;br /&gt;
.mw-scribunto-print {&lt;br /&gt;
    font-family: monospace;&lt;br /&gt;
    color: var(--code-color-text);&lt;br /&gt;
    background: var(--code-color-bg);&lt;br /&gt;
&lt;br /&gt;
    padding-top: .5em;&lt;br /&gt;
    padding-bottom: .5em;&lt;br /&gt;
&lt;br /&gt;
    outline: .1em solid var(--green-color-dark);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → output → logs from the code */&lt;br /&gt;
.mw-scribunto-print {&lt;br /&gt;
    outline: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → error block */&lt;br /&gt;
.mw-scribunto-error {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--danger-color-dark-x2);&lt;br /&gt;
    border-color: var(--danger-color-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* .mw-scribunto-propList {&lt;br /&gt;
    color: #008000;&lt;br /&gt;
    background: #fff;&lt;br /&gt;
} */&lt;br /&gt;
&lt;br /&gt;
/* lua module debug panel → message block */&lt;br /&gt;
.mw-scribunto-message {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    border-color: var(--border-color-light);&lt;br /&gt;
    background-color: var(--bg-color-light-x4);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* .mw-scribunto-tabcomplete {&lt;br /&gt;
    color: #800080;&lt;br /&gt;
    background: #fff;&lt;br /&gt;
} */&lt;br /&gt;
&lt;br /&gt;
.mw-scribunto-clear {&lt;br /&gt;
    color: var(--text-color);&lt;br /&gt;
    background-color: var(--action-color);&lt;br /&gt;
    border-bottom: 3px dashed var(--action-color-light-x2);&lt;br /&gt;
    border-top: 3px dashed var(--action-color-light-x2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;/div&gt;</summary>
		<author><name>DrSmugleaf</name></author>
	</entry>
	<entry>
		<id>https://wiki.rouny-ss14.com/index.php?title=MediaWiki:Common.css&amp;diff=4</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.rouny-ss14.com/index.php?title=MediaWiki:Common.css&amp;diff=4"/>
		<updated>2024-09-07T05:53:50Z</updated>

		<summary type="html">&lt;p&gt;DrSmugleaf: Created page with &amp;quot;/* CSS placed here will be applied to all skins */ @import url(&amp;quot;https://meta.wikimedia.org/w/index.php?title=User:DavidL/darktheme.css&amp;amp;ctype=text/css&amp;amp;action=raw&amp;quot;) screen;  #pt-createaccount {   display: none; }&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
@import url(&amp;quot;https://meta.wikimedia.org/w/index.php?title=User:DavidL/darktheme.css&amp;amp;ctype=text/css&amp;amp;action=raw&amp;quot;) screen;&lt;br /&gt;
&lt;br /&gt;
#pt-createaccount {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>DrSmugleaf</name></author>
	</entry>
</feed>