<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.poke-nexus.com/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AVector-2022.css</id>
	<title>MediaWiki:Vector-2022.css - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.poke-nexus.com/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AVector-2022.css"/>
	<link rel="alternate" type="text/html" href="https://wiki.poke-nexus.com/index.php?title=MediaWiki:Vector-2022.css&amp;action=history"/>
	<updated>2026-10-20T20:45:14Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://wiki.poke-nexus.com/index.php?title=MediaWiki:Vector-2022.css&amp;diff=20&amp;oldid=prev</id>
		<title>WikiSync: Sync from repository</title>
		<link rel="alternate" type="text/html" href="https://wiki.poke-nexus.com/index.php?title=MediaWiki:Vector-2022.css&amp;diff=20&amp;oldid=prev"/>
		<updated>2026-10-20T20:01:27Z</updated>

		<summary type="html">&lt;p&gt;Sync from repository&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/* ==========================================================&lt;br /&gt;
   PokeNexus Wiki&lt;br /&gt;
   Vector 2022 visual theme&lt;br /&gt;
&lt;br /&gt;
   Vector owns:&lt;br /&gt;
   - layout&lt;br /&gt;
   - positioning&lt;br /&gt;
   - responsive behaviour&lt;br /&gt;
   - content widths&lt;br /&gt;
   - menu pinning&lt;br /&gt;
   - search/header geometry&lt;br /&gt;
   - light/dark page surfaces&lt;br /&gt;
&lt;br /&gt;
   This stylesheet owns:&lt;br /&gt;
   - PokeNexus brand colours&lt;br /&gt;
   - typography&lt;br /&gt;
   - logo theme variants&lt;br /&gt;
   - small cosmetic details&lt;br /&gt;
   ========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ----------------------------------------------------------&lt;br /&gt;
   Fonts&lt;br /&gt;
   ---------------------------------------------------------- */&lt;br /&gt;
&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;Roboto&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;/images/branding/fonts/Roboto-Regular.ttf&amp;quot;) format(&amp;quot;truetype&amp;quot;);&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  font-display: swap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;Roboto&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;/images/branding/fonts/Roboto-Bold.ttf&amp;quot;) format(&amp;quot;truetype&amp;quot;);&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  font-display: swap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;Roboto&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;/images/branding/fonts/Roboto-Italic.ttf&amp;quot;) format(&amp;quot;truetype&amp;quot;);&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  font-display: swap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;Roboto&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;/images/branding/fonts/Roboto-BoldItalic.ttf&amp;quot;) format(&amp;quot;truetype&amp;quot;);&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  font-display: swap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ----------------------------------------------------------&lt;br /&gt;
   PokeNexus design tokens — light/default&lt;br /&gt;
   ---------------------------------------------------------- */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
  --pn-brand: #15b8c4;&lt;br /&gt;
  --pn-brand-strong: #007f89;&lt;br /&gt;
  --pn-brand-hover: #006c75;&lt;br /&gt;
&lt;br /&gt;
  --pn-heading: #202122;&lt;br /&gt;
  --pn-muted: #54595d;&lt;br /&gt;
&lt;br /&gt;
  --pn-rule: #c8c3ba;&lt;br /&gt;
&lt;br /&gt;
  --pn-font: &amp;quot;Roboto&amp;quot;, Arial, sans-serif;&lt;br /&gt;
  --pn-heading-font: &amp;quot;Roboto&amp;quot;, Arial, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ----------------------------------------------------------&lt;br /&gt;
   Explicit Vector dark mode&lt;br /&gt;
   ---------------------------------------------------------- */&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-night {&lt;br /&gt;
  --pn-brand: #35d4dd;&lt;br /&gt;
  --pn-brand-strong: #35d4dd;&lt;br /&gt;
  --pn-brand-hover: #6fe9ef;&lt;br /&gt;
&lt;br /&gt;
  --pn-heading: #f8f9fa;&lt;br /&gt;
  --pn-muted: #c8ccd1;&lt;br /&gt;
&lt;br /&gt;
  --pn-rule: #54595d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ----------------------------------------------------------&lt;br /&gt;
   Vector automatic mode + dark OS preference&lt;br /&gt;
   ---------------------------------------------------------- */&lt;br /&gt;
&lt;br /&gt;
@media screen and (prefers-color-scheme: dark) {&lt;br /&gt;
  html.skin-theme-clientpref-os {&lt;br /&gt;
    --pn-brand: #35d4dd;&lt;br /&gt;
    --pn-brand-strong: #35d4dd;&lt;br /&gt;
    --pn-brand-hover: #6fe9ef;&lt;br /&gt;
&lt;br /&gt;
    --pn-heading: #f8f9fa;&lt;br /&gt;
    --pn-muted: #c8ccd1;&lt;br /&gt;
&lt;br /&gt;
    --pn-rule: #54595d;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   Page typography&lt;br /&gt;
   ========================================================== */&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * Keep Vector&amp;#039;s native body font.&lt;br /&gt;
 * Only article titles/headings get the slightly more&lt;br /&gt;
 * traditional wiki/editorial treatment.&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .mw-first-heading,&lt;br /&gt;
.skin-vector-2022 .mw-body h1,&lt;br /&gt;
.skin-vector-2022 .mw-body h2 {&lt;br /&gt;
  color: var(--pn-heading);&lt;br /&gt;
&lt;br /&gt;
  font-family: var(--pn-heading-font);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body,&lt;br /&gt;
button,&lt;br /&gt;
input,&lt;br /&gt;
select,&lt;br /&gt;
textarea {&lt;br /&gt;
  font-family: var(--pn-font);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * H3+ stay in Vector&amp;#039;s normal UI/body typeface.&lt;br /&gt;
 * This prevents article pages from becoming overly decorative.&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   Heading rules&lt;br /&gt;
   ========================================================== */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .vector-page-titlebar,&lt;br /&gt;
.skin-vector-2022 .mw-body h2 {&lt;br /&gt;
  border-color: var(--pn-rule);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   Article links&lt;br /&gt;
   ========================================================== */&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * Brand normal article links with an accessible darker cyan&lt;br /&gt;
 * in light mode and brighter cyan in dark mode.&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .mw-body-content a:not(.new) {&lt;br /&gt;
  color: var(--pn-brand-strong);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .mw-body-content a:not(.new):hover {&lt;br /&gt;
  color: var(--pn-brand-hover);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * Leave MediaWiki&amp;#039;s missing-page red treatment alone.&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   Main navigation&lt;br /&gt;
   ========================================================== */&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * Cosmetic only.&lt;br /&gt;
 * No menu dimensions or positioning are changed.&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  color: var(--pn-muted);&lt;br /&gt;
&lt;br /&gt;
  font-size: 0.75rem;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
&lt;br /&gt;
  letter-spacing: 0.06em;&lt;br /&gt;
&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * Give sidebar links a subtle PokeNexus accent on hover without&lt;br /&gt;
 * replacing Vector&amp;#039;s own menu behaviour.&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .vector-main-menu .mw-list-item &amp;gt; a:hover {&lt;br /&gt;
  color: var(--pn-brand-strong);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   Table of contents&lt;br /&gt;
   ========================================================== */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  color: var(--pn-brand-strong);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   Search&lt;br /&gt;
   ========================================================== */&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * Keep Codex/Vector&amp;#039;s search component completely intact.&lt;br /&gt;
 * Only brand its focused border.&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .vector-search-box .cdx-text-input__input:focus {&lt;br /&gt;
  border-color: var(--pn-brand-strong);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   Selection&lt;br /&gt;
   ========================================================== */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 ::selection {&lt;br /&gt;
  background: color-mix(in srgb, var(--pn-brand) 28%, transparent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   PokeNexus — Article typography&lt;br /&gt;
   ========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ----------------------------------------------------------&lt;br /&gt;
   Page title&lt;br /&gt;
   ---------------------------------------------------------- */&lt;br /&gt;
&lt;br /&gt;
#firstHeading {&lt;br /&gt;
  color: var(--pn-heading);&lt;br /&gt;
&lt;br /&gt;
  font-family: var(--pn-font, &amp;quot;Roboto&amp;quot;, Arial, sans-serif);&lt;br /&gt;
  font-size: 1.85rem;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
&lt;br /&gt;
  line-height: 1.15;&lt;br /&gt;
  letter-spacing: -0.025em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ----------------------------------------------------------&lt;br /&gt;
   Article body&lt;br /&gt;
   ---------------------------------------------------------- */&lt;br /&gt;
&lt;br /&gt;
.mw-body-content {&lt;br /&gt;
  color: var(--color-base);&lt;br /&gt;
  font-family: var(--pn-font, &amp;quot;Roboto&amp;quot;, Arial, sans-serif);&lt;br /&gt;
  font-size: 0.9rem;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ----------------------------------------------------------&lt;br /&gt;
   Level 2 section headings&lt;br /&gt;
   ---------------------------------------------------------- */&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .mw-heading2 {&lt;br /&gt;
  margin-block: 1.75rem 0.65rem;&lt;br /&gt;
  padding-block-end: 0.35rem;&lt;br /&gt;
&lt;br /&gt;
  border-bottom: 1px solid var(--pn-light-border-subtle, #cbbda8);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .mw-heading2 h2 {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
&lt;br /&gt;
  color: var(--pn-heading);&lt;br /&gt;
&lt;br /&gt;
  font-family: var(--pn-font, &amp;quot;Roboto&amp;quot;, Arial, sans-serif);&lt;br /&gt;
  font-size: 1.3rem;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
&lt;br /&gt;
  line-height: 1.25;&lt;br /&gt;
  letter-spacing: -0.015em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep section-edit links visually secondary */&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .mw-heading2 .mw-editsection {&lt;br /&gt;
  margin-inline-start: 0.6rem;&lt;br /&gt;
&lt;br /&gt;
  color: var(--pn-muted);&lt;br /&gt;
&lt;br /&gt;
  font-size: 0.75rem;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   PokeNexus — Article heading icons&lt;br /&gt;
   ========================================================== */&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .mw-heading2 h2 {&lt;br /&gt;
  padding-inline-start: 1.8rem;&lt;br /&gt;
&lt;br /&gt;
  background-repeat: no-repeat;&lt;br /&gt;
  background-position: left center;&lt;br /&gt;
  background-size: 1.4rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Obtaining */&lt;br /&gt;
.mw-parser-output #Obtaining {&lt;br /&gt;
  background-image: url(&amp;quot;/images/branding/icons/section-heading-obtaining.svg&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Notes */&lt;br /&gt;
.mw-parser-output #Notes {&lt;br /&gt;
  background-image: url(&amp;quot;/images/branding/icons/section-heading-notes.svg&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Strategy */&lt;br /&gt;
.mw-parser-output #Strategy {&lt;br /&gt;
  background-image: url(&amp;quot;/images/branding/icons/section-heading-strategy.svg&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output #Item_categories {&lt;br /&gt;
  background-image: url(&amp;quot;/images/branding/icons/section-heading-description.svg&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output #All_items {&lt;br /&gt;
  background-image: url(&amp;quot;/images/branding/icons/section-heading-notes.svg&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ----------------------------------------------------------&lt;br /&gt;
   Lower-level headings&lt;br /&gt;
   ---------------------------------------------------------- */&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .mw-heading3 h3 {&lt;br /&gt;
  color: var(--pn-heading);&lt;br /&gt;
&lt;br /&gt;
  font-family: var(--pn-font, &amp;quot;Roboto&amp;quot;, Arial, sans-serif);&lt;br /&gt;
  font-size: 1.2rem;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
&lt;br /&gt;
  line-height: 1.3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .mw-heading4 h4 {&lt;br /&gt;
  color: var(--pn-heading);&lt;br /&gt;
&lt;br /&gt;
  font-family: var(--pn-font, &amp;quot;Roboto&amp;quot;, Arial, sans-serif);&lt;br /&gt;
  font-size: 1.05rem;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
&lt;br /&gt;
  line-height: 1.35;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   PokeNexus — Vector main sidebar&lt;br /&gt;
   ========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ----------------------------------------------------------&lt;br /&gt;
   Main menu header&lt;br /&gt;
   ---------------------------------------------------------- */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .vector-main-menu .vector-pinnable-header-label {&lt;br /&gt;
  color: var(--color-emphasized);&lt;br /&gt;
&lt;br /&gt;
  font-size: 0.95rem;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .vector-main-menu .vector-pinnable-header {&lt;br /&gt;
  padding-block-end: 0.45rem;&lt;br /&gt;
&lt;br /&gt;
  border-bottom: 1px solid var(--border-color-subtle);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep Vector&amp;#039;s native hide/pin control, just soften it */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .vector-main-menu .vector-pinnable-header-toggle-button {&lt;br /&gt;
  color: var(--color-subtle);&lt;br /&gt;
&lt;br /&gt;
  background-color: var(--background-color-interactive-subtle);&lt;br /&gt;
&lt;br /&gt;
  border-radius: 0.2rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ----------------------------------------------------------&lt;br /&gt;
   Menu section headings&lt;br /&gt;
   ---------------------------------------------------------- */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  margin-block: 0.9rem 0.3rem;&lt;br /&gt;
  padding-block-end: 0.25rem;&lt;br /&gt;
&lt;br /&gt;
  color: var(--color-subtle);&lt;br /&gt;
&lt;br /&gt;
  border-bottom: 1px solid var(--border-color-muted);&lt;br /&gt;
&lt;br /&gt;
  font-size: 0.75rem;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
&lt;br /&gt;
  letter-spacing: 0.055em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ----------------------------------------------------------&lt;br /&gt;
   Navigation links&lt;br /&gt;
   ---------------------------------------------------------- */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .vector-main-menu .mw-list-item &amp;gt; a {&lt;br /&gt;
  display: block;&lt;br /&gt;
&lt;br /&gt;
  margin-block: 0.08rem;&lt;br /&gt;
  padding: 0.32rem 0.45rem;&lt;br /&gt;
&lt;br /&gt;
  color: var(--color-progressive);&lt;br /&gt;
&lt;br /&gt;
  border-radius: 0.3rem;&lt;br /&gt;
&lt;br /&gt;
  line-height: 1.35;&lt;br /&gt;
&lt;br /&gt;
  transition:&lt;br /&gt;
    background-color 120ms ease,&lt;br /&gt;
    color 120ms ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .vector-main-menu .mw-list-item &amp;gt; a:hover {&lt;br /&gt;
  color: var(--color-progressive--hover);&lt;br /&gt;
&lt;br /&gt;
  background-color: var(--background-color-interactive-subtle);&lt;br /&gt;
&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ----------------------------------------------------------&lt;br /&gt;
   Current page&lt;br /&gt;
   ---------------------------------------------------------- */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .vector-main-menu .mw-list-item.selected &amp;gt; a,&lt;br /&gt;
.skin-vector-2022 .vector-main-menu .mw-list-item &amp;gt; a[aria-current=&amp;quot;page&amp;quot;] {&lt;br /&gt;
  color: var(--color-emphasized);&lt;br /&gt;
&lt;br /&gt;
  background-color: var(--background-color-interactive);&lt;br /&gt;
&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small brand accent on the active page */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .vector-main-menu .mw-list-item.selected &amp;gt; a,&lt;br /&gt;
.skin-vector-2022 .vector-main-menu .mw-list-item &amp;gt; a[aria-current=&amp;quot;page&amp;quot;] {&lt;br /&gt;
  box-shadow: inset 3px 0 0 var(--pn-brand-strong);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   PokeNexus — Vector header / search&lt;br /&gt;
   ========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ----------------------------------------------------------&lt;br /&gt;
   Search shell&lt;br /&gt;
   ---------------------------------------------------------- */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .vector-search-box .cdx-search-input--has-end-button {&lt;br /&gt;
  background-color: var(--pn-surface);&lt;br /&gt;
&lt;br /&gt;
  border-color: var(--pn-border);&lt;br /&gt;
&lt;br /&gt;
  border-radius: 0.35rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ----------------------------------------------------------&lt;br /&gt;
   Search input&lt;br /&gt;
   ---------------------------------------------------------- */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .vector-search-box .cdx-text-input__input {&lt;br /&gt;
  background-color: var(--pn-surface);&lt;br /&gt;
  color: var(--color-base);&lt;br /&gt;
&lt;br /&gt;
  border-color: var(--pn-border);&lt;br /&gt;
&lt;br /&gt;
  font-family: &amp;quot;Roboto&amp;quot;, Arial, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .vector-search-box .cdx-text-input__input::placeholder {&lt;br /&gt;
  color: var(--color-subtle);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .vector-search-box .cdx-text-input__input:hover {&lt;br /&gt;
  border-color: var(--pn-light-border-subtle);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .vector-search-box .cdx-text-input__input:focus {&lt;br /&gt;
  border-color: var(--pn-brand-strong);&lt;br /&gt;
&lt;br /&gt;
  box-shadow: inset 0 0 0 1px var(--pn-brand-strong);&lt;br /&gt;
&lt;br /&gt;
  outline: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Header search result thumbnails.&lt;br /&gt;
   Keep small game sprites at their native visual size. */&lt;br /&gt;
&lt;br /&gt;
.vector-search-box .cdx-thumbnail__image {&lt;br /&gt;
  background-size: 22px 22px !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ----------------------------------------------------------&lt;br /&gt;
   Search button&lt;br /&gt;
   ---------------------------------------------------------- */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .vector-search-box .cdx-search-input__end-button.cdx-button {&lt;br /&gt;
  background-color: var(--pn-panel);&lt;br /&gt;
  color: var(--color-emphasized);&lt;br /&gt;
&lt;br /&gt;
  border-color: var(--pn-border);&lt;br /&gt;
&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022&lt;br /&gt;
  .vector-search-box&lt;br /&gt;
  .cdx-search-input__end-button.cdx-button:hover {&lt;br /&gt;
  background-color: var(--pn-panel-strong);&lt;br /&gt;
  color: var(--color-emphasized);&lt;br /&gt;
&lt;br /&gt;
  border-color: var(--pn-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022&lt;br /&gt;
  .vector-search-box&lt;br /&gt;
  .cdx-search-input__end-button.cdx-button:active {&lt;br /&gt;
  background-color: var(--pn-light-panel-active);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ----------------------------------------------------------&lt;br /&gt;
   Header separation&lt;br /&gt;
   ---------------------------------------------------------- */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 .vector-header-container {&lt;br /&gt;
  border-bottom-color: var(--border-color-muted);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   PokeNexus — Categories&lt;br /&gt;
   ========================================================== */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 #catlinks {&lt;br /&gt;
  margin-block-start: 1.75rem;&lt;br /&gt;
  padding: 0.65rem 0.85rem;&lt;br /&gt;
&lt;br /&gt;
  background-color: var(--background-color-neutral-subtle);&lt;br /&gt;
&lt;br /&gt;
  border: 1px solid var(--border-color-subtle);&lt;br /&gt;
  border-radius: 0.4rem;&lt;br /&gt;
&lt;br /&gt;
  color: var(--color-subtle);&lt;br /&gt;
&lt;br /&gt;
  font-size: 0.875rem;&lt;br /&gt;
  line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Category label */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 #catlinks .mw-normal-catlinks &amp;gt; a:first-child {&lt;br /&gt;
  color: var(--color-emphasized);&lt;br /&gt;
&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Category list */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 #catlinks ul {&lt;br /&gt;
  display: inline;&lt;br /&gt;
&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 #catlinks li {&lt;br /&gt;
  display: inline;&lt;br /&gt;
&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Warm separators between categories */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 #catlinks li + li::before {&lt;br /&gt;
  content: &amp;quot;·&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  margin-inline: 0.55rem;&lt;br /&gt;
&lt;br /&gt;
  color: var(--color-subtle);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Category links */&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 #catlinks li &amp;gt; a {&lt;br /&gt;
  color: var(--pn-brand-strong);&lt;br /&gt;
&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 #catlinks li &amp;gt; a:hover {&lt;br /&gt;
  color: var(--pn-brand-hover);&lt;br /&gt;
&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.skin-vector-2022 #catlinks li {&lt;br /&gt;
  border-left: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   PokeNexus — Parchment Taupe light theme&lt;br /&gt;
   ========================================================== */&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * Raw light-theme palette.&lt;br /&gt;
 *&lt;br /&gt;
 * These are deliberately separate from the semantic variables&lt;br /&gt;
 * used throughout the site so the palette has one source of truth.&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
  --pn-light-page-bg: #e9e1d3;&lt;br /&gt;
  --pn-light-surface: #f7f1e7;&lt;br /&gt;
&lt;br /&gt;
  --pn-light-panel-subtle: #eee6d8;&lt;br /&gt;
  --pn-light-panel: #e0d6c4;&lt;br /&gt;
  --pn-light-panel-strong: #d4c7b2;&lt;br /&gt;
  --pn-light-panel-active: #c8b89f;&lt;br /&gt;
&lt;br /&gt;
  --pn-light-border: #b29f86;&lt;br /&gt;
  --pn-light-border-subtle: #cbbda8;&lt;br /&gt;
  --pn-light-border-muted: #ddd2c1;&lt;br /&gt;
&lt;br /&gt;
  --pn-light-text: #312b25;&lt;br /&gt;
  --pn-light-text-emphasized: #211d19;&lt;br /&gt;
  --pn-light-text-neutral: #554d43;&lt;br /&gt;
  --pn-light-text-muted: #756a5b;&lt;br /&gt;
&lt;br /&gt;
  --pn-light-brand: #19b5c2;&lt;br /&gt;
  --pn-light-brand-strong: #0b7f88;&lt;br /&gt;
  --pn-light-brand-hover: #086a72;&lt;br /&gt;
  --pn-light-brand-active: #06565d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   Explicit light appearance&lt;br /&gt;
   ========================================================== */&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-day,&lt;br /&gt;
html:not(.skin-theme-clientpref-night):not(.skin-theme-clientpref-os) {&lt;br /&gt;
  --pn-page-bg: var(--pn-light-page-bg);&lt;br /&gt;
  --pn-surface: var(--pn-light-surface);&lt;br /&gt;
  --pn-panel: var(--pn-light-panel);&lt;br /&gt;
  --pn-panel-strong: var(--pn-light-panel-strong);&lt;br /&gt;
&lt;br /&gt;
  --pn-border: var(--pn-light-border);&lt;br /&gt;
&lt;br /&gt;
  --pn-heading: var(--pn-light-text);&lt;br /&gt;
  --pn-muted: var(--pn-light-text-muted);&lt;br /&gt;
&lt;br /&gt;
  --pn-brand: var(--pn-light-brand);&lt;br /&gt;
  --pn-brand-strong: var(--pn-light-brand-strong);&lt;br /&gt;
  --pn-brand-hover: var(--pn-light-brand-hover);&lt;br /&gt;
&lt;br /&gt;
  /* MediaWiki / Codex semantic tokens */&lt;br /&gt;
&lt;br /&gt;
  --background-color-base: var(--pn-light-surface);&lt;br /&gt;
&lt;br /&gt;
  --background-color-neutral: var(--pn-light-panel);&lt;br /&gt;
  --background-color-neutral-subtle: var(--pn-light-panel-subtle);&lt;br /&gt;
&lt;br /&gt;
  --background-color-interactive: var(--pn-light-panel);&lt;br /&gt;
  --background-color-interactive--hover: var(--pn-light-panel-strong);&lt;br /&gt;
  --background-color-interactive--active: var(--pn-light-panel-active);&lt;br /&gt;
&lt;br /&gt;
  --background-color-interactive-subtle: var(--pn-light-panel-subtle);&lt;br /&gt;
  --background-color-interactive-subtle--hover: var(--pn-light-panel);&lt;br /&gt;
  --background-color-interactive-subtle--active: var(--pn-light-panel-strong);&lt;br /&gt;
&lt;br /&gt;
  --color-base: var(--pn-light-text);&lt;br /&gt;
  --color-emphasized: var(--pn-light-text-emphasized);&lt;br /&gt;
  --color-neutral: var(--pn-light-text-neutral);&lt;br /&gt;
  --color-subtle: var(--pn-light-text-muted);&lt;br /&gt;
&lt;br /&gt;
  --color-progressive: var(--pn-light-brand-strong);&lt;br /&gt;
  --color-progressive--hover: var(--pn-light-brand-hover);&lt;br /&gt;
  --color-progressive--active: var(--pn-light-brand-active);&lt;br /&gt;
&lt;br /&gt;
  --color-link: var(--pn-light-brand-strong);&lt;br /&gt;
  --color-link--hover: var(--pn-light-brand-hover);&lt;br /&gt;
  --color-link--active: var(--pn-light-brand-active);&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: var(--pn-light-border);&lt;br /&gt;
  --border-color-subtle: var(--pn-light-border-subtle);&lt;br /&gt;
  --border-color-muted: var(--pn-light-border-muted);&lt;br /&gt;
  --border-color-divider: var(--pn-light-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Outer page canvas */&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-day body,&lt;br /&gt;
html:not(.skin-theme-clientpref-night):not(.skin-theme-clientpref-os) body {&lt;br /&gt;
  background-color: var(--pn-page-bg);&lt;br /&gt;
  color: var(--pn-heading);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main Vector surfaces */&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-day .mw-page-container,&lt;br /&gt;
html:not(.skin-theme-clientpref-night):not(.skin-theme-clientpref-os)&lt;br /&gt;
  .mw-page-container,&lt;br /&gt;
html.skin-theme-clientpref-day .vector-header-container .mw-header,&lt;br /&gt;
html:not(.skin-theme-clientpref-night):not(.skin-theme-clientpref-os)&lt;br /&gt;
  .vector-header-container&lt;br /&gt;
  .mw-header,&lt;br /&gt;
html.skin-theme-clientpref-day .vector-header-container .vector-sticky-header,&lt;br /&gt;
html:not(.skin-theme-clientpref-night):not(.skin-theme-clientpref-os)&lt;br /&gt;
  .vector-header-container&lt;br /&gt;
  .vector-sticky-header {&lt;br /&gt;
  background-color: var(--pn-surface);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   Automatic appearance — OS currently in light mode&lt;br /&gt;
   ========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media screen and (prefers-color-scheme: light) {&lt;br /&gt;
  html.skin-theme-clientpref-os {&lt;br /&gt;
    --pn-page-bg: var(--pn-light-page-bg);&lt;br /&gt;
    --pn-surface: var(--pn-light-surface);&lt;br /&gt;
    --pn-panel: var(--pn-light-panel);&lt;br /&gt;
    --pn-panel-strong: var(--pn-light-panel-strong);&lt;br /&gt;
&lt;br /&gt;
    --pn-border: var(--pn-light-border);&lt;br /&gt;
&lt;br /&gt;
    --pn-heading: var(--pn-light-text);&lt;br /&gt;
    --pn-muted: var(--pn-light-text-muted);&lt;br /&gt;
&lt;br /&gt;
    --pn-brand: var(--pn-light-brand);&lt;br /&gt;
    --pn-brand-strong: var(--pn-light-brand-strong);&lt;br /&gt;
    --pn-brand-hover: var(--pn-light-brand-hover);&lt;br /&gt;
&lt;br /&gt;
    --background-color-base: var(--pn-light-surface);&lt;br /&gt;
&lt;br /&gt;
    --background-color-neutral: var(--pn-light-panel);&lt;br /&gt;
    --background-color-neutral-subtle: var(--pn-light-panel-subtle);&lt;br /&gt;
&lt;br /&gt;
    --background-color-interactive: var(--pn-light-panel);&lt;br /&gt;
    --background-color-interactive--hover: var(--pn-light-panel-strong);&lt;br /&gt;
    --background-color-interactive--active: var(--pn-light-panel-active);&lt;br /&gt;
&lt;br /&gt;
    --background-color-interactive-subtle: var(--pn-light-panel-subtle);&lt;br /&gt;
    --background-color-interactive-subtle--hover: var(--pn-light-panel);&lt;br /&gt;
    --background-color-interactive-subtle--active: var(--pn-light-panel-strong);&lt;br /&gt;
&lt;br /&gt;
    --color-base: var(--pn-light-text);&lt;br /&gt;
    --color-emphasized: var(--pn-light-text-emphasized);&lt;br /&gt;
    --color-neutral: var(--pn-light-text-neutral);&lt;br /&gt;
    --color-subtle: var(--pn-light-text-muted);&lt;br /&gt;
&lt;br /&gt;
    --color-progressive: var(--pn-light-brand-strong);&lt;br /&gt;
    --color-progressive--hover: var(--pn-light-brand-hover);&lt;br /&gt;
    --color-progressive--active: var(--pn-light-brand-active);&lt;br /&gt;
&lt;br /&gt;
    --color-link: var(--pn-light-brand-strong);&lt;br /&gt;
    --color-link--hover: var(--pn-light-brand-hover);&lt;br /&gt;
    --color-link--active: var(--pn-light-brand-active);&lt;br /&gt;
&lt;br /&gt;
    --border-color-base: var(--pn-light-border);&lt;br /&gt;
    --border-color-subtle: var(--pn-light-border-subtle);&lt;br /&gt;
    --border-color-muted: var(--pn-light-border-muted);&lt;br /&gt;
    --border-color-divider: var(--pn-light-border);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-os body {&lt;br /&gt;
    background-color: var(--pn-page-bg);&lt;br /&gt;
    color: var(--pn-heading);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-os .mw-page-container,&lt;br /&gt;
  html.skin-theme-clientpref-os .vector-header-container .mw-header,&lt;br /&gt;
  html.skin-theme-clientpref-os .vector-header-container .vector-sticky-header {&lt;br /&gt;
    background-color: var(--pn-surface);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>WikiSync</name></author>
	</entry>
</feed>