<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://vampiro-a-mascara.loboazul.com.br/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fernando</id>
	<title>Vampiro - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://vampiro-a-mascara.loboazul.com.br/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fernando"/>
	<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php/Special:Contributions/Fernando"/>
	<updated>2026-09-17T20:49:15Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.5</generator>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=Ref%C3%BAgio_de_Antonio_Corviani&amp;diff=484</id>
		<title>Refúgio de Antonio Corviani</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=Ref%C3%BAgio_de_Antonio_Corviani&amp;diff=484"/>
		<updated>2026-09-07T15:52:57Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Redirecionamento para Refúgio de Antônio Corviani&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Refúgio de Antônio Corviani]]&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=Ref%C3%BAgio_de_Ant%C3%B4nio_Corviani&amp;diff=483</id>
		<title>Refúgio de Antônio Corviani</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=Ref%C3%BAgio_de_Ant%C3%B4nio_Corviani&amp;diff=483"/>
		<updated>2026-09-07T15:52:54Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Criação da página do Refúgio de Antônio Corviani a partir dos logs de sessão&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Refugio_Antonio_Corviani.png|thumb|right|400px|Câmara subterrânea e salão principal do refúgio de Antônio Corviani sob a Universidade Corviani.]]&lt;br /&gt;
&lt;br /&gt;
O &#039;&#039;&#039;Refúgio de Antônio Corviani&#039;&#039;&#039; é o santuário subterrâneo pessoal do nobre e cainita [[Antônio Corviani]], estrategicamente construído e camuflado sob os alicerces da [[Universidade Corviani]], no domínio de [[Obscuravalle]], [[Itália]]. &lt;br /&gt;
&lt;br /&gt;
Em marcante dissonância com o imaginário convencional dos subterrâneos urbanos — frequentemente associados à imundície, esgotos ou ao cinismo decadentista retratado em obras como &#039;&#039;Diários do Subsolo&#039;&#039; de Fiódor Dostoiévski —, o refúgio personifica o rigor estético, a opulência aristocrática e a melancolia existencial típicas da linhagem [[Clã Ventrue|Ventrue]] de Antônio.&lt;br /&gt;
&lt;br /&gt;
{{Citacao|Quando se entende por subterrâneo, pensa-se em miséria e cinismo, tal qual Dostoiévski narrou em Diários do Subsolo. No entanto, ali estava longe de ser um antro miserável e úmido.|Registro de Crônica (#toni-tornado)}}&lt;br /&gt;
&lt;br /&gt;
== Visão Geral e Localização ==&lt;br /&gt;
&lt;br /&gt;
O refúgio está incrustado nas fundações do campus da [[Universidade Corviani]], uma instituição historicamente ligada ao império financeiro e acadêmico da família mortal de Antônio. A localização subterrânea assegura proteção absoluta contra os raios solares, além de blindagem acústica e isolamento contra a espionagem de cainitas rivais ou vigilância da [[Segunda Inquisição]].&lt;br /&gt;
&lt;br /&gt;
O acesso é rigidamente restrito e conhecido por pouquíssimos indivíduos de confiança. O espaço foi concebido não apenas como local de sono diurno, mas como retiro de erudição intelectual e planejamento político.&lt;br /&gt;
&lt;br /&gt;
== Arquitetura e Decoração ==&lt;br /&gt;
&lt;br /&gt;
O refúgio organiza-se em torno de uma ampla câmara central com pé-direito imponente, cuja composição visual resgata a elegância europeia do século XVIII:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Paredes e Revestimentos:&#039;&#039;&#039; As paredes são altas, forradas com papel de parede em tom creme suave, confeccionado em linho e ornamentado com padrões clássicos bordados em fios de prata autêntica.&lt;br /&gt;
* &#039;&#039;&#039;Assoalho e Mobiliário:&#039;&#039;&#039; O piso é pavimentado em tacos maciços de mogno polido. As peças de mobília seguem a mesma madeira nobre, sendo antiguidades legítimas datadas do século XVIII.&lt;br /&gt;
* &#039;&#039;&#039;Tapeçaria e Iluminação:&#039;&#039;&#039; Tapetes persas originais cobrem o assoalho, respeitando rigorosamente a paleta cromática das paredes através de matizes amarronzados, creme e prata. A iluminação é difusa e aconchegante, provida por arandelas, abajures e luminárias de temperatura quente, dissipando qualquer atmosfera fúnebre.&lt;br /&gt;
* &#039;&#039;&#039;Biblioteca Particular:&#039;&#039;&#039; Estantes monumentais cobrem as paredes com centenas de volumes encadernados. Os livros abrangem história, filosofia, política e literatura clássica. Longe de exercerem mera função decorativa, foram lidos por Antônio durante sua vida mortal e sua não-vida, existindo o compromisso pessoal do Membro de devorar todo o acervo remanescente ao longo de sua eternidade.&lt;br /&gt;
&lt;br /&gt;
== Estrutura e Cômodos ==&lt;br /&gt;
&lt;br /&gt;
A câmara principal interliga-se a três quartos privativos e instalações anexas:&lt;br /&gt;
&lt;br /&gt;
=== 1. Suíte Principal (Aposentos de Antônio) ===&lt;br /&gt;
O quarto privativo de Antônio Corviani combina o máximo de conforto aristocrático com um símbolo austero de luto e expiação:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;O Caixão de Mogno:&#039;&#039;&#039; Em evidente contraste com o luxo ao redor, Antônio recusa-se a dormir em uma cama convencional. Em seu lugar, repousa dentro de um solene caixão de mogno maciço. Esta decisão foi tomada nos primeiros dias subsequentes ao seu Abraço, quando ainda se encontrava desorientado pelo trauma da transformação e pela perda da mortalidade. Tendo encontrado conforto na escuridão confinada do ataúde, Antônio instituiu o hábito como uma espécie de &#039;&#039;&#039;penitência eterna&#039;&#039;&#039;, da qual se recusa a abrir mão.&lt;br /&gt;
* &#039;&#039;&#039;Sala de Banho Privativa:&#039;&#039;&#039; Uma suíte luxuosa revestida com azulejos brancos imaculados e equipada com uma clássica banheira de porcelana. Todos os metais, registros e torneiras possuem acabamento dourado. O sistema hidráulico é de engenharia avançada, gerando jatos fortes e precisos de água. Por se tratar de um refúgio puramente vampírico, a tubulação não conta com água quente.&lt;br /&gt;
* &#039;&#039;&#039;Produtos de Higiene de Luxo:&#039;&#039;&#039; As bancadas ostentam frascos masculinos de sabonete, shampoo e condicionador. Apesar de aparentarem uma rotina sóbria e minimalista, cada frasco provém de casas de perfumaria de altíssimo padrão internacional, cujo valor unitário equivale ao salário de um trabalhador comum.&lt;br /&gt;
&lt;br /&gt;
=== 2. Quarto de Hóspedes (Quarto de Lucas) ===&lt;br /&gt;
* Aposento guarnecido com cama de casal ampla e colchão confortável.&lt;br /&gt;
* Foi o local onde [[Lucas Donatti]] foi alojado por Antônio após ser abraçado de maneira trágica e desesperada nos esgotos da cidade, sendo onde o neófito mergulhou em sono profundo antes de seu primeiro despertar cainita.&lt;br /&gt;
&lt;br /&gt;
=== 3. Terceiro Quarto ===&lt;br /&gt;
* Cômodo reserva dotado de cama espaçosa e mobiliário de mogno.&lt;br /&gt;
* Reservado para situações de contingência, custódia discreta ou acolhimento eventual de aliados da coterie.&lt;br /&gt;
&lt;br /&gt;
== Significado Psicológico e Temático ==&lt;br /&gt;
&lt;br /&gt;
O refúgio de Antônio sintetiza as principais contradições de sua psique:&lt;br /&gt;
# &#039;&#039;&#039;Aristocracia vs. Clandestinidade:&#039;&#039;&#039; Mesmo obrigado a esconder-se no subsolo devido à maldição de Caim, Antônio recusa a miséria rasteira dos esgotos, reconstruindo sob a terra o salão nobre de sua linhagem patrícia.&lt;br /&gt;
# &#039;&#039;&#039;Erudição vs. Monstruosidade:&#039;&#039;&#039; A vasta biblioteca particular evidencia a tentativa incessante de preservar seu intelecto e humanidade contra a fome cega da Besta interior.&lt;br /&gt;
# &#039;&#039;&#039;Conforto vs. Penitência:&#039;&#039;&#039; Enquanto o ambiente externo ao seu leito oferece comodidades nababescas, seu repouso dentro de um caixão fechado atua como um lembrete físico e perpétuo de que ele é um cadáver ambulante que nunca mais pertencerá ao mundo dos vivos.&lt;br /&gt;
&lt;br /&gt;
== Ficha Mecânica (V5) ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 80%; margin: 1em auto; border: 1px solid #555;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #3b0000; color: #ffffff; text-align: center;&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | &#039;&#039;&#039;Características do Refúgio (Haven Traits)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 30%; font-weight: bold; background-color: #222; color: #eee;&amp;quot; | Denominação&lt;br /&gt;
| Câmara Subterrânea da Universidade Corviani&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold; background-color: #222; color: #eee;&amp;quot; | Localização&lt;br /&gt;
| Subsolo do Campus Universitário, [[Obscuravalle]], [[Itália]]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold; background-color: #222; color: #eee;&amp;quot; | Proprietário&lt;br /&gt;
| [[Antônio Corviani]]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold; background-color: #222; color: #eee;&amp;quot; | Nível de Refúgio&lt;br /&gt;
| •••• (4 Pontos)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold; background-color: #222; color: #eee;&amp;quot; | Qualidades (Merits)&lt;br /&gt;
| * &#039;&#039;&#039;Luxo ••:&#039;&#039;&#039; Mobília setecentista de mogno, tapetes persas, acabamento em linho e prata, banheiro de porcelana e metais dourados.&amp;lt;br&amp;gt;* &#039;&#039;&#039;Oculto / Seguro ••:&#039;&#039;&#039; Acesso blindado sob dependências acadêmicas particulares, fora do radar da sociedade mortal e da Camarilla local.&amp;lt;br&amp;gt;* &#039;&#039;&#039;Biblioteca ••:&#039;&#039;&#039; Vasto acervo literário e histórico colecionado e lido ativamente pelo proprietário.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold; background-color: #222; color: #eee;&amp;quot; | Defeito (Flaw)&lt;br /&gt;
| * &#039;&#039;&#039;Sem Água Quente (1 Ponto):&#039;&#039;&#039; Ausência de sistema de caldeira/aquecimento no subterrâneo.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Aparições na Crônica ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Crônica Toni Tornado]]:&#039;&#039;&#039; Revelado em detalhes na sessão de 07/09/2026 (Capítulo 4 - Cena 5), no momento em que Antônio retorna ao refúgio com [[Lucas Donatti]] em torpor logo após os acontecimentos brutais do Abraço.&lt;br /&gt;
&lt;br /&gt;
== Ver Também ==&lt;br /&gt;
&lt;br /&gt;
* [[Antônio Corviani]]&lt;br /&gt;
* [[Lucas Donatti]]&lt;br /&gt;
* [[Universidade Corviani]]&lt;br /&gt;
* [[Clã Ventrue]]&lt;br /&gt;
* [[Obscuravalle]]&lt;br /&gt;
&lt;br /&gt;
[[Categoria:Domínios]]&lt;br /&gt;
[[Categoria:Itália]]&lt;br /&gt;
[[Categoria:Clã Ventrue]]&lt;br /&gt;
[[Categoria:Refúgios]]&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=File:Refugio_Antonio_Corviani.png&amp;diff=482</id>
		<title>File:Refugio Antonio Corviani.png</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=File:Refugio_Antonio_Corviani.png&amp;diff=482"/>
		<updated>2026-09-07T15:50:26Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Refúgio subterrâneo de Antônio Corviani na Universidade Corviani&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Categoria:Imagens]] [[Categoria:Domínios]]&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=456</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=456"/>
		<updated>2026-09-01T23:22:14Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Seção 27: Fix TOC dropdown funcional em mobile — restaura visibilidade do índice no modo dropdown enquanto mantém sidebar oculta&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   27. FIX: TOC DROPDOWN — FUNCIONAL EM MOBILE (max-width: 1200px)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 1200px) {&lt;br /&gt;
&lt;br /&gt;
  /* Botão TOC no titlebar — garantir visibilidade */&lt;br /&gt;
  #vector-page-titlebar-toc,&lt;br /&gt;
  .vector-page-titlebar-toc {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    width: auto !important;&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    left: auto !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    z-index: 100 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Label/ícone do botão TOC */&lt;br /&gt;
  #vector-page-titlebar-toc .vector-dropdown-label {&lt;br /&gt;
    cursor: pointer !important;&lt;br /&gt;
    display: inline-flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    padding: 6px !important;&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-page-titlebar-toc .vector-dropdown-label:hover {&lt;br /&gt;
    background: rgba(139, 0, 0, 0.15) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Container unpinned — permitir exibição como dropdown */&lt;br /&gt;
  #vector-page-titlebar-toc .vector-dropdown-content {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 100% !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    opacity: 0 !important;&lt;br /&gt;
    background: var(--vtm-obsidian, #101015) !important;&lt;br /&gt;
    border: 1px solid var(--vtm-border-blood, #3d0a12) !important;&lt;br /&gt;
    border-top: 2px solid var(--vtm-blood-neon, #ff2a3f) !important;&lt;br /&gt;
    border-radius: 0 0 6px 6px !important;&lt;br /&gt;
    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.95), 0 0 16px rgba(201, 24, 43, 0.35) !important;&lt;br /&gt;
    max-width: 85vw !important;&lt;br /&gt;
    width: 280px !important;&lt;br /&gt;
    max-height: 70vh !important;&lt;br /&gt;
    overflow-y: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    z-index: 999998 !important;&lt;br /&gt;
    padding: 12px 8px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Quando o dropdown está aberto (checkbox ou classe) */&lt;br /&gt;
  #vector-page-titlebar-toc-checkbox:checked ~ .vector-dropdown-content,&lt;br /&gt;
  #vector-page-titlebar-toc.vector-dropdown--open .vector-dropdown-content {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    pointer-events: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Nav TOC dentro do dropdown — restaurar visibilidade */&lt;br /&gt;
  #vector-page-titlebar-toc #vector-toc,&lt;br /&gt;
  #vector-page-titlebar-toc .vector-toc,&lt;br /&gt;
  #vector-page-titlebar-toc nav,&lt;br /&gt;
  #vector-toc-unpinned-container,&lt;br /&gt;
  #vector-page-titlebar-toc .vector-unpinned-container,&lt;br /&gt;
  #vector-page-titlebar-toc #vector-toc-unpinned-container {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    position: static !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    left: auto !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Estilização do conteúdo do TOC no dropdown */&lt;br /&gt;
  #vector-page-titlebar-toc .vector-toc .vector-toc-contents,&lt;br /&gt;
  #vector-page-titlebar-toc #vector-toc .vector-toc-contents {&lt;br /&gt;
    padding: 4px 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-page-titlebar-toc .vector-toc .vector-toc-list-item a,&lt;br /&gt;
  #vector-page-titlebar-toc #vector-toc a {&lt;br /&gt;
    color: var(--vtm-text, #ddd9d0) !important;&lt;br /&gt;
    font-family: var(--vtm-font-body, &#039;Inter&#039;, sans-serif) !important;&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    padding: 8px 12px !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border-radius: 3px !important;&lt;br /&gt;
    transition: all 0.15s ease !important;&lt;br /&gt;
    min-height: 36px !important;&lt;br /&gt;
    line-height: 1.4 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-page-titlebar-toc .vector-toc .vector-toc-list-item a:hover,&lt;br /&gt;
  #vector-page-titlebar-toc #vector-toc a:hover {&lt;br /&gt;
    color: var(--vtm-blood-neon, #ff2a3f) !important;&lt;br /&gt;
    background: rgba(139, 0, 0, 0.12) !important;&lt;br /&gt;
    text-shadow: 0 0 6px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Título do TOC */&lt;br /&gt;
  #vector-page-titlebar-toc .vector-toc .vector-toc-heading,&lt;br /&gt;
  #vector-page-titlebar-toc .vector-pinnable-header-label {&lt;br /&gt;
    color: var(--vtm-gold, #c5a059) !important;&lt;br /&gt;
    font-family: var(--vtm-font-title, &#039;Cinzel&#039;, serif) !important;&lt;br /&gt;
    font-weight: 700 !important;&lt;br /&gt;
    font-size: 0.85em !important;&lt;br /&gt;
    text-transform: uppercase !important;&lt;br /&gt;
    letter-spacing: 1px !important;&lt;br /&gt;
    padding: 6px 12px 8px !important;&lt;br /&gt;
    border-bottom: 1px solid var(--vtm-border-blood, #3d0a12) !important;&lt;br /&gt;
    margin-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Indentação dos sub-itens */&lt;br /&gt;
  #vector-page-titlebar-toc .vector-toc-level-2 {&lt;br /&gt;
    padding-left: 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-page-titlebar-toc .vector-toc-level-3 {&lt;br /&gt;
    padding-left: 28px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Número de seção */&lt;br /&gt;
  #vector-page-titlebar-toc .vector-toc-numb {&lt;br /&gt;
    color: var(--vtm-text-ghost, #5e5b55) !important;&lt;br /&gt;
    margin-right: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Ocultar pin/unpin buttons dentro do dropdown TOC */&lt;br /&gt;
  #vector-page-titlebar-toc .vector-pinnable-header-toggle-button {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Scrollbar estilizada */&lt;br /&gt;
  #vector-page-titlebar-toc .vector-dropdown-content::-webkit-scrollbar {&lt;br /&gt;
    width: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-page-titlebar-toc .vector-dropdown-content::-webkit-scrollbar-track {&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-page-titlebar-toc .vector-dropdown-content::-webkit-scrollbar-thumb {&lt;br /&gt;
    background: var(--vtm-border-blood, #3d0a12) !important;&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=455</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=455"/>
		<updated>2026-09-01T23:02:15Z</updated>

		<summary type="html">&lt;p&gt;Fernando: v23: +Seção 26 — reduz margens laterais do conteúdo em mobile para alinhar ao canto esquerdo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v23 - RESPONSIVE + INFOBOX + PERFORMANCE)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
:root,&lt;br /&gt;
html,&lt;br /&gt;
body,&lt;br /&gt;
.skin-vector-2022,&lt;br /&gt;
.skin-vector,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  --background-color-base: #101015 !important;&lt;br /&gt;
  --background-color-base--hover: #181822 !important;&lt;br /&gt;
  --background-color-base--active: #22222e !important;&lt;br /&gt;
  --background-color-interactive-subtle: #16161d !important;&lt;br /&gt;
  --background-color-interactive: #1a1a24 !important;&lt;br /&gt;
  --background-color-disabled: #121217 !important;&lt;br /&gt;
  --background-color-neutral: #101015 !important;&lt;br /&gt;
  --background-color-neutral-subtle: #16161d !important;&lt;br /&gt;
  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;&lt;br /&gt;
  --background-color-container: #101015 !important;&lt;br /&gt;
  --background-color-surface: #16161d !important;&lt;br /&gt;
  --background-color-input: #121218 !important;&lt;br /&gt;
  --background-color-input--hover: #1a1a24 !important;&lt;br /&gt;
&lt;br /&gt;
  --color-base: #ddd9d0 !important;&lt;br /&gt;
  --color-base--hover: #ffffff !important;&lt;br /&gt;
  --color-base-fixed: #ddd9d0 !important;&lt;br /&gt;
  --color-subtle: #9e9a91 !important;&lt;br /&gt;
  --color-placeholder: #6e6b65 !important;&lt;br /&gt;
  --color-disabled: #55534e !important;&lt;br /&gt;
  --color-inverted: #08080b !important;&lt;br /&gt;
  --color-progressive: #e55353 !important;&lt;br /&gt;
  --color-progressive--hover: #ff2a3f !important;&lt;br /&gt;
  --color-destructive: #c9182b !important;&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: #252530 !important;&lt;br /&gt;
  --border-color-subtle: #1c1c25 !important;&lt;br /&gt;
  --border-color-interactive: #3d0a12 !important;&lt;br /&gt;
  --border-color-muted: #20202a !important;&lt;br /&gt;
  --border-color-progressive: #8b0000 !important;&lt;br /&gt;
&lt;br /&gt;
  --vtm-void: #08080b;&lt;br /&gt;
  --vtm-abyss: #0c0c10;&lt;br /&gt;
  --vtm-obsidian: #101015;&lt;br /&gt;
  --vtm-onyx: #16161d;&lt;br /&gt;
  --vtm-slate: #1c1c25;&lt;br /&gt;
  --vtm-charcoal: #22222d;&lt;br /&gt;
  --vtm-text: #ddd9d0;&lt;br /&gt;
  --vtm-text-dim: #9e9a91;&lt;br /&gt;
  --vtm-text-ghost: #5e5b55;&lt;br /&gt;
  --vtm-blood: #8b0000;&lt;br /&gt;
  --vtm-blood-vivid: #c9182b;&lt;br /&gt;
  --vtm-blood-neon: #ff2a3f;&lt;br /&gt;
  --vtm-blood-glow: rgba(201, 24, 43, 0.45);&lt;br /&gt;
  --vtm-gold: #c5a059;&lt;br /&gt;
  --vtm-gold-bright: #e5be75;&lt;br /&gt;
  --vtm-border: #252530;&lt;br /&gt;
  --vtm-border-blood: #3d0a12;&lt;br /&gt;
  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;&lt;br /&gt;
  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;&lt;br /&gt;
  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
html,&lt;br /&gt;
html body,&lt;br /&gt;
body.skin-vector-2022,&lt;br /&gt;
body.skin-vector,&lt;br /&gt;
body.mediawiki,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container,&lt;br /&gt;
.mw-page-container-inner,&lt;br /&gt;
.vector-column-start,&lt;br /&gt;
.vector-column-end,&lt;br /&gt;
.vector-page-toolbar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body,&lt;br /&gt;
.vector-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
#content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.mw-parser-output,&lt;br /&gt;
main.mw-body,&lt;br /&gt;
.mw-special-Userlogin #content {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
  padding-left: 20px !important;&lt;br /&gt;
  padding-right: 20px !important;&lt;br /&gt;
  padding-top: 15px !important;&lt;br /&gt;
  padding-bottom: 25px !important;&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
#mw-head,&lt;br /&gt;
.vector-sticky-header,&lt;br /&gt;
.vector-sticky-header-container {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: rgba(8, 8, 11, 0.97) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
.vector-footer-container,&lt;br /&gt;
footer.mw-footer {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text-ghost) !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
#userloginForm form,&lt;br /&gt;
.mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
  max-width: 440px !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: 4px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 24px 28px !important;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-label__label__text,&lt;br /&gt;
.mw-special-Userlogin .cdx-label,&lt;br /&gt;
#userloginForm label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  letter-spacing: 0.8px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input,&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input,&lt;br /&gt;
#userloginForm input.loginText,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  font-size: 1em !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input:focus,&lt;br /&gt;
#userloginForm input.loginText:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;]:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;]:focus {&lt;br /&gt;
  border-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,&lt;br /&gt;
button#wpLoginAttempt,&lt;br /&gt;
#wpLoginAttempt,&lt;br /&gt;
#userloginForm .cdx-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 12px 20px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,&lt;br /&gt;
button#wpLoginAttempt:hover,&lt;br /&gt;
#wpLoginAttempt:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
  transform: translateY(-1px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__label,&lt;br /&gt;
#userloginForm .mw-userlogin-rememberme {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__input {&lt;br /&gt;
  accent-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a,&lt;br /&gt;
#userloginForm a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  transition: all 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a:hover,&lt;br /&gt;
#userloginForm a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.ve-ui-toolbar-floating {&lt;br /&gt;
  background: #14141c !important;&lt;br /&gt;
  background-color: #14141c !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-indicatorElement-indicator {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.95 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.28 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
  background: #251218 !important;&lt;br /&gt;
  background-color: #251218 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement-label,&lt;br /&gt;
.oo-ui-tool-title,&lt;br /&gt;
.oo-ui-toolGroup-tools .oo-ui-tool-title,&lt;br /&gt;
.oo-ui-popupToolGroup-title,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #66635c !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,&lt;br /&gt;
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  background-color: #3d0a12 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: #181822 !important;&lt;br /&gt;
  border: 1px solid #282836 !important;&lt;br /&gt;
  opacity: 0.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup,&lt;br /&gt;
.oo-ui-menuSelectWidget,&lt;br /&gt;
.oo-ui-menuOptionWidget,&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded {&lt;br /&gt;
  background: #161620 !important;&lt;br /&gt;
  background-color: #161620 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-highlighted {&lt;br /&gt;
  background: #2b0e15 !important;&lt;br /&gt;
  color: #ff3b3b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-selected {&lt;br /&gt;
  background: #420b14 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-ui-surface-paste {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  caret-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   6. PAINEIS FIXOS &amp;amp; DROPDOWNS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-pinnable-element,&lt;br /&gt;
.vector-pinned-container,&lt;br /&gt;
.vector-dropdown-content,&lt;br /&gt;
.vector-dropdown .vector-dropdown-content,&lt;br /&gt;
.vector-menu-content,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-page-tools-pinned-container,&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu-pinned-container,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-appearance-pinned-container,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-toc-pinned-container,&lt;br /&gt;
#vector-main-menu-pinned-container,&lt;br /&gt;
#vector-page-tools-pinned-container,&lt;br /&gt;
#vector-appearance-pinned-container,&lt;br /&gt;
#vector-toc-pinned-container,&lt;br /&gt;
aside.vector-pinnable-element,&lt;br /&gt;
nav.vector-pinnable-element,&lt;br /&gt;
div.vector-pinnable-element,&lt;br /&gt;
.vector-settings {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  font-size: 0.9em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button,&lt;br /&gt;
.cdx-button--weight-quiet {&lt;br /&gt;
  background: var(--vtm-slate) !important;&lt;br /&gt;
  background-color: var(--vtm-slate) !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 8px !important;&lt;br /&gt;
  font-size: 0.8em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button:hover,&lt;br /&gt;
.cdx-button--weight-quiet:hover {&lt;br /&gt;
  background: #2a0e14 !important;&lt;br /&gt;
  background-color: #2a0e14 !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-heading,&lt;br /&gt;
.vector-menu-heading-label,&lt;br /&gt;
.sidebar-heading,&lt;br /&gt;
.vector-page-tools .vector-menu-heading,&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
#mw-panel .portal h3 {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1.2px !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
  padding-bottom: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a,&lt;br /&gt;
.vector-pinnable-element li a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-dropdown-content a,&lt;br /&gt;
.vector-menu-content a,&lt;br /&gt;
#mw-panel .portal .body li a {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  transition: all 0.15s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-dropdown-content a:hover,&lt;br /&gt;
#mw-panel .portal .body li a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
  padding-left: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs-legacy,&lt;br /&gt;
.mw-portlet-views,&lt;br /&gt;
.mw-portlet-namespaces {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs-legacy li,&lt;br /&gt;
.vector-tab-noicon,&lt;br /&gt;
.mw-portlet-views li,&lt;br /&gt;
.mw-portlet-namespaces li {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  border-radius: 4px 4px 0 0 !important;&lt;br /&gt;
  margin-right: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
.vector-menu-tabs-legacy li a,&lt;br /&gt;
.vector-tab-noicon a,&lt;br /&gt;
.mw-portlet-views li a,&lt;br /&gt;
.mw-portlet-namespaces li a {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  padding: 8px 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a:hover,&lt;br /&gt;
.vector-menu-tabs-legacy li a:hover,&lt;br /&gt;
.mw-portlet-views li a:hover,&lt;br /&gt;
.mw-portlet-namespaces li a:hover {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background: #22141a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected,&lt;br /&gt;
.mw-portlet-views li.selected,&lt;br /&gt;
.mw-portlet-namespaces li.selected,&lt;br /&gt;
.vector-tab-noicon.selected {&lt;br /&gt;
  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;&lt;br /&gt;
  background-color: #2b080d !important;&lt;br /&gt;
  border: 1px solid #8b0000 !important;&lt;br /&gt;
  border-top: 3px solid #ff2a3f !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected a,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected a,&lt;br /&gt;
.mw-portlet-views li.selected a,&lt;br /&gt;
.mw-portlet-namespaces li.selected a,&lt;br /&gt;
.vector-tab-noicon.selected a,&lt;br /&gt;
.vector-menu-tabs li.selected span,&lt;br /&gt;
.mw-portlet-views li.selected span {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.warningbox,&lt;br /&gt;
.mw-warning-with-logexcerpt,&lt;br /&gt;
.mw-anon-edit-warning,&lt;br /&gt;
.anon-edit-warning,&lt;br /&gt;
.cdx-message--warning,&lt;br /&gt;
.cdx-message,&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;&lt;br /&gt;
  background-color: #1f0d12 !important;&lt;br /&gt;
  border: 1px solid #5a1420 !important;&lt;br /&gt;
  border-left: 5px solid var(--vtm-blood-vivid) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  padding: 12px 18px !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message__content,&lt;br /&gt;
.mw-message-box p,&lt;br /&gt;
.mw-anon-edit-warning p {&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea#wpTextbox1,&lt;br /&gt;
#wpTextbox1,&lt;br /&gt;
.mw-editform textarea {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  font-family: var(--vtm-font-mono) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 14px 16px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   9. BUSCA &amp;amp; BOTÃO &amp;quot;INVESTIGAR&amp;quot;&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#simpleSearch,&lt;br /&gt;
.cdx-text-input__input,&lt;br /&gt;
.vector-search-box-input,&lt;br /&gt;
.cdx-search-input .cdx-text-input__input,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px 0 0 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button,&lt;br /&gt;
.cdx-search-input__end-button,&lt;br /&gt;
.vector-search-box .cdx-button,&lt;br /&gt;
.vector-search-box-vue .cdx-button,&lt;br /&gt;
.vector-search-box-vue button,&lt;br /&gt;
#searchButton,&lt;br /&gt;
#mw-searchButton {&lt;br /&gt;
  background: #000000 !important;&lt;br /&gt;
  background-color: #000000 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: none !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button *,&lt;br /&gt;
.cdx-search-input__end-button span,&lt;br /&gt;
.cdx-search-input__end-button .cdx-button__label,&lt;br /&gt;
.vector-search-box .cdx-button__label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button:hover,&lt;br /&gt;
.cdx-search-input__end-button:hover {&lt;br /&gt;
  background: #15151e !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
h1, h2, h3, h4, h5, h6,&lt;br /&gt;
.mw-heading, .mw-heading1, .mw-heading2, .mw-heading3, .mw-heading4,&lt;br /&gt;
.mw-heading h1, .mw-heading h2, .mw-heading h3 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  clear: both !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading,&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-body h1 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 2.3em !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;&lt;br /&gt;
  border-bottom: 2px solid var(--vtm-blood) !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2, .mw-heading2 h2 {&lt;br /&gt;
  font-size: 1.55em !important;&lt;br /&gt;
  color: #f0ece5 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding-bottom: 6px !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3, .mw-heading3 h3 {&lt;br /&gt;
  font-size: 1.2em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4, .mw-heading4 h4 {&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  color: #c9182b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a, a:visited,&lt;br /&gt;
.mw-body a, .mw-body a:visited,&lt;br /&gt;
.mw-parser-output a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover, a:focus,&lt;br /&gt;
.mw-body a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
blockquote,&lt;br /&gt;
.vtm-quote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .vtm-quote,&lt;br /&gt;
.mw-body blockquote,&lt;br /&gt;
.mw-body .vtm-quote {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  line-height: 1.6 !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-left: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
  padding: 25px 15px 15px 15px !important;&lt;br /&gt;
  margin: 1.2em 0.8em !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  letter-spacing: 0.3px !important;&lt;br /&gt;
  clear: both !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p,&lt;br /&gt;
.vtm-quote p,&lt;br /&gt;
.mw-parser-output blockquote p,&lt;br /&gt;
.mw-parser-output .vtm-quote p {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  margin: 0 0 6px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p:last-child,&lt;br /&gt;
.vtm-quote p:last-child,&lt;br /&gt;
.mw-parser-output blockquote p:last-child,&lt;br /&gt;
.mw-parser-output .vtm-quote p:last-child {&lt;br /&gt;
  margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote cite,&lt;br /&gt;
blockquote footer,&lt;br /&gt;
blockquote .quote-source,&lt;br /&gt;
.vtm-quote cite,&lt;br /&gt;
.vtm-quote footer,&lt;br /&gt;
.vtm-quote .quote-source {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 8px !important;&lt;br /&gt;
  text-align: right !important;&lt;br /&gt;
  font-style: normal !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  min-height: 96px !important;&lt;br /&gt;
  min-width: 260px !important;&lt;br /&gt;
  max-height: none !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center left !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  width: 270px !important;&lt;br /&gt;
  max-height: 96px !important;&lt;br /&gt;
  max-width: 320px !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo:hover::before {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.02) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon,&lt;br /&gt;
.mw-logo-container,&lt;br /&gt;
.mw-logo-wordmark,&lt;br /&gt;
.mw-logo-tagline {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; DROPDOWN SOBREPOSTO)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-header-start {&lt;br /&gt;
  overflow: visible !important;&lt;br /&gt;
  z-index: 10000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown,&lt;br /&gt;
.vector-main-menu-dropdown {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  overflow: visible !important;&lt;br /&gt;
  z-index: 10001 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button__icon,&lt;br /&gt;
.mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown-label::before,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label .vector-icon {&lt;br /&gt;
  color: #f5f5f5 !important;&lt;br /&gt;
  background-color: #f5f5f5 !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .cdx-button__icon,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background-color: #ffffff !important;&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.08) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:focus,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:active,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + label {&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo {&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- CENSURADO: tarja preta pura e limpa --- */&lt;br /&gt;
.vtm-segredo.is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
  border-radius: 2px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  cursor: help !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted * {&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted:hover {&lt;br /&gt;
  background: #141418 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- REVELADO / DESCLASSIFICADO --- */&lt;br /&gt;
.vtm-segredo.is-revealed {&lt;br /&gt;
  background: rgba(45, 12, 18, 0.4) !important;&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-revealed * {&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- FORMATO BLOCO (tipo=bloco) --- */&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;] {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  padding: 16px 20px !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  min-height: 60px !important;&lt;br /&gt;
  border-left: 4px solid #2a2a30 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-revealed {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;&lt;br /&gt;
  border-left: 4px solid #c5a059 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded,&lt;br /&gt;
.oo-ui-processDialog-content,&lt;br /&gt;
.ve-ui-mwTransclusionDialog {&lt;br /&gt;
  background: #121218 !important;&lt;br /&gt;
  background-color: #121218 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-window-head,&lt;br /&gt;
.oo-ui-processDialog-title,&lt;br /&gt;
.oo-ui-processDialog-navigation {&lt;br /&gt;
  background: #0c0c10 !important;&lt;br /&gt;
  border-bottom: 1px solid #3d0a12 !important;&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-title .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog textarea {&lt;br /&gt;
  background: #08080c !important;&lt;br /&gt;
  background-color: #08080c !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {&lt;br /&gt;
  border-color: #ff2a3f !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
  color: #7a766e !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-header .oo-ui-labelElement-label,&lt;br /&gt;
.ve-ui-mwParameterPage-label,&lt;br /&gt;
.ve-ui-mwTemplateTitleInputWidget-label {&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-helpText,&lt;br /&gt;
.ve-ui-mwParameterPage-description,&lt;br /&gt;
.oo-ui-fieldLayout-help {&lt;br /&gt;
  color: #b0aca4 !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  line-height: 1.4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-bookletLayout-outline,&lt;br /&gt;
.oo-ui-outlineSelectWidget,&lt;br /&gt;
.oo-ui-outlineOptionWidget {&lt;br /&gt;
  background: #0d0d12 !important;&lt;br /&gt;
  color: #ddd9d0 !important;&lt;br /&gt;
  border-right: 1px solid #3d0a12 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-selected {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-highlighted {&lt;br /&gt;
  background: #251016 !important;&lt;br /&gt;
  color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-surface {&lt;br /&gt;
  background: #101015 !important;&lt;br /&gt;
  background-color: #101015 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  caret-color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-documentNode p,&lt;br /&gt;
.ve-ce-documentNode h1,&lt;br /&gt;
.ve-ce-documentNode h2,&lt;br /&gt;
.ve-ce-documentNode h3,&lt;br /&gt;
.ve-ce-documentNode h4,&lt;br /&gt;
.ve-ce-documentNode li,&lt;br /&gt;
.ve-ce-documentNode td,&lt;br /&gt;
.ve-ce-documentNode div,&lt;br /&gt;
.ve-ce-surface .vtm-section-block {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  animation: none !important;&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {&lt;br /&gt;
  background: rgba(60, 15, 25, 0.45) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px dashed #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
  -webkit-user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  pointer-events: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ui-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo::after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget,&lt;br /&gt;
.ve-ui-mwTransclusionContextItem {&lt;br /&gt;
  background: #161622 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   17. BOTÕES DE CENSURA NOS EDITORES (VISUAL &amp;amp; CÓDIGO-FONTE)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#vtm-ve-censor-button {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 6px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vtm-ve-censor-button button {&lt;br /&gt;
  background: linear-gradient(180deg, #450810 0%, #1a0306 100%) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 4px 10px !important;&lt;br /&gt;
  font-family: &#039;Cinzel&#039;, Georgia, serif !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 0 8px rgba(255, 42, 63, 0.4) !important;&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  gap: 4px !important;&lt;br /&gt;
  height: 32px !important;&lt;br /&gt;
  line-height: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vtm-ve-censor-button button:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #6b0c19 0%, #30050c 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 14px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vtm-editor-quickbar {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  gap: 8px !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  margin: 10px 0 !important;&lt;br /&gt;
  background: linear-gradient(90deg, #181014, #0d0d12) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  font-family: &#039;Cinzel&#039;, Georgia, serif !important;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.6) !important;&lt;br /&gt;
  z-index: 99 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   18. RESPONSIVIDADE MOBILE &amp;amp; FLUID UI (@media screen and (max-width: 1200px))&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 1200px) {&lt;br /&gt;
  @keyframes vtm-section-slide {&lt;br /&gt;
    0% {&lt;br /&gt;
      opacity: 0;&lt;br /&gt;
      transform: translateX(-15px);&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
      opacity: 1;&lt;br /&gt;
      transform: translateX(0);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html, body, .mw-page-container, #content, .mw-body {&lt;br /&gt;
    overflow-x: hidden !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    grid-template-columns: 100% !important;&lt;br /&gt;
    grid-template-areas: &amp;quot;content&amp;quot; !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-column-start,&lt;br /&gt;
  .vector-column-end,&lt;br /&gt;
  .vector-main-menu-container,&lt;br /&gt;
  .vector-sticky-pinned-container,&lt;br /&gt;
  .vector-main-menu-pinned-container,&lt;br /&gt;
  .vector-page-tools-pinned-container,&lt;br /&gt;
  .vector-toc-pinned-container,&lt;br /&gt;
  .vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-pinned-container,&lt;br /&gt;
  #vector-page-tools-pinned-container,&lt;br /&gt;
  #vector-toc-pinned-container,&lt;br /&gt;
  #vector-appearance-pinned-container,&lt;br /&gt;
  #vector-appearance,&lt;br /&gt;
  #vector-toc,&lt;br /&gt;
  #mw-panel,&lt;br /&gt;
  #mw-panel-wrapper,&lt;br /&gt;
  #mw-navigation,&lt;br /&gt;
  .mw-navigation,&lt;br /&gt;
  .vector-sidebar-container,&lt;br /&gt;
  .vector-pinned-container,&lt;br /&gt;
  .mw-sidebar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    width: 0 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    max-width: 0 !important;&lt;br /&gt;
    height: 0 !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: -9999px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner &amp;gt; #vector-main-menu,&lt;br /&gt;
  .vector-column-start #vector-main-menu,&lt;br /&gt;
  #mw-panel #vector-main-menu {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner,&lt;br /&gt;
  .vector-body,&lt;br /&gt;
  .mw-content-container,&lt;br /&gt;
  #content,&lt;br /&gt;
  .mw-body,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  #mw-content-text {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    padding-left: 12px !important;&lt;br /&gt;
    padding-right: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 100% !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    background: #101015 !important;&lt;br /&gt;
    background-color: #101015 !important;&lt;br /&gt;
    border: 1px solid #3d0a12 !important;&lt;br /&gt;
    border-top: 2px solid #ff2a3f !important;&lt;br /&gt;
    border-radius: 0 0 6px 6px !important;&lt;br /&gt;
    box-shadow: 0 16px 50px rgba(0, 0, 0, 0.98), 0 0 20px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
    max-width: 90vw !important;&lt;br /&gt;
    width: 310px !important;&lt;br /&gt;
    z-index: 999999 !important;&lt;br /&gt;
    padding: 12px 10px !important;&lt;br /&gt;
    max-height: 80vh !important;&lt;br /&gt;
    overflow-y: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-unpinned-container,&lt;br /&gt;
  #vector-main-menu-dropdown #vector-main-menu-unpinned-container,&lt;br /&gt;
  #vector-main-menu-dropdown #vector-main-menu,&lt;br /&gt;
  #vector-main-menu-dropdown .vector-main-menu {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    position: static !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
    left: auto !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content a,&lt;br /&gt;
  .vector-menu-content a,&lt;br /&gt;
  #vector-main-menu a {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    line-height: 1.55 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    color: var(--vtm-text) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-heading,&lt;br /&gt;
  .sidebar-heading {&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    letter-spacing: 1.3px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:not(:checked) ~ .vector-dropdown-content,&lt;br /&gt;
  #vector-main-menu-dropdown:not(.vector-dropdown--open) .vector-dropdown-content {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    opacity: 0 !important;&lt;br /&gt;
    pointer-events: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:checked ~ .vector-dropdown-content,&lt;br /&gt;
  #vector-main-menu-dropdown.vector-dropdown--open .vector-dropdown-content {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    pointer-events: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vampire-infobox,&lt;br /&gt;
  .vtm-infobox,&lt;br /&gt;
  .infobox,&lt;br /&gt;
  .thumb.tright,&lt;br /&gt;
  .thumb.tleft,&lt;br /&gt;
  .floatright,&lt;br /&gt;
  .floatleft,&lt;br /&gt;
  div.tright,&lt;br /&gt;
  div.tleft,&lt;br /&gt;
  div[style*=&amp;quot;float: right&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float:right&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float: left&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float:left&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float: right&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float:right&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float: left&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float:left&amp;quot;],&lt;br /&gt;
  table.wikitable[style*=&amp;quot;float&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;float&amp;quot;] {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 16px 0 !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vampire-infobox img,&lt;br /&gt;
  .vtm-infobox img,&lt;br /&gt;
  .infobox img,&lt;br /&gt;
  .thumbinner,&lt;br /&gt;
  .thumbinner img,&lt;br /&gt;
  .mw-parser-output img {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .thumbinner {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    background-color: var(--vtm-onyx) !important;&lt;br /&gt;
    border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 18px 16px !important;&lt;br /&gt;
    margin: 14px 0 !important;&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.65 !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.95em !important;&lt;br /&gt;
    line-height: 1.28 !important;&lt;br /&gt;
    padding-bottom: 8px !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    word-break: break-word !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2, .mw-heading2 h2, .mw-heading h2 {&lt;br /&gt;
    font-size: 1.52em !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    margin-top: 22px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3, .mw-heading3 h3, .mw-heading h3 {&lt;br /&gt;
    font-size: 1.28em !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4, .mw-heading4 h4, .mw-heading h4 {&lt;br /&gt;
    font-size: 1.15em !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html,&lt;br /&gt;
  body,&lt;br /&gt;
  .mw-parser-output,&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  p,&lt;br /&gt;
  li {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.68 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces,&lt;br /&gt;
  #p-views ul,&lt;br /&gt;
  #p-namespaces ul {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    margin-bottom: 12px !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs::-webkit-scrollbar,&lt;br /&gt;
  .mw-portlet-views ul::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li,&lt;br /&gt;
  .vector-menu-tabs-legacy li,&lt;br /&gt;
  .vector-tab-noicon,&lt;br /&gt;
  .mw-portlet-views li,&lt;br /&gt;
  .mw-portlet-namespaces li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-right: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 10px 16px !important;&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    font-weight: 700 !important;&lt;br /&gt;
    letter-spacing: 0.8px !important;&lt;br /&gt;
    white-space: nowrap !important;&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 68px !important;&lt;br /&gt;
    min-height: 68px !important;&lt;br /&gt;
    min-width: 190px !important;&lt;br /&gt;
    max-width: 230px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 64px !important;&lt;br /&gt;
    width: 210px !important;&lt;br /&gt;
    max-height: 64px !important;&lt;br /&gt;
    max-width: 210px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] &amp;gt; tbody {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] tr {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] td {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    margin: 1.2em 0 !important;&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
    line-height: 1.5 !important;&lt;br /&gt;
    min-width: 90px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 20px 18px !important;&lt;br /&gt;
    margin: 14px auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   19. ESTILOS BASE — .vtm-infobox (Dossiê da Camarilla)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox {&lt;br /&gt;
  float: right !important;&lt;br /&gt;
  width: 340px !important;&lt;br /&gt;
  max-width: 340px !important;&lt;br /&gt;
  margin: 0 0 18px 22px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  border: 1.5px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-top: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 6px !important;&lt;br /&gt;
  box-shadow: 0 2px 16px rgba(0, 0, 0, 0.45), inset 0 1px 0 rgba(197, 160, 89, 0.04) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  line-height: 1.55 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-header {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  padding: 14px 18px 10px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  background: linear-gradient(180deg, rgba(139, 0, 0, 0.18) 0%, transparent 100%) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.35em !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
  letter-spacing: 0.04em !important;&lt;br /&gt;
  line-height: 1.3 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-subheader {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  padding: 6px 18px 10px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.88em !important;&lt;br /&gt;
  font-style: italic !important;&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
  letter-spacing: 0.02em !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-section {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  padding: 8px 18px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  background: rgba(139, 0, 0, 0.08) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.1em !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-row {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  padding: 6px 18px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  border-bottom: 1px solid rgba(37, 37, 48, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-row:last-child {&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-label {&lt;br /&gt;
  flex: 0 0 38% !important;&lt;br /&gt;
  max-width: 38% !important;&lt;br /&gt;
  padding-right: 8px !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.78em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.06em !important;&lt;br /&gt;
  line-height: 1.7 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-data {&lt;br /&gt;
  flex: 1 1 62% !important;&lt;br /&gt;
  max-width: 62% !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  line-height: 1.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-data a {&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border-bottom: 1px dotted rgba(201, 24, 43, 0.35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-data a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-bottom-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox img {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   20. BREAKPOINTS ADICIONAIS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
/* --- 20a. Tablets e telefones landscape (max-width: 768px) -------------- */&lt;br /&gt;
@media screen and (max-width: 768px) {&lt;br /&gt;
&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  .mw-parser-output {&lt;br /&gt;
    padding-left: 10px !important;&lt;br /&gt;
    padding-right: 10px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.7em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2,&lt;br /&gt;
  .mw-heading2 h2 {&lt;br /&gt;
    font-size: 1.35em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3,&lt;br /&gt;
  .mw-heading3 h3 {&lt;br /&gt;
    font-size: 1.15em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    width: 280px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vtm-infobox {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 14px 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .wikitable td[style*=&amp;quot;width:50%&amp;quot;],&lt;br /&gt;
  .wikitable td[style*=&amp;quot;width: 50%&amp;quot;],&lt;br /&gt;
  .wikitable td[style*=&amp;quot;width:50&amp;quot;],&lt;br /&gt;
  .mw-parser-output table td[style*=&amp;quot;width:50%&amp;quot;],&lt;br /&gt;
  .mw-parser-output table td[style*=&amp;quot;width: 50%&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
    margin: 12px 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 56px !important;&lt;br /&gt;
    min-height: 56px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    width: 180px !important;&lt;br /&gt;
    max-height: 52px !important;&lt;br /&gt;
    max-width: 180px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 20b. Telefones portrait (max-width: 480px) ------------------------ */&lt;br /&gt;
@media screen and (max-width: 480px) {&lt;br /&gt;
&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  .mw-parser-output {&lt;br /&gt;
    padding-left: 8px !important;&lt;br /&gt;
    padding-right: 8px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.5em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2,&lt;br /&gt;
  .mw-heading2 h2 {&lt;br /&gt;
    font-size: 1.25em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3,&lt;br /&gt;
  .mw-heading3 h3 {&lt;br /&gt;
    font-size: 1.1em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4,&lt;br /&gt;
  .mw-heading4 h4 {&lt;br /&gt;
    font-size: 1em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output p,&lt;br /&gt;
  .mw-parser-output li,&lt;br /&gt;
  .mw-body-content p,&lt;br /&gt;
  .mw-body-content li {&lt;br /&gt;
    font-size: 1em !important;&lt;br /&gt;
    line-height: 1.6 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    width: 260px !important;&lt;br /&gt;
    max-width: 85vw !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 8px 12px !important;&lt;br /&gt;
    font-size: 0.85em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    padding: 14px 12px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vtm-editor-quickbar {&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    gap: 6px !important;&lt;br /&gt;
    padding: 8px 10px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vtm-editor-quickbar button {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 8px 10px !important;&lt;br /&gt;
    font-size: 0.9em !important;&lt;br /&gt;
    min-width: 70px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 20c. Telefones compactos (max-width: 360px) ----------------------- */&lt;br /&gt;
@media screen and (max-width: 360px) {&lt;br /&gt;
&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  .mw-parser-output {&lt;br /&gt;
    padding-left: 6px !important;&lt;br /&gt;
    padding-right: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.35em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    width: 240px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    min-height: 48px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
    width: 150px !important;&lt;br /&gt;
    max-height: 44px !important;&lt;br /&gt;
    max-width: 150px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   21. SAFE AREAS — DISPOSITIVOS MODERNOS (NOTCH / DYNAMIC ISLAND)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@supports (padding: env(safe-area-inset-top)) {&lt;br /&gt;
&lt;br /&gt;
  body {&lt;br /&gt;
    padding-left: env(safe-area-inset-left) !important;&lt;br /&gt;
    padding-right: env(safe-area-inset-right) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #footer,&lt;br /&gt;
  .mw-footer,&lt;br /&gt;
  .vector-footer-container,&lt;br /&gt;
  footer.mw-footer {&lt;br /&gt;
    padding-bottom: env(safe-area-inset-bottom) !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   22. TOUCH &amp;amp; ACESSIBILIDADE&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (hover: none) and (pointer: coarse) {&lt;br /&gt;
&lt;br /&gt;
  .vector-pinnable-element a,&lt;br /&gt;
  .vector-pinnable-element li a,&lt;br /&gt;
  .vector-page-tools a,&lt;br /&gt;
  .vector-main-menu a,&lt;br /&gt;
  .vector-dropdown-content a,&lt;br /&gt;
  .vector-menu-content a,&lt;br /&gt;
  #mw-panel .portal .body li a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  button,&lt;br /&gt;
  .cdx-button,&lt;br /&gt;
  input[type=&amp;quot;submit&amp;quot;],&lt;br /&gt;
  input[type=&amp;quot;button&amp;quot;] {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    padding: 12px 16px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-pinnable-element a:hover,&lt;br /&gt;
  .vector-page-tools a:hover,&lt;br /&gt;
  .vector-main-menu a:hover,&lt;br /&gt;
  .vector-dropdown-content a:hover,&lt;br /&gt;
  #mw-panel .portal .body li a:hover {&lt;br /&gt;
    padding-left: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   23. PERFORMANCE MOBILE&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 768px) {&lt;br /&gt;
&lt;br /&gt;
  .vtm-infobox {&lt;br /&gt;
    box-shadow: 0 1px 8px rgba(0, 0, 0, 0.35) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote {&lt;br /&gt;
    box-shadow: inset 0 0 12px rgba(0, 0, 0, 0.3), 0 2px 8px rgba(0, 0, 0, 0.3) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    filter: drop-shadow(0 0 6px rgba(139, 0, 0, 0.5)) drop-shadow(0 0 14px rgba(139, 0, 0, 0.25)) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation-duration: 0.5s !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vtm-section-block,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading {&lt;br /&gt;
    will-change: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   24. INDICADOR VISUAL DE SCROLL HORIZONTAL NAS ABAS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 1200px) {&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-portlet-views::after,&lt;br /&gt;
  .mw-portlet-namespaces::after {&lt;br /&gt;
    content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    width: 36px !important;&lt;br /&gt;
    height: 100% !important;&lt;br /&gt;
    background: linear-gradient(to right, transparent 0%, var(--vtm-obsidian) 85%) !important;&lt;br /&gt;
    pointer-events: none !important;&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
  }&lt;br /&gt;
}/* ==========================================================================&lt;br /&gt;
   25. FIX: ABAS TOOLBAR — SCROLL HORIZONTAL EM MOBILE (max-width: 1200px)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 1200px) {&lt;br /&gt;
&lt;br /&gt;
  .vector-page-toolbar-container {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    overflow-y: hidden !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    gap: 0 !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-page-toolbar-container::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #left-navigation,&lt;br /&gt;
  #right-navigation {&lt;br /&gt;
    display: contents !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #right-navigation.vector-collapsible {&lt;br /&gt;
    display: contents !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
    width: auto !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
    position: static !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-page-toolbar-container .vector-menu-tabs,&lt;br /&gt;
  .vector-page-toolbar-container .mw-portlet-associated-pages,&lt;br /&gt;
  .vector-page-toolbar-container .mw-portlet-views {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    flex-shrink: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-page-toolbar-container .vector-menu-content-list {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    gap: 4px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    list-style: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-page-toolbar-container .vector-menu-content-list li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-page-tools-dropdown {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-left: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-page-toolbar-container .mw-portlet-variants,&lt;br /&gt;
  .vector-page-toolbar-container #vector-variants-dropdown {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}/* ==========================================================================&lt;br /&gt;
   26. FIX: MARGEM LATERAL DO CONTEÚDO — REDUZIDA EM MOBILE&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 1200px) {&lt;br /&gt;
&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  .mw-parser-output {&lt;br /&gt;
    padding-left: 6px !important;&lt;br /&gt;
    padding-right: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner,&lt;br /&gt;
  .vector-body,&lt;br /&gt;
  .mw-content-container,&lt;br /&gt;
  #content,&lt;br /&gt;
  .mw-body,&lt;br /&gt;
  #mw-content-text {&lt;br /&gt;
    padding-left: 4px !important;&lt;br /&gt;
    padding-right: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 768px) {&lt;br /&gt;
&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  .mw-parser-output {&lt;br /&gt;
    padding-left: 4px !important;&lt;br /&gt;
    padding-right: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner,&lt;br /&gt;
  .vector-body,&lt;br /&gt;
  .mw-content-container,&lt;br /&gt;
  #content,&lt;br /&gt;
  .mw-body,&lt;br /&gt;
  #mw-content-text {&lt;br /&gt;
    padding-left: 2px !important;&lt;br /&gt;
    padding-right: 2px !important;&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 480px) {&lt;br /&gt;
&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  .mw-parser-output {&lt;br /&gt;
    padding-left: 2px !important;&lt;br /&gt;
    padding-right: 2px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner,&lt;br /&gt;
  .vector-body,&lt;br /&gt;
  .mw-content-container,&lt;br /&gt;
  #content,&lt;br /&gt;
  .mw-body,&lt;br /&gt;
  #mw-content-text {&lt;br /&gt;
    padding-left: 0 !important;&lt;br /&gt;
    padding-right: 0 !important;&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=454</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=454"/>
		<updated>2026-09-01T22:59:37Z</updated>

		<summary type="html">&lt;p&gt;Fernando: v23: +Seção 25 — fix abas toolbar: scroll horizontal em linha única via display:contents nos containers left/right-navigation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v23 - RESPONSIVE + INFOBOX + PERFORMANCE)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
:root,&lt;br /&gt;
html,&lt;br /&gt;
body,&lt;br /&gt;
.skin-vector-2022,&lt;br /&gt;
.skin-vector,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  --background-color-base: #101015 !important;&lt;br /&gt;
  --background-color-base--hover: #181822 !important;&lt;br /&gt;
  --background-color-base--active: #22222e !important;&lt;br /&gt;
  --background-color-interactive-subtle: #16161d !important;&lt;br /&gt;
  --background-color-interactive: #1a1a24 !important;&lt;br /&gt;
  --background-color-disabled: #121217 !important;&lt;br /&gt;
  --background-color-neutral: #101015 !important;&lt;br /&gt;
  --background-color-neutral-subtle: #16161d !important;&lt;br /&gt;
  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;&lt;br /&gt;
  --background-color-container: #101015 !important;&lt;br /&gt;
  --background-color-surface: #16161d !important;&lt;br /&gt;
  --background-color-input: #121218 !important;&lt;br /&gt;
  --background-color-input--hover: #1a1a24 !important;&lt;br /&gt;
&lt;br /&gt;
  --color-base: #ddd9d0 !important;&lt;br /&gt;
  --color-base--hover: #ffffff !important;&lt;br /&gt;
  --color-base-fixed: #ddd9d0 !important;&lt;br /&gt;
  --color-subtle: #9e9a91 !important;&lt;br /&gt;
  --color-placeholder: #6e6b65 !important;&lt;br /&gt;
  --color-disabled: #55534e !important;&lt;br /&gt;
  --color-inverted: #08080b !important;&lt;br /&gt;
  --color-progressive: #e55353 !important;&lt;br /&gt;
  --color-progressive--hover: #ff2a3f !important;&lt;br /&gt;
  --color-destructive: #c9182b !important;&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: #252530 !important;&lt;br /&gt;
  --border-color-subtle: #1c1c25 !important;&lt;br /&gt;
  --border-color-interactive: #3d0a12 !important;&lt;br /&gt;
  --border-color-muted: #20202a !important;&lt;br /&gt;
  --border-color-progressive: #8b0000 !important;&lt;br /&gt;
&lt;br /&gt;
  --vtm-void: #08080b;&lt;br /&gt;
  --vtm-abyss: #0c0c10;&lt;br /&gt;
  --vtm-obsidian: #101015;&lt;br /&gt;
  --vtm-onyx: #16161d;&lt;br /&gt;
  --vtm-slate: #1c1c25;&lt;br /&gt;
  --vtm-charcoal: #22222d;&lt;br /&gt;
  --vtm-text: #ddd9d0;&lt;br /&gt;
  --vtm-text-dim: #9e9a91;&lt;br /&gt;
  --vtm-text-ghost: #5e5b55;&lt;br /&gt;
  --vtm-blood: #8b0000;&lt;br /&gt;
  --vtm-blood-vivid: #c9182b;&lt;br /&gt;
  --vtm-blood-neon: #ff2a3f;&lt;br /&gt;
  --vtm-blood-glow: rgba(201, 24, 43, 0.45);&lt;br /&gt;
  --vtm-gold: #c5a059;&lt;br /&gt;
  --vtm-gold-bright: #e5be75;&lt;br /&gt;
  --vtm-border: #252530;&lt;br /&gt;
  --vtm-border-blood: #3d0a12;&lt;br /&gt;
  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;&lt;br /&gt;
  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;&lt;br /&gt;
  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
html,&lt;br /&gt;
html body,&lt;br /&gt;
body.skin-vector-2022,&lt;br /&gt;
body.skin-vector,&lt;br /&gt;
body.mediawiki,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container,&lt;br /&gt;
.mw-page-container-inner,&lt;br /&gt;
.vector-column-start,&lt;br /&gt;
.vector-column-end,&lt;br /&gt;
.vector-page-toolbar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body,&lt;br /&gt;
.vector-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
#content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.mw-parser-output,&lt;br /&gt;
main.mw-body,&lt;br /&gt;
.mw-special-Userlogin #content {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
  padding-left: 20px !important;&lt;br /&gt;
  padding-right: 20px !important;&lt;br /&gt;
  padding-top: 15px !important;&lt;br /&gt;
  padding-bottom: 25px !important;&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
#mw-head,&lt;br /&gt;
.vector-sticky-header,&lt;br /&gt;
.vector-sticky-header-container {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: rgba(8, 8, 11, 0.97) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
.vector-footer-container,&lt;br /&gt;
footer.mw-footer {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text-ghost) !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
#userloginForm form,&lt;br /&gt;
.mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
  max-width: 440px !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: 4px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 24px 28px !important;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-label__label__text,&lt;br /&gt;
.mw-special-Userlogin .cdx-label,&lt;br /&gt;
#userloginForm label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  letter-spacing: 0.8px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input,&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input,&lt;br /&gt;
#userloginForm input.loginText,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  font-size: 1em !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input:focus,&lt;br /&gt;
#userloginForm input.loginText:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;]:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;]:focus {&lt;br /&gt;
  border-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,&lt;br /&gt;
button#wpLoginAttempt,&lt;br /&gt;
#wpLoginAttempt,&lt;br /&gt;
#userloginForm .cdx-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 12px 20px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,&lt;br /&gt;
button#wpLoginAttempt:hover,&lt;br /&gt;
#wpLoginAttempt:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
  transform: translateY(-1px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__label,&lt;br /&gt;
#userloginForm .mw-userlogin-rememberme {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__input {&lt;br /&gt;
  accent-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a,&lt;br /&gt;
#userloginForm a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  transition: all 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a:hover,&lt;br /&gt;
#userloginForm a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.ve-ui-toolbar-floating {&lt;br /&gt;
  background: #14141c !important;&lt;br /&gt;
  background-color: #14141c !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-indicatorElement-indicator {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.95 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.28 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
  background: #251218 !important;&lt;br /&gt;
  background-color: #251218 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement-label,&lt;br /&gt;
.oo-ui-tool-title,&lt;br /&gt;
.oo-ui-toolGroup-tools .oo-ui-tool-title,&lt;br /&gt;
.oo-ui-popupToolGroup-title,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #66635c !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,&lt;br /&gt;
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  background-color: #3d0a12 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: #181822 !important;&lt;br /&gt;
  border: 1px solid #282836 !important;&lt;br /&gt;
  opacity: 0.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup,&lt;br /&gt;
.oo-ui-menuSelectWidget,&lt;br /&gt;
.oo-ui-menuOptionWidget,&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded {&lt;br /&gt;
  background: #161620 !important;&lt;br /&gt;
  background-color: #161620 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-highlighted {&lt;br /&gt;
  background: #2b0e15 !important;&lt;br /&gt;
  color: #ff3b3b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-selected {&lt;br /&gt;
  background: #420b14 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-ui-surface-paste {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  caret-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   6. PAINEIS FIXOS &amp;amp; DROPDOWNS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-pinnable-element,&lt;br /&gt;
.vector-pinned-container,&lt;br /&gt;
.vector-dropdown-content,&lt;br /&gt;
.vector-dropdown .vector-dropdown-content,&lt;br /&gt;
.vector-menu-content,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-page-tools-pinned-container,&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu-pinned-container,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-appearance-pinned-container,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-toc-pinned-container,&lt;br /&gt;
#vector-main-menu-pinned-container,&lt;br /&gt;
#vector-page-tools-pinned-container,&lt;br /&gt;
#vector-appearance-pinned-container,&lt;br /&gt;
#vector-toc-pinned-container,&lt;br /&gt;
aside.vector-pinnable-element,&lt;br /&gt;
nav.vector-pinnable-element,&lt;br /&gt;
div.vector-pinnable-element,&lt;br /&gt;
.vector-settings {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  font-size: 0.9em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button,&lt;br /&gt;
.cdx-button--weight-quiet {&lt;br /&gt;
  background: var(--vtm-slate) !important;&lt;br /&gt;
  background-color: var(--vtm-slate) !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 8px !important;&lt;br /&gt;
  font-size: 0.8em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button:hover,&lt;br /&gt;
.cdx-button--weight-quiet:hover {&lt;br /&gt;
  background: #2a0e14 !important;&lt;br /&gt;
  background-color: #2a0e14 !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-heading,&lt;br /&gt;
.vector-menu-heading-label,&lt;br /&gt;
.sidebar-heading,&lt;br /&gt;
.vector-page-tools .vector-menu-heading,&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
#mw-panel .portal h3 {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1.2px !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
  padding-bottom: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a,&lt;br /&gt;
.vector-pinnable-element li a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-dropdown-content a,&lt;br /&gt;
.vector-menu-content a,&lt;br /&gt;
#mw-panel .portal .body li a {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  transition: all 0.15s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-dropdown-content a:hover,&lt;br /&gt;
#mw-panel .portal .body li a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
  padding-left: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs-legacy,&lt;br /&gt;
.mw-portlet-views,&lt;br /&gt;
.mw-portlet-namespaces {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs-legacy li,&lt;br /&gt;
.vector-tab-noicon,&lt;br /&gt;
.mw-portlet-views li,&lt;br /&gt;
.mw-portlet-namespaces li {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  border-radius: 4px 4px 0 0 !important;&lt;br /&gt;
  margin-right: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
.vector-menu-tabs-legacy li a,&lt;br /&gt;
.vector-tab-noicon a,&lt;br /&gt;
.mw-portlet-views li a,&lt;br /&gt;
.mw-portlet-namespaces li a {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  padding: 8px 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a:hover,&lt;br /&gt;
.vector-menu-tabs-legacy li a:hover,&lt;br /&gt;
.mw-portlet-views li a:hover,&lt;br /&gt;
.mw-portlet-namespaces li a:hover {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background: #22141a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected,&lt;br /&gt;
.mw-portlet-views li.selected,&lt;br /&gt;
.mw-portlet-namespaces li.selected,&lt;br /&gt;
.vector-tab-noicon.selected {&lt;br /&gt;
  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;&lt;br /&gt;
  background-color: #2b080d !important;&lt;br /&gt;
  border: 1px solid #8b0000 !important;&lt;br /&gt;
  border-top: 3px solid #ff2a3f !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected a,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected a,&lt;br /&gt;
.mw-portlet-views li.selected a,&lt;br /&gt;
.mw-portlet-namespaces li.selected a,&lt;br /&gt;
.vector-tab-noicon.selected a,&lt;br /&gt;
.vector-menu-tabs li.selected span,&lt;br /&gt;
.mw-portlet-views li.selected span {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.warningbox,&lt;br /&gt;
.mw-warning-with-logexcerpt,&lt;br /&gt;
.mw-anon-edit-warning,&lt;br /&gt;
.anon-edit-warning,&lt;br /&gt;
.cdx-message--warning,&lt;br /&gt;
.cdx-message,&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;&lt;br /&gt;
  background-color: #1f0d12 !important;&lt;br /&gt;
  border: 1px solid #5a1420 !important;&lt;br /&gt;
  border-left: 5px solid var(--vtm-blood-vivid) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  padding: 12px 18px !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message__content,&lt;br /&gt;
.mw-message-box p,&lt;br /&gt;
.mw-anon-edit-warning p {&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea#wpTextbox1,&lt;br /&gt;
#wpTextbox1,&lt;br /&gt;
.mw-editform textarea {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  font-family: var(--vtm-font-mono) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 14px 16px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   9. BUSCA &amp;amp; BOTÃO &amp;quot;INVESTIGAR&amp;quot;&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#simpleSearch,&lt;br /&gt;
.cdx-text-input__input,&lt;br /&gt;
.vector-search-box-input,&lt;br /&gt;
.cdx-search-input .cdx-text-input__input,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px 0 0 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button,&lt;br /&gt;
.cdx-search-input__end-button,&lt;br /&gt;
.vector-search-box .cdx-button,&lt;br /&gt;
.vector-search-box-vue .cdx-button,&lt;br /&gt;
.vector-search-box-vue button,&lt;br /&gt;
#searchButton,&lt;br /&gt;
#mw-searchButton {&lt;br /&gt;
  background: #000000 !important;&lt;br /&gt;
  background-color: #000000 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: none !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button *,&lt;br /&gt;
.cdx-search-input__end-button span,&lt;br /&gt;
.cdx-search-input__end-button .cdx-button__label,&lt;br /&gt;
.vector-search-box .cdx-button__label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button:hover,&lt;br /&gt;
.cdx-search-input__end-button:hover {&lt;br /&gt;
  background: #15151e !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
h1, h2, h3, h4, h5, h6,&lt;br /&gt;
.mw-heading, .mw-heading1, .mw-heading2, .mw-heading3, .mw-heading4,&lt;br /&gt;
.mw-heading h1, .mw-heading h2, .mw-heading h3 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  clear: both !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading,&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-body h1 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 2.3em !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;&lt;br /&gt;
  border-bottom: 2px solid var(--vtm-blood) !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2, .mw-heading2 h2 {&lt;br /&gt;
  font-size: 1.55em !important;&lt;br /&gt;
  color: #f0ece5 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding-bottom: 6px !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3, .mw-heading3 h3 {&lt;br /&gt;
  font-size: 1.2em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4, .mw-heading4 h4 {&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  color: #c9182b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a, a:visited,&lt;br /&gt;
.mw-body a, .mw-body a:visited,&lt;br /&gt;
.mw-parser-output a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover, a:focus,&lt;br /&gt;
.mw-body a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
blockquote,&lt;br /&gt;
.vtm-quote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .vtm-quote,&lt;br /&gt;
.mw-body blockquote,&lt;br /&gt;
.mw-body .vtm-quote {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  line-height: 1.6 !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-left: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
  padding: 25px 15px 15px 15px !important;&lt;br /&gt;
  margin: 1.2em 0.8em !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  letter-spacing: 0.3px !important;&lt;br /&gt;
  clear: both !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p,&lt;br /&gt;
.vtm-quote p,&lt;br /&gt;
.mw-parser-output blockquote p,&lt;br /&gt;
.mw-parser-output .vtm-quote p {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  margin: 0 0 6px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p:last-child,&lt;br /&gt;
.vtm-quote p:last-child,&lt;br /&gt;
.mw-parser-output blockquote p:last-child,&lt;br /&gt;
.mw-parser-output .vtm-quote p:last-child {&lt;br /&gt;
  margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote cite,&lt;br /&gt;
blockquote footer,&lt;br /&gt;
blockquote .quote-source,&lt;br /&gt;
.vtm-quote cite,&lt;br /&gt;
.vtm-quote footer,&lt;br /&gt;
.vtm-quote .quote-source {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 8px !important;&lt;br /&gt;
  text-align: right !important;&lt;br /&gt;
  font-style: normal !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  min-height: 96px !important;&lt;br /&gt;
  min-width: 260px !important;&lt;br /&gt;
  max-height: none !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center left !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  width: 270px !important;&lt;br /&gt;
  max-height: 96px !important;&lt;br /&gt;
  max-width: 320px !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo:hover::before {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.02) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon,&lt;br /&gt;
.mw-logo-container,&lt;br /&gt;
.mw-logo-wordmark,&lt;br /&gt;
.mw-logo-tagline {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; DROPDOWN SOBREPOSTO)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-header-start {&lt;br /&gt;
  overflow: visible !important;&lt;br /&gt;
  z-index: 10000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown,&lt;br /&gt;
.vector-main-menu-dropdown {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  overflow: visible !important;&lt;br /&gt;
  z-index: 10001 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button__icon,&lt;br /&gt;
.mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown-label::before,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label .vector-icon {&lt;br /&gt;
  color: #f5f5f5 !important;&lt;br /&gt;
  background-color: #f5f5f5 !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .cdx-button__icon,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background-color: #ffffff !important;&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.08) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:focus,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:active,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + label {&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo {&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- CENSURADO: tarja preta pura e limpa --- */&lt;br /&gt;
.vtm-segredo.is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
  border-radius: 2px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  cursor: help !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted * {&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted:hover {&lt;br /&gt;
  background: #141418 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- REVELADO / DESCLASSIFICADO --- */&lt;br /&gt;
.vtm-segredo.is-revealed {&lt;br /&gt;
  background: rgba(45, 12, 18, 0.4) !important;&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-revealed * {&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- FORMATO BLOCO (tipo=bloco) --- */&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;] {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  padding: 16px 20px !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  min-height: 60px !important;&lt;br /&gt;
  border-left: 4px solid #2a2a30 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-revealed {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;&lt;br /&gt;
  border-left: 4px solid #c5a059 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded,&lt;br /&gt;
.oo-ui-processDialog-content,&lt;br /&gt;
.ve-ui-mwTransclusionDialog {&lt;br /&gt;
  background: #121218 !important;&lt;br /&gt;
  background-color: #121218 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-window-head,&lt;br /&gt;
.oo-ui-processDialog-title,&lt;br /&gt;
.oo-ui-processDialog-navigation {&lt;br /&gt;
  background: #0c0c10 !important;&lt;br /&gt;
  border-bottom: 1px solid #3d0a12 !important;&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-title .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog textarea {&lt;br /&gt;
  background: #08080c !important;&lt;br /&gt;
  background-color: #08080c !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {&lt;br /&gt;
  border-color: #ff2a3f !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
  color: #7a766e !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-header .oo-ui-labelElement-label,&lt;br /&gt;
.ve-ui-mwParameterPage-label,&lt;br /&gt;
.ve-ui-mwTemplateTitleInputWidget-label {&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-helpText,&lt;br /&gt;
.ve-ui-mwParameterPage-description,&lt;br /&gt;
.oo-ui-fieldLayout-help {&lt;br /&gt;
  color: #b0aca4 !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  line-height: 1.4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-bookletLayout-outline,&lt;br /&gt;
.oo-ui-outlineSelectWidget,&lt;br /&gt;
.oo-ui-outlineOptionWidget {&lt;br /&gt;
  background: #0d0d12 !important;&lt;br /&gt;
  color: #ddd9d0 !important;&lt;br /&gt;
  border-right: 1px solid #3d0a12 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-selected {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-highlighted {&lt;br /&gt;
  background: #251016 !important;&lt;br /&gt;
  color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-surface {&lt;br /&gt;
  background: #101015 !important;&lt;br /&gt;
  background-color: #101015 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  caret-color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-documentNode p,&lt;br /&gt;
.ve-ce-documentNode h1,&lt;br /&gt;
.ve-ce-documentNode h2,&lt;br /&gt;
.ve-ce-documentNode h3,&lt;br /&gt;
.ve-ce-documentNode h4,&lt;br /&gt;
.ve-ce-documentNode li,&lt;br /&gt;
.ve-ce-documentNode td,&lt;br /&gt;
.ve-ce-documentNode div,&lt;br /&gt;
.ve-ce-surface .vtm-section-block {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  animation: none !important;&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {&lt;br /&gt;
  background: rgba(60, 15, 25, 0.45) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px dashed #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
  -webkit-user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  pointer-events: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ui-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo::after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget,&lt;br /&gt;
.ve-ui-mwTransclusionContextItem {&lt;br /&gt;
  background: #161622 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   17. BOTÕES DE CENSURA NOS EDITORES (VISUAL &amp;amp; CÓDIGO-FONTE)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#vtm-ve-censor-button {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 6px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vtm-ve-censor-button button {&lt;br /&gt;
  background: linear-gradient(180deg, #450810 0%, #1a0306 100%) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 4px 10px !important;&lt;br /&gt;
  font-family: &#039;Cinzel&#039;, Georgia, serif !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 0 8px rgba(255, 42, 63, 0.4) !important;&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  gap: 4px !important;&lt;br /&gt;
  height: 32px !important;&lt;br /&gt;
  line-height: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vtm-ve-censor-button button:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #6b0c19 0%, #30050c 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 14px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vtm-editor-quickbar {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  gap: 8px !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  margin: 10px 0 !important;&lt;br /&gt;
  background: linear-gradient(90deg, #181014, #0d0d12) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  font-family: &#039;Cinzel&#039;, Georgia, serif !important;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.6) !important;&lt;br /&gt;
  z-index: 99 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   18. RESPONSIVIDADE MOBILE &amp;amp; FLUID UI (@media screen and (max-width: 1200px))&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 1200px) {&lt;br /&gt;
  @keyframes vtm-section-slide {&lt;br /&gt;
    0% {&lt;br /&gt;
      opacity: 0;&lt;br /&gt;
      transform: translateX(-15px);&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
      opacity: 1;&lt;br /&gt;
      transform: translateX(0);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html, body, .mw-page-container, #content, .mw-body {&lt;br /&gt;
    overflow-x: hidden !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    grid-template-columns: 100% !important;&lt;br /&gt;
    grid-template-areas: &amp;quot;content&amp;quot; !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-column-start,&lt;br /&gt;
  .vector-column-end,&lt;br /&gt;
  .vector-main-menu-container,&lt;br /&gt;
  .vector-sticky-pinned-container,&lt;br /&gt;
  .vector-main-menu-pinned-container,&lt;br /&gt;
  .vector-page-tools-pinned-container,&lt;br /&gt;
  .vector-toc-pinned-container,&lt;br /&gt;
  .vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-pinned-container,&lt;br /&gt;
  #vector-page-tools-pinned-container,&lt;br /&gt;
  #vector-toc-pinned-container,&lt;br /&gt;
  #vector-appearance-pinned-container,&lt;br /&gt;
  #vector-appearance,&lt;br /&gt;
  #vector-toc,&lt;br /&gt;
  #mw-panel,&lt;br /&gt;
  #mw-panel-wrapper,&lt;br /&gt;
  #mw-navigation,&lt;br /&gt;
  .mw-navigation,&lt;br /&gt;
  .vector-sidebar-container,&lt;br /&gt;
  .vector-pinned-container,&lt;br /&gt;
  .mw-sidebar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    width: 0 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    max-width: 0 !important;&lt;br /&gt;
    height: 0 !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: -9999px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner &amp;gt; #vector-main-menu,&lt;br /&gt;
  .vector-column-start #vector-main-menu,&lt;br /&gt;
  #mw-panel #vector-main-menu {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner,&lt;br /&gt;
  .vector-body,&lt;br /&gt;
  .mw-content-container,&lt;br /&gt;
  #content,&lt;br /&gt;
  .mw-body,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  #mw-content-text {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    padding-left: 12px !important;&lt;br /&gt;
    padding-right: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 100% !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    background: #101015 !important;&lt;br /&gt;
    background-color: #101015 !important;&lt;br /&gt;
    border: 1px solid #3d0a12 !important;&lt;br /&gt;
    border-top: 2px solid #ff2a3f !important;&lt;br /&gt;
    border-radius: 0 0 6px 6px !important;&lt;br /&gt;
    box-shadow: 0 16px 50px rgba(0, 0, 0, 0.98), 0 0 20px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
    max-width: 90vw !important;&lt;br /&gt;
    width: 310px !important;&lt;br /&gt;
    z-index: 999999 !important;&lt;br /&gt;
    padding: 12px 10px !important;&lt;br /&gt;
    max-height: 80vh !important;&lt;br /&gt;
    overflow-y: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-unpinned-container,&lt;br /&gt;
  #vector-main-menu-dropdown #vector-main-menu-unpinned-container,&lt;br /&gt;
  #vector-main-menu-dropdown #vector-main-menu,&lt;br /&gt;
  #vector-main-menu-dropdown .vector-main-menu {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    position: static !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
    left: auto !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content a,&lt;br /&gt;
  .vector-menu-content a,&lt;br /&gt;
  #vector-main-menu a {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    line-height: 1.55 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    color: var(--vtm-text) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-heading,&lt;br /&gt;
  .sidebar-heading {&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    letter-spacing: 1.3px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:not(:checked) ~ .vector-dropdown-content,&lt;br /&gt;
  #vector-main-menu-dropdown:not(.vector-dropdown--open) .vector-dropdown-content {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    opacity: 0 !important;&lt;br /&gt;
    pointer-events: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:checked ~ .vector-dropdown-content,&lt;br /&gt;
  #vector-main-menu-dropdown.vector-dropdown--open .vector-dropdown-content {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    pointer-events: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vampire-infobox,&lt;br /&gt;
  .vtm-infobox,&lt;br /&gt;
  .infobox,&lt;br /&gt;
  .thumb.tright,&lt;br /&gt;
  .thumb.tleft,&lt;br /&gt;
  .floatright,&lt;br /&gt;
  .floatleft,&lt;br /&gt;
  div.tright,&lt;br /&gt;
  div.tleft,&lt;br /&gt;
  div[style*=&amp;quot;float: right&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float:right&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float: left&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float:left&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float: right&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float:right&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float: left&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float:left&amp;quot;],&lt;br /&gt;
  table.wikitable[style*=&amp;quot;float&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;float&amp;quot;] {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 16px 0 !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vampire-infobox img,&lt;br /&gt;
  .vtm-infobox img,&lt;br /&gt;
  .infobox img,&lt;br /&gt;
  .thumbinner,&lt;br /&gt;
  .thumbinner img,&lt;br /&gt;
  .mw-parser-output img {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .thumbinner {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    background-color: var(--vtm-onyx) !important;&lt;br /&gt;
    border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 18px 16px !important;&lt;br /&gt;
    margin: 14px 0 !important;&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.65 !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.95em !important;&lt;br /&gt;
    line-height: 1.28 !important;&lt;br /&gt;
    padding-bottom: 8px !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    word-break: break-word !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2, .mw-heading2 h2, .mw-heading h2 {&lt;br /&gt;
    font-size: 1.52em !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    margin-top: 22px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3, .mw-heading3 h3, .mw-heading h3 {&lt;br /&gt;
    font-size: 1.28em !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4, .mw-heading4 h4, .mw-heading h4 {&lt;br /&gt;
    font-size: 1.15em !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html,&lt;br /&gt;
  body,&lt;br /&gt;
  .mw-parser-output,&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  p,&lt;br /&gt;
  li {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.68 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces,&lt;br /&gt;
  #p-views ul,&lt;br /&gt;
  #p-namespaces ul {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    margin-bottom: 12px !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs::-webkit-scrollbar,&lt;br /&gt;
  .mw-portlet-views ul::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li,&lt;br /&gt;
  .vector-menu-tabs-legacy li,&lt;br /&gt;
  .vector-tab-noicon,&lt;br /&gt;
  .mw-portlet-views li,&lt;br /&gt;
  .mw-portlet-namespaces li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-right: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 10px 16px !important;&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    font-weight: 700 !important;&lt;br /&gt;
    letter-spacing: 0.8px !important;&lt;br /&gt;
    white-space: nowrap !important;&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 68px !important;&lt;br /&gt;
    min-height: 68px !important;&lt;br /&gt;
    min-width: 190px !important;&lt;br /&gt;
    max-width: 230px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 64px !important;&lt;br /&gt;
    width: 210px !important;&lt;br /&gt;
    max-height: 64px !important;&lt;br /&gt;
    max-width: 210px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] &amp;gt; tbody {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] tr {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] td {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    margin: 1.2em 0 !important;&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
    line-height: 1.5 !important;&lt;br /&gt;
    min-width: 90px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 20px 18px !important;&lt;br /&gt;
    margin: 14px auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   19. ESTILOS BASE — .vtm-infobox (Dossiê da Camarilla)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox {&lt;br /&gt;
  float: right !important;&lt;br /&gt;
  width: 340px !important;&lt;br /&gt;
  max-width: 340px !important;&lt;br /&gt;
  margin: 0 0 18px 22px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  border: 1.5px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-top: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 6px !important;&lt;br /&gt;
  box-shadow: 0 2px 16px rgba(0, 0, 0, 0.45), inset 0 1px 0 rgba(197, 160, 89, 0.04) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  line-height: 1.55 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-header {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  padding: 14px 18px 10px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  background: linear-gradient(180deg, rgba(139, 0, 0, 0.18) 0%, transparent 100%) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.35em !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
  letter-spacing: 0.04em !important;&lt;br /&gt;
  line-height: 1.3 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-subheader {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  padding: 6px 18px 10px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.88em !important;&lt;br /&gt;
  font-style: italic !important;&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
  letter-spacing: 0.02em !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-section {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  padding: 8px 18px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  background: rgba(139, 0, 0, 0.08) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.1em !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-row {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  padding: 6px 18px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  border-bottom: 1px solid rgba(37, 37, 48, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-row:last-child {&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-label {&lt;br /&gt;
  flex: 0 0 38% !important;&lt;br /&gt;
  max-width: 38% !important;&lt;br /&gt;
  padding-right: 8px !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.78em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.06em !important;&lt;br /&gt;
  line-height: 1.7 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-data {&lt;br /&gt;
  flex: 1 1 62% !important;&lt;br /&gt;
  max-width: 62% !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  line-height: 1.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-data a {&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border-bottom: 1px dotted rgba(201, 24, 43, 0.35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-data a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-bottom-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox img {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   20. BREAKPOINTS ADICIONAIS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
/* --- 20a. Tablets e telefones landscape (max-width: 768px) -------------- */&lt;br /&gt;
@media screen and (max-width: 768px) {&lt;br /&gt;
&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  .mw-parser-output {&lt;br /&gt;
    padding-left: 10px !important;&lt;br /&gt;
    padding-right: 10px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.7em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2,&lt;br /&gt;
  .mw-heading2 h2 {&lt;br /&gt;
    font-size: 1.35em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3,&lt;br /&gt;
  .mw-heading3 h3 {&lt;br /&gt;
    font-size: 1.15em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    width: 280px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vtm-infobox {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 14px 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .wikitable td[style*=&amp;quot;width:50%&amp;quot;],&lt;br /&gt;
  .wikitable td[style*=&amp;quot;width: 50%&amp;quot;],&lt;br /&gt;
  .wikitable td[style*=&amp;quot;width:50&amp;quot;],&lt;br /&gt;
  .mw-parser-output table td[style*=&amp;quot;width:50%&amp;quot;],&lt;br /&gt;
  .mw-parser-output table td[style*=&amp;quot;width: 50%&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
    margin: 12px 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 56px !important;&lt;br /&gt;
    min-height: 56px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    width: 180px !important;&lt;br /&gt;
    max-height: 52px !important;&lt;br /&gt;
    max-width: 180px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 20b. Telefones portrait (max-width: 480px) ------------------------ */&lt;br /&gt;
@media screen and (max-width: 480px) {&lt;br /&gt;
&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  .mw-parser-output {&lt;br /&gt;
    padding-left: 8px !important;&lt;br /&gt;
    padding-right: 8px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.5em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2,&lt;br /&gt;
  .mw-heading2 h2 {&lt;br /&gt;
    font-size: 1.25em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3,&lt;br /&gt;
  .mw-heading3 h3 {&lt;br /&gt;
    font-size: 1.1em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4,&lt;br /&gt;
  .mw-heading4 h4 {&lt;br /&gt;
    font-size: 1em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output p,&lt;br /&gt;
  .mw-parser-output li,&lt;br /&gt;
  .mw-body-content p,&lt;br /&gt;
  .mw-body-content li {&lt;br /&gt;
    font-size: 1em !important;&lt;br /&gt;
    line-height: 1.6 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    width: 260px !important;&lt;br /&gt;
    max-width: 85vw !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 8px 12px !important;&lt;br /&gt;
    font-size: 0.85em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    padding: 14px 12px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vtm-editor-quickbar {&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    gap: 6px !important;&lt;br /&gt;
    padding: 8px 10px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vtm-editor-quickbar button {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 8px 10px !important;&lt;br /&gt;
    font-size: 0.9em !important;&lt;br /&gt;
    min-width: 70px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 20c. Telefones compactos (max-width: 360px) ----------------------- */&lt;br /&gt;
@media screen and (max-width: 360px) {&lt;br /&gt;
&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  .mw-parser-output {&lt;br /&gt;
    padding-left: 6px !important;&lt;br /&gt;
    padding-right: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.35em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    width: 240px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    min-height: 48px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
    width: 150px !important;&lt;br /&gt;
    max-height: 44px !important;&lt;br /&gt;
    max-width: 150px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   21. SAFE AREAS — DISPOSITIVOS MODERNOS (NOTCH / DYNAMIC ISLAND)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@supports (padding: env(safe-area-inset-top)) {&lt;br /&gt;
&lt;br /&gt;
  body {&lt;br /&gt;
    padding-left: env(safe-area-inset-left) !important;&lt;br /&gt;
    padding-right: env(safe-area-inset-right) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #footer,&lt;br /&gt;
  .mw-footer,&lt;br /&gt;
  .vector-footer-container,&lt;br /&gt;
  footer.mw-footer {&lt;br /&gt;
    padding-bottom: env(safe-area-inset-bottom) !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   22. TOUCH &amp;amp; ACESSIBILIDADE&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (hover: none) and (pointer: coarse) {&lt;br /&gt;
&lt;br /&gt;
  .vector-pinnable-element a,&lt;br /&gt;
  .vector-pinnable-element li a,&lt;br /&gt;
  .vector-page-tools a,&lt;br /&gt;
  .vector-main-menu a,&lt;br /&gt;
  .vector-dropdown-content a,&lt;br /&gt;
  .vector-menu-content a,&lt;br /&gt;
  #mw-panel .portal .body li a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  button,&lt;br /&gt;
  .cdx-button,&lt;br /&gt;
  input[type=&amp;quot;submit&amp;quot;],&lt;br /&gt;
  input[type=&amp;quot;button&amp;quot;] {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    padding: 12px 16px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-pinnable-element a:hover,&lt;br /&gt;
  .vector-page-tools a:hover,&lt;br /&gt;
  .vector-main-menu a:hover,&lt;br /&gt;
  .vector-dropdown-content a:hover,&lt;br /&gt;
  #mw-panel .portal .body li a:hover {&lt;br /&gt;
    padding-left: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   23. PERFORMANCE MOBILE&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 768px) {&lt;br /&gt;
&lt;br /&gt;
  .vtm-infobox {&lt;br /&gt;
    box-shadow: 0 1px 8px rgba(0, 0, 0, 0.35) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote {&lt;br /&gt;
    box-shadow: inset 0 0 12px rgba(0, 0, 0, 0.3), 0 2px 8px rgba(0, 0, 0, 0.3) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    filter: drop-shadow(0 0 6px rgba(139, 0, 0, 0.5)) drop-shadow(0 0 14px rgba(139, 0, 0, 0.25)) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation-duration: 0.5s !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vtm-section-block,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading {&lt;br /&gt;
    will-change: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   24. INDICADOR VISUAL DE SCROLL HORIZONTAL NAS ABAS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 1200px) {&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-portlet-views::after,&lt;br /&gt;
  .mw-portlet-namespaces::after {&lt;br /&gt;
    content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    width: 36px !important;&lt;br /&gt;
    height: 100% !important;&lt;br /&gt;
    background: linear-gradient(to right, transparent 0%, var(--vtm-obsidian) 85%) !important;&lt;br /&gt;
    pointer-events: none !important;&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
  }&lt;br /&gt;
}/* ==========================================================================&lt;br /&gt;
   25. FIX: ABAS TOOLBAR — SCROLL HORIZONTAL EM MOBILE (max-width: 1200px)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 1200px) {&lt;br /&gt;
&lt;br /&gt;
  .vector-page-toolbar-container {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    overflow-y: hidden !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    gap: 0 !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-page-toolbar-container::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #left-navigation,&lt;br /&gt;
  #right-navigation {&lt;br /&gt;
    display: contents !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #right-navigation.vector-collapsible {&lt;br /&gt;
    display: contents !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
    width: auto !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
    position: static !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-page-toolbar-container .vector-menu-tabs,&lt;br /&gt;
  .vector-page-toolbar-container .mw-portlet-associated-pages,&lt;br /&gt;
  .vector-page-toolbar-container .mw-portlet-views {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    flex-shrink: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-page-toolbar-container .vector-menu-content-list {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    gap: 4px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    list-style: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-page-toolbar-container .vector-menu-content-list li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-page-tools-dropdown {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-left: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-page-toolbar-container .mw-portlet-variants,&lt;br /&gt;
  .vector-page-toolbar-container #vector-variants-dropdown {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.js&amp;diff=453</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.js&amp;diff=453"/>
		<updated>2026-09-01T22:52:46Z</updated>

		<summary type="html">&lt;p&gt;Fernando: v23 fix: restaura polling com auto-limpeza para botoes de censura (VE + codigo-fonte)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   VAMPIRO: A MÁSCARA — SCRIPTS GLOBAIS, VIEWPORT RESPONSIVO &amp;amp; SEGREDO DINÂMICO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     UTILITÁRIO: POLLING LIMITADO (substitui setInterval infinito)&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function pollUntilFound(checkFn, callback, maxAttempts) {&lt;br /&gt;
    var attempts = 0;&lt;br /&gt;
    var max = maxAttempts || 50;&lt;br /&gt;
    var intervalId = setInterval(function () {&lt;br /&gt;
      attempts++;&lt;br /&gt;
      var result = checkFn();&lt;br /&gt;
      if (result) {&lt;br /&gt;
        clearInterval(intervalId);&lt;br /&gt;
        callback(result);&lt;br /&gt;
      } else if (attempts &amp;gt;= max) {&lt;br /&gt;
        clearInterval(intervalId);&lt;br /&gt;
      }&lt;br /&gt;
    }, 400);&lt;br /&gt;
    return intervalId;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     0. VIEWPORT RESPONSIVO REAL PARA MOBILE (SUBSTITUI WIDTH=1120)&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function fixMobileViewport() {&lt;br /&gt;
    var meta = document.querySelector(&#039;meta[name=&amp;quot;viewport&amp;quot;]&#039;);&lt;br /&gt;
    if (meta) {&lt;br /&gt;
      meta.setAttribute(&#039;content&#039;, &#039;width=device-width, initial-scale=1.0, maximum-scale=5.0, viewport-fit=cover&#039;);&lt;br /&gt;
    } else {&lt;br /&gt;
      meta = document.createElement(&#039;meta&#039;);&lt;br /&gt;
      meta.name = &#039;viewport&#039;;&lt;br /&gt;
      meta.content = &#039;width=device-width, initial-scale=1.0, maximum-scale=5.0, viewport-fit=cover&#039;;&lt;br /&gt;
      document.head.appendChild(meta);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  fixMobileViewport();&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     1. CENSURA &amp;amp; REVELAÇÃO DINÂMICA (LEITURA)&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initVtmSecrets() {&lt;br /&gt;
    var els = document.querySelectorAll(&#039;[data-vtm-secret=&amp;quot;true&amp;quot;]&#039;);&lt;br /&gt;
    if (!els || !els.length) return;&lt;br /&gt;
    var now = new Date();&lt;br /&gt;
&lt;br /&gt;
    els.forEach(function (el) {&lt;br /&gt;
      var lib = (el.getAttribute(&#039;data-liberado&#039;) || &#039;&#039;).toLowerCase().trim();&lt;br /&gt;
      var ds = (el.getAttribute(&#039;data-reveal-date&#039;) || &#039;&#039;).trim();&lt;br /&gt;
      var dica = (el.getAttribute(&#039;data-dica&#039;) || &#039;&#039;).trim();&lt;br /&gt;
      var revealed = false;&lt;br /&gt;
      var tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA]&#039;;&lt;br /&gt;
&lt;br /&gt;
      if (lib === &#039;sim&#039; || lib === &#039;true&#039; || lib === &#039;1&#039;) {&lt;br /&gt;
        revealed = true;&lt;br /&gt;
      } else if (lib === &#039;nao&#039; || lib === &#039;false&#039; || lib === &#039;0&#039;) {&lt;br /&gt;
        tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039;]&#039;;&lt;br /&gt;
      } else if (ds) {&lt;br /&gt;
        var td = null;&lt;br /&gt;
        if (ds.indexOf(&#039;/&#039;) !== -1) {&lt;br /&gt;
          var p = ds.split(&#039;/&#039;);&lt;br /&gt;
          if (p.length === 3) td = new Date(p[2], parseInt(p[1], 10) - 1, p[0]);&lt;br /&gt;
        } else {&lt;br /&gt;
          td = new Date(ds);&lt;br /&gt;
        }&lt;br /&gt;
        if (td &amp;amp;&amp;amp; !isNaN(td.getTime())) {&lt;br /&gt;
          if (now &amp;gt;= td) {&lt;br /&gt;
            revealed = true;&lt;br /&gt;
          } else {&lt;br /&gt;
            var f = (&#039;0&#039; + td.getDate()).slice(-2) + &#039;/&#039; + (&#039;0&#039; + (td.getMonth() + 1)).slice(-2) + &#039;/&#039; + td.getFullYear();&lt;br /&gt;
            tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039; - &#039; + f + &#039;]&#039;;&lt;br /&gt;
          }&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
      if (revealed) {&lt;br /&gt;
        el.classList.add(&#039;is-revealed&#039;);&lt;br /&gt;
        el.classList.remove(&#039;is-redacted&#039;);&lt;br /&gt;
        el.title = &#039;[DESCLASSIFICADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039;]&#039;;&lt;br /&gt;
      } else {&lt;br /&gt;
        el.classList.add(&#039;is-redacted&#039;);&lt;br /&gt;
        el.classList.remove(&#039;is-revealed&#039;);&lt;br /&gt;
        el.title = tip;&lt;br /&gt;
      }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     2. INJEÇÃO DO BOTÃO &amp;quot;🔒 CENSURAR&amp;quot; NA BARRA DO VISUALEDITOR&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function injectVisualEditorButton() {&lt;br /&gt;
    var toolbar = document.querySelector(&#039;.ve-ui-toolbar-tools, .ve-init-mw-desktopArticleTarget-toolbar .oo-ui-toolbar-tools&#039;);&lt;br /&gt;
    if (!toolbar) return;&lt;br /&gt;
&lt;br /&gt;
    if (document.getElementById(&#039;vtm-ve-censor-button&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
    var btnGroup = document.createElement(&#039;div&#039;);&lt;br /&gt;
    btnGroup.id = &#039;vtm-ve-censor-button&#039;;&lt;br /&gt;
    btnGroup.className = &#039;oo-ui-widget oo-ui-widget-enabled oo-ui-toolGroup&#039;;&lt;br /&gt;
    btnGroup.style.cssText = &#039;display:inline-flex; align-items:center; margin:0 6px;&#039;;&lt;br /&gt;
&lt;br /&gt;
    var btn = document.createElement(&#039;button&#039;);&lt;br /&gt;
    btn.type = &#039;button&#039;;&lt;br /&gt;
    btn.innerHTML = &#039;🔒 Censurar Trecho&#039;;&lt;br /&gt;
    btn.title = &#039;Aplicar tarja de censura {{Segredo}} no texto selecionado&#039;;&lt;br /&gt;
    btn.style.cssText = &#039;background:linear-gradient(180deg, #450810 0%, #1a0306 100%); color:#ffffff; border:1px solid #ff2a3f; border-radius:4px; padding:4px 10px; font-family:&amp;quot;Cinzel&amp;quot;, Georgia, serif; font-size:0.82em; font-weight:700; cursor:pointer; box-shadow:0 0 8px rgba(255,42,63,0.4); display:flex; align-items:center; gap:4px; transition:all 0.2s ease; height:32px; line-height:1; outline:none;&#039;;&lt;br /&gt;
&lt;br /&gt;
    btn.onmouseover = function () {&lt;br /&gt;
      btn.style.background = &#039;linear-gradient(180deg, #6b0c19 0%, #30050c 100%)&#039;;&lt;br /&gt;
      btn.style.boxShadow = &#039;0 0 14px rgba(255,42,63,0.85)&#039;;&lt;br /&gt;
    };&lt;br /&gt;
    btn.onmouseout = function () {&lt;br /&gt;
      btn.style.background = &#039;linear-gradient(180deg, #450810 0%, #1a0306 100%)&#039;;&lt;br /&gt;
      btn.style.boxShadow = &#039;0 0 8px rgba(255,42,63,0.4)&#039;;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
    btn.onclick = function (e) {&lt;br /&gt;
      e.preventDefault();&lt;br /&gt;
      e.stopPropagation();&lt;br /&gt;
&lt;br /&gt;
      try {&lt;br /&gt;
        var target = ve.init.target;&lt;br /&gt;
        if (target &amp;amp;&amp;amp; target.getSurface()) {&lt;br /&gt;
          var surfaceModel = target.getSurface().getModel();&lt;br /&gt;
          var fragment = surfaceModel.getFragment();&lt;br /&gt;
          var selectedText = fragment.getText();&lt;br /&gt;
&lt;br /&gt;
          var contentToCensor = selectedText || &#039;Texto confidencial a ser censurado&#039;;&lt;br /&gt;
&lt;br /&gt;
          var transclusionNode = {&lt;br /&gt;
            type: &#039;mwTransclusionInline&#039;,&lt;br /&gt;
            attributes: {&lt;br /&gt;
              mw: {&lt;br /&gt;
                parts: [&lt;br /&gt;
                  {&lt;br /&gt;
                    template: {&lt;br /&gt;
                      target: { href: &#039;Template:Segredo&#039;, wt: &#039;Segredo&#039; },&lt;br /&gt;
                      params: {&lt;br /&gt;
                        &#039;1&#039;: { wt: contentToCensor },&lt;br /&gt;
                        &#039;liberado&#039;: { wt: &#039;nao&#039; }&lt;br /&gt;
                      }&lt;br /&gt;
                    }&lt;br /&gt;
                  }&lt;br /&gt;
                ]&lt;br /&gt;
              }&lt;br /&gt;
            }&lt;br /&gt;
          };&lt;br /&gt;
&lt;br /&gt;
          fragment.insertContent([transclusionNode, { type: &#039;/mwTransclusionInline&#039; }]);&lt;br /&gt;
          return;&lt;br /&gt;
        }&lt;br /&gt;
      } catch (err) {&lt;br /&gt;
        if (window.console) console.warn(&#039;[VtM] Fallback de inserção:&#039;, err);&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
      var tb = document.getElementById(&#039;wpTextbox1&#039;);&lt;br /&gt;
      if (tb) {&lt;br /&gt;
        var s = tb.selectionStart, end = tb.selectionEnd;&lt;br /&gt;
        var t = tb.value, sel = t.substring(s, end) || &#039;Texto confidencial a ser censurado&#039;;&lt;br /&gt;
        var rep = &#039;{{Segredo|&#039; + sel + &#039;|liberado=nao}}&#039;;&lt;br /&gt;
        tb.value = t.substring(0, s) + rep + t.substring(end);&lt;br /&gt;
        tb.focus();&lt;br /&gt;
        tb.setSelectionRange(s + 10, s + 10 + sel.length);&lt;br /&gt;
        if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
      }&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
    btnGroup.appendChild(btn);&lt;br /&gt;
&lt;br /&gt;
    var insertGroup = toolbar.querySelector(&#039;.ve-ui-toolbar-group-insert, .oo-ui-toolGroup:last-child&#039;);&lt;br /&gt;
    if (insertGroup &amp;amp;&amp;amp; insertGroup.parentNode) {&lt;br /&gt;
      insertGroup.parentNode.insertBefore(btnGroup, insertGroup.nextSibling);&lt;br /&gt;
    } else {&lt;br /&gt;
      toolbar.appendChild(btnGroup);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     3. BOTÕES CENSURADO/LIBERADO NO MODAL DO VISUALEDITOR&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function transformLiberadoInputs() {&lt;br /&gt;
    var inputs = document.querySelectorAll(&lt;br /&gt;
      &#039;.oo-ui-windowManager input, .oo-ui-windowManager textarea, &#039; +&lt;br /&gt;
      &#039;.oo-ui-fieldLayout input, .oo-ui-fieldLayout textarea&#039;&lt;br /&gt;
    );&lt;br /&gt;
    inputs.forEach(function (input) {&lt;br /&gt;
      var container = input.closest(&#039;.oo-ui-fieldLayout&#039;) ||&lt;br /&gt;
                      input.closest(&#039;.ve-ui-mwParameterPage&#039;) ||&lt;br /&gt;
                      input.closest(&#039;.oo-ui-pageLayout&#039;) ||&lt;br /&gt;
                      input.parentElement;&lt;br /&gt;
      if (!container) return;&lt;br /&gt;
      var txt = (container.textContent || &#039;&#039;).toLowerCase();&lt;br /&gt;
      if (txt.indexOf(&#039;liberado&#039;) === -1) return;&lt;br /&gt;
      if (container.querySelector(&#039;.vtm-toggle-box&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
      var box = document.createElement(&#039;div&#039;);&lt;br /&gt;
      box.className = &#039;vtm-toggle-box&#039;;&lt;br /&gt;
      box.style.cssText = &#039;display:flex;gap:12px;margin:10px 0 16px;width:100%;max-width:460px;&#039;;&lt;br /&gt;
&lt;br /&gt;
      var btnC = mkToggle(&#039;CENSURADO&#039;);&lt;br /&gt;
      var btnL = mkToggle(&#039;LIBERADO&#039;);&lt;br /&gt;
&lt;br /&gt;
      function paint(v) {&lt;br /&gt;
        var isLib = (v === &#039;sim&#039; || v === &#039;1&#039; || v === &#039;true&#039;);&lt;br /&gt;
        btnC.style.background = isLib ? &#039;#121218&#039; : &#039;linear-gradient(180deg,#5c0f18,#2b060a)&#039;;&lt;br /&gt;
        btnC.style.color = isLib ? &#039;#7a7a88&#039; : &#039;#fff&#039;;&lt;br /&gt;
        btnC.style.border = isLib ? &#039;1px solid #2d2d38&#039; : &#039;2px solid #ff2a3f&#039;;&lt;br /&gt;
        btnC.style.boxShadow = isLib ? &#039;none&#039; : &#039;0 0 12px rgba(255,42,63,.7)&#039;;&lt;br /&gt;
        btnL.style.background = isLib ? &#039;linear-gradient(180deg,#1b5e20,#0d3814)&#039; : &#039;#121218&#039;;&lt;br /&gt;
        btnL.style.color = isLib ? &#039;#fff&#039; : &#039;#7a7a88&#039;;&lt;br /&gt;
        btnL.style.border = isLib ? &#039;2px solid #4caf50&#039; : &#039;1px solid #2d2d38&#039;;&lt;br /&gt;
        btnL.style.boxShadow = isLib ? &#039;0 0 12px rgba(76,175,80,.7)&#039; : &#039;none&#039;;&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
      btnC.onclick = function (e) { e.preventDefault(); e.stopPropagation(); setVal(input, &#039;nao&#039;); paint(&#039;nao&#039;); };&lt;br /&gt;
      btnL.onclick = function (e) { e.preventDefault(); e.stopPropagation(); setVal(input, &#039;sim&#039;); paint(&#039;sim&#039;); };&lt;br /&gt;
      input.addEventListener(&#039;input&#039;, function () { paint((input.value || &#039;&#039;).toLowerCase().trim()); });&lt;br /&gt;
      paint((input.value || &#039;nao&#039;).toLowerCase().trim());&lt;br /&gt;
&lt;br /&gt;
      box.appendChild(btnC);&lt;br /&gt;
      box.appendChild(btnL);&lt;br /&gt;
      var wrap = input.closest(&#039;.oo-ui-textInputWidget&#039;) || input.closest(&#039;.oo-ui-inputWidget&#039;) || input;&lt;br /&gt;
      wrap.parentNode.insertBefore(box, wrap);&lt;br /&gt;
      wrap.style.display = &#039;none&#039;;&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function mkToggle(label) {&lt;br /&gt;
    var b = document.createElement(&#039;button&#039;);&lt;br /&gt;
    b.type = &#039;button&#039;;&lt;br /&gt;
    b.textContent = (label === &#039;CENSURADO&#039; ? &#039;⬛ &#039; : &#039;🔓 &#039;) + label;&lt;br /&gt;
    b.style.cssText = &#039;flex:1;padding:10px 16px;border-radius:4px;font-weight:800;font-size:.9em;cursor:pointer;font-family:&amp;quot;Cinzel&amp;quot;,Georgia,serif;letter-spacing:1px;transition:all .25s ease;outline:none;&#039;;&lt;br /&gt;
    return b;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function setVal(input, v) {&lt;br /&gt;
    input.value = v;&lt;br /&gt;
    input.dispatchEvent(new Event(&#039;input&#039;, { bubbles: true }));&lt;br /&gt;
    input.dispatchEvent(new Event(&#039;change&#039;, { bubbles: true }));&lt;br /&gt;
    if (window.$) { $(input).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- MutationObserver para transformLiberadoInputs (substitui setInterval) --- */&lt;br /&gt;
  function setupTransformObserver() {&lt;br /&gt;
    if (!document.body) return;&lt;br /&gt;
&lt;br /&gt;
    var lastRun = 0;&lt;br /&gt;
    var pending = false;&lt;br /&gt;
&lt;br /&gt;
    function throttledTransform() {&lt;br /&gt;
      var now = Date.now();&lt;br /&gt;
      if (now - lastRun &amp;lt; 300) {&lt;br /&gt;
        if (!pending) {&lt;br /&gt;
          pending = true;&lt;br /&gt;
          setTimeout(function () {&lt;br /&gt;
            pending = false;&lt;br /&gt;
            lastRun = Date.now();&lt;br /&gt;
            transformLiberadoInputs();&lt;br /&gt;
          }, 300 - (now - lastRun));&lt;br /&gt;
        }&lt;br /&gt;
        return;&lt;br /&gt;
      }&lt;br /&gt;
      lastRun = now;&lt;br /&gt;
      transformLiberadoInputs();&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    var observer = new MutationObserver(function (mutations) {&lt;br /&gt;
      for (var i = 0; i &amp;lt; mutations.length; i++) {&lt;br /&gt;
        var addedNodes = mutations[i].addedNodes;&lt;br /&gt;
        for (var j = 0; j &amp;lt; addedNodes.length; j++) {&lt;br /&gt;
          var node = addedNodes[j];&lt;br /&gt;
          if (node.nodeType === 1) {&lt;br /&gt;
            if (node.classList &amp;amp;&amp;amp; (node.classList.contains(&#039;oo-ui-windowManager&#039;) || node.classList.contains(&#039;oo-ui-window-frame&#039;))) {&lt;br /&gt;
              throttledTransform();&lt;br /&gt;
              return;&lt;br /&gt;
            }&lt;br /&gt;
            if (node.querySelector &amp;amp;&amp;amp; (node.querySelector(&#039;.oo-ui-windowManager&#039;) || node.querySelector(&#039;.oo-ui-window-frame&#039;))) {&lt;br /&gt;
              throttledTransform();&lt;br /&gt;
              return;&lt;br /&gt;
            }&lt;br /&gt;
          }&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    observer.observe(document.body, { childList: true, subtree: true });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     4. BARRA DE FERRAMENTAS NO EDITOR DE CÓDIGO-FONTE (#wpTextbox1)&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initVtmQuickToolbar() {&lt;br /&gt;
    var tb = document.getElementById(&#039;wpTextbox1&#039;);&lt;br /&gt;
    if (!tb || document.getElementById(&#039;vtm-editor-quickbar&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
    var bar = document.createElement(&#039;div&#039;);&lt;br /&gt;
    bar.id = &#039;vtm-editor-quickbar&#039;;&lt;br /&gt;
    bar.style.cssText = &#039;display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 14px;margin:10px 0;background:linear-gradient(90deg,#181014,#0d0d12);border:1px solid #3d0a12;border-left:4px solid #8b0000;border-radius:4px;font-family:&amp;quot;Cinzel&amp;quot;,Georgia,serif;box-shadow:0 4px 14px rgba(0,0,0,.6);z-index:99;&#039;;&lt;br /&gt;
&lt;br /&gt;
    var lbl = document.createElement(&#039;span&#039;);&lt;br /&gt;
    lbl.style.cssText = &#039;color:#c5a059;font-size:.85em;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-right:6px;&#039;;&lt;br /&gt;
    lbl.textContent = &#039;🩸 Ferramentas de Censura:&#039;;&lt;br /&gt;
    bar.appendChild(lbl);&lt;br /&gt;
&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;⬛ Censurar Trecho&#039;, &#039;#240c12&#039;, &#039;#ff2a3f&#039;, function () {&lt;br /&gt;
      wrapSel(tb, &#039;{{Segredo|&#039;, &#039;|liberado=nao}}&#039;, &#039;Texto censurado&#039;);&lt;br /&gt;
    }));&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;🔓 Inserir Liberado&#039;, &#039;#0d2915&#039;, &#039;#2e7d32&#039;, function () {&lt;br /&gt;
      wrapSel(tb, &#039;{{Segredo|&#039;, &#039;|liberado=sim}}&#039;, &#039;Texto revelado&#039;);&lt;br /&gt;
    }));&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;📁 Dossie Bloco&#039;, &#039;#181822&#039;, &#039;#3d0a12&#039;, function () {&lt;br /&gt;
      wrapSel(tb, &#039;\n{{Segredo|tipo=bloco|nivel=CONFIDENCIAL|data=AAAA-MM-DD|dica=Operacao|\n&#039;, &#039;\n}}\n&#039;, &#039;Relatorio confidencial...&#039;);&lt;br /&gt;
    }));&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;🗑 Remover Censura&#039;, &#039;#1a1a22&#039;, &#039;#4a4a58&#039;, function () {&lt;br /&gt;
      removeSecret(tb);&lt;br /&gt;
    }));&lt;br /&gt;
&lt;br /&gt;
    tb.parentNode.insertBefore(bar, tb);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function mkBtn(text, bg, border, fn) {&lt;br /&gt;
    var b = document.createElement(&#039;button&#039;);&lt;br /&gt;
    b.type = &#039;button&#039;; b.textContent = text;&lt;br /&gt;
    b.style.cssText = &#039;background:&#039; + bg + &#039;;color:#fff;border:1px solid &#039; + border + &#039;;border-radius:3px;padding:6px 12px;font-size:.82em;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:all .2s ease;&#039;;&lt;br /&gt;
    b.onmouseover = function () { b.style.opacity = &#039;.85&#039;; };&lt;br /&gt;
    b.onmouseout  = function () { b.style.opacity = &#039;1&#039;; };&lt;br /&gt;
    b.onclick = function (e) { e.preventDefault(); fn(); };&lt;br /&gt;
    return b;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function wrapSel(tb, pre, post, ph) {&lt;br /&gt;
    var s = tb.selectionStart, e = tb.selectionEnd;&lt;br /&gt;
    var t = tb.value, sel = t.substring(s, e) || ph;&lt;br /&gt;
    tb.value = t.substring(0, s) + pre + sel + post + t.substring(e);&lt;br /&gt;
    tb.focus(); tb.setSelectionRange(s + pre.length, s + pre.length + sel.length);&lt;br /&gt;
    if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function removeSecret(tb) {&lt;br /&gt;
    var s = tb.selectionStart, text = tb.value;&lt;br /&gt;
    var i = text.lastIndexOf(&#039;{{Segredo|&#039;, s);&lt;br /&gt;
    if (i === -1) { alert(&#039;Nenhum {{Segredo|...}} encontrado.\nPosicione o cursor dentro do trecho.&#039;); return; }&lt;br /&gt;
    var depth = 0, j, end = -1;&lt;br /&gt;
    for (j = i; j &amp;lt; text.length - 1; j++) {&lt;br /&gt;
      if (text[j] === &#039;{&#039; &amp;amp;&amp;amp; text[j + 1] === &#039;{&#039;) { depth++; j++; }&lt;br /&gt;
      else if (text[j] === &#039;}&#039; &amp;amp;&amp;amp; text[j + 1] === &#039;}&#039;) { depth--; if (depth === 0) { end = j + 2; break; } j++; }&lt;br /&gt;
    }&lt;br /&gt;
    if (end === -1) { alert(&#039;Fechamento }} nao encontrado.&#039;); return; }&lt;br /&gt;
    var inner = text.substring(i + &#039;{{Segredo|&#039;.length, end - 2);&lt;br /&gt;
    var parts = [], cur = &#039;&#039;, d = 0;&lt;br /&gt;
    for (j = 0; j &amp;lt; inner.length; j++) {&lt;br /&gt;
      if (inner[j] === &#039;{&#039; &amp;amp;&amp;amp; j + 1 &amp;lt; inner.length &amp;amp;&amp;amp; inner[j + 1] === &#039;{&#039;) { d++; cur += &#039;{{&#039;; j++; }&lt;br /&gt;
      else if (inner[j] === &#039;}&#039; &amp;amp;&amp;amp; j + 1 &amp;lt; inner.length &amp;amp;&amp;amp; inner[j + 1] === &#039;}&#039;) { d--; cur += &#039;}}&#039;; j++; }&lt;br /&gt;
      else if (inner[j] === &#039;|&#039; &amp;amp;&amp;amp; d === 0) { parts.push(cur); cur = &#039;&#039;; }&lt;br /&gt;
      else { cur += inner[j]; }&lt;br /&gt;
    }&lt;br /&gt;
    parts.push(cur);&lt;br /&gt;
    var content = &#039;&#039;;&lt;br /&gt;
    for (var k = 0; k &amp;lt; parts.length; k++) {&lt;br /&gt;
      if (parts[k].trim().indexOf(&#039;=&#039;) === -1) { content = parts[k].trim(); break; }&lt;br /&gt;
    }&lt;br /&gt;
    tb.value = text.substring(0, i) + content + text.substring(end);&lt;br /&gt;
    tb.focus(); tb.setSelectionRange(i, i + content.length);&lt;br /&gt;
    if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     5. ANIMAÇÃO DE CASCATA DAS SEÇÕES&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initSectionAnimation() {&lt;br /&gt;
    var c = document.querySelector(&#039;.mw-parser-output&#039;);&lt;br /&gt;
    if (!c || c.dataset.vtmAnimated === &#039;true&#039;) return;&lt;br /&gt;
    if (window.matchMedia &amp;amp;&amp;amp; window.matchMedia(&#039;(prefers-reduced-motion: reduce)&#039;).matches) return;&lt;br /&gt;
    c.dataset.vtmAnimated = &#039;true&#039;;&lt;br /&gt;
    var kids = Array.from(c.children), secs = [], cur = [];&lt;br /&gt;
    kids.forEach(function (ch) {&lt;br /&gt;
      if (ch.classList.contains(&#039;catlinks&#039;) || ch.classList.contains(&#039;mw-category-generated&#039;) ||&lt;br /&gt;
          ch.tagName === &#039;SCRIPT&#039; || ch.tagName === &#039;STYLE&#039; || ch.id === &#039;vtm-editor-quickbar&#039;) {&lt;br /&gt;
        if (cur.length) { secs.push(cur); cur = []; }&lt;br /&gt;
        return;&lt;br /&gt;
      }&lt;br /&gt;
      if ((ch.tagName === &#039;H2&#039; || ch.classList.contains(&#039;mw-heading2&#039;)) &amp;amp;&amp;amp; cur.length) { secs.push(cur); cur = []; }&lt;br /&gt;
      cur.push(ch);&lt;br /&gt;
    });&lt;br /&gt;
    if (cur.length) secs.push(cur);&lt;br /&gt;
    secs.forEach(function (items, idx) {&lt;br /&gt;
      var w = document.createElement(&#039;div&#039;);&lt;br /&gt;
      w.className = &#039;vtm-section-block&#039;;&lt;br /&gt;
      w.style.animationDelay = (0.12 + idx * 0.42).toFixed(2) + &#039;s&#039;;&lt;br /&gt;
      var f = items[0];&lt;br /&gt;
      if (f &amp;amp;&amp;amp; f.parentNode) { f.parentNode.insertBefore(w, f); items.forEach(function (el) { w.appendChild(el); }); }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     6. SUPORTE A TOQUE PARA MENU HAMBÚRGUER NO MOBILE&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initMobileMenuHelper() {&lt;br /&gt;
    var dropdown = document.getElementById(&#039;vector-main-menu-dropdown&#039;);&lt;br /&gt;
    var checkbox = document.getElementById(&#039;vector-main-menu-dropdown-checkbox&#039;);&lt;br /&gt;
    var label = document.getElementById(&#039;vector-main-menu-dropdown-label&#039;);&lt;br /&gt;
    if (!dropdown || !checkbox) return;&lt;br /&gt;
&lt;br /&gt;
    if (label &amp;amp;&amp;amp; !label.dataset.vtmBound) {&lt;br /&gt;
      label.dataset.vtmBound = &#039;true&#039;;&lt;br /&gt;
      label.addEventListener(&#039;click&#039;, function () {&lt;br /&gt;
        setTimeout(function () {&lt;br /&gt;
          if (checkbox.checked) {&lt;br /&gt;
            dropdown.classList.add(&#039;vector-dropdown--open&#039;);&lt;br /&gt;
          } else {&lt;br /&gt;
            dropdown.classList.remove(&#039;vector-dropdown--open&#039;);&lt;br /&gt;
          }&lt;br /&gt;
        }, 10);&lt;br /&gt;
      });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    document.addEventListener(&#039;click&#039;, function (e) {&lt;br /&gt;
      if (checkbox.checked &amp;amp;&amp;amp; !dropdown.contains(e.target)) {&lt;br /&gt;
        checkbox.checked = false;&lt;br /&gt;
        dropdown.classList.remove(&#039;vector-dropdown--open&#039;);&lt;br /&gt;
      }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     INICIALIZAÇÃO GERAL&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initAll() {&lt;br /&gt;
    fixMobileViewport();&lt;br /&gt;
    initVtmSecrets();&lt;br /&gt;
    initSectionAnimation();&lt;br /&gt;
    initVtmQuickToolbar();&lt;br /&gt;
    injectVisualEditorButton();&lt;br /&gt;
    initMobileMenuHelper();&lt;br /&gt;
    setupTransformObserver();&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  if (document.readyState === &#039;loading&#039;) {&lt;br /&gt;
    document.addEventListener(&#039;DOMContentLoaded&#039;, initAll);&lt;br /&gt;
  } else {&lt;br /&gt;
    initAll();&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- Polling com auto-limpeza para botões de censura nos editores --- */&lt;br /&gt;
  var veButtonInterval = setInterval(function () {&lt;br /&gt;
    if (!document.querySelector(&#039;.ve-ui-toolbar-tools, .ve-init-mw-desktopArticleTarget-toolbar .oo-ui-toolbar-tools&#039;)) return;&lt;br /&gt;
    injectVisualEditorButton();&lt;br /&gt;
    if (document.getElementById(&#039;vtm-ve-censor-button&#039;)) {&lt;br /&gt;
      clearInterval(veButtonInterval);&lt;br /&gt;
    }&lt;br /&gt;
  }, 400);&lt;br /&gt;
&lt;br /&gt;
  var quickbarInterval = setInterval(function () {&lt;br /&gt;
    if (!document.getElementById(&#039;wpTextbox1&#039;)) return;&lt;br /&gt;
    initVtmQuickToolbar();&lt;br /&gt;
    if (document.getElementById(&#039;vtm-editor-quickbar&#039;)) {&lt;br /&gt;
      clearInterval(quickbarInterval);&lt;br /&gt;
    }&lt;br /&gt;
  }, 400);&lt;br /&gt;
&lt;br /&gt;
  /* --- Hooks do MediaWiki para recarregamento de conteúdo --- */&lt;br /&gt;
  function registerHooks() {&lt;br /&gt;
    if (!window.mw || !window.mw.hook) return;&lt;br /&gt;
    window.mw.hook(&#039;wikipage.content&#039;).add(function () {&lt;br /&gt;
      initVtmSecrets();&lt;br /&gt;
      initSectionAnimation();&lt;br /&gt;
      initMobileMenuHelper();&lt;br /&gt;
    });&lt;br /&gt;
    window.mw.hook(&#039;ve.activationComplete&#039;).add(function () {&lt;br /&gt;
      pollUntilFound(function () {&lt;br /&gt;
        return document.querySelector(&#039;.ve-ui-toolbar-tools&#039;);&lt;br /&gt;
      }, function () {&lt;br /&gt;
        injectVisualEditorButton();&lt;br /&gt;
      });&lt;br /&gt;
    });&lt;br /&gt;
    window.mw.hook(&#039;wikipage.editform&#039;).add(function () {&lt;br /&gt;
      initVtmQuickToolbar();&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  if (window.mw &amp;amp;&amp;amp; window.mw.hook) {&lt;br /&gt;
    registerHooks();&lt;br /&gt;
  } else {&lt;br /&gt;
    pollUntilFound(function () {&lt;br /&gt;
      return window.mw &amp;amp;&amp;amp; window.mw.hook;&lt;br /&gt;
    }, function () {&lt;br /&gt;
      registerHooks();&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
})();&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=452</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=452"/>
		<updated>2026-09-01T22:49:41Z</updated>

		<summary type="html">&lt;p&gt;Fernando: v23 passo 2/2: +Seções 19-24 (infobox, breakpoints 768/480/360, safe areas, touch, performance, scroll)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v23 - RESPONSIVE + INFOBOX + PERFORMANCE)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
:root,&lt;br /&gt;
html,&lt;br /&gt;
body,&lt;br /&gt;
.skin-vector-2022,&lt;br /&gt;
.skin-vector,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  --background-color-base: #101015 !important;&lt;br /&gt;
  --background-color-base--hover: #181822 !important;&lt;br /&gt;
  --background-color-base--active: #22222e !important;&lt;br /&gt;
  --background-color-interactive-subtle: #16161d !important;&lt;br /&gt;
  --background-color-interactive: #1a1a24 !important;&lt;br /&gt;
  --background-color-disabled: #121217 !important;&lt;br /&gt;
  --background-color-neutral: #101015 !important;&lt;br /&gt;
  --background-color-neutral-subtle: #16161d !important;&lt;br /&gt;
  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;&lt;br /&gt;
  --background-color-container: #101015 !important;&lt;br /&gt;
  --background-color-surface: #16161d !important;&lt;br /&gt;
  --background-color-input: #121218 !important;&lt;br /&gt;
  --background-color-input--hover: #1a1a24 !important;&lt;br /&gt;
&lt;br /&gt;
  --color-base: #ddd9d0 !important;&lt;br /&gt;
  --color-base--hover: #ffffff !important;&lt;br /&gt;
  --color-base-fixed: #ddd9d0 !important;&lt;br /&gt;
  --color-subtle: #9e9a91 !important;&lt;br /&gt;
  --color-placeholder: #6e6b65 !important;&lt;br /&gt;
  --color-disabled: #55534e !important;&lt;br /&gt;
  --color-inverted: #08080b !important;&lt;br /&gt;
  --color-progressive: #e55353 !important;&lt;br /&gt;
  --color-progressive--hover: #ff2a3f !important;&lt;br /&gt;
  --color-destructive: #c9182b !important;&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: #252530 !important;&lt;br /&gt;
  --border-color-subtle: #1c1c25 !important;&lt;br /&gt;
  --border-color-interactive: #3d0a12 !important;&lt;br /&gt;
  --border-color-muted: #20202a !important;&lt;br /&gt;
  --border-color-progressive: #8b0000 !important;&lt;br /&gt;
&lt;br /&gt;
  --vtm-void: #08080b;&lt;br /&gt;
  --vtm-abyss: #0c0c10;&lt;br /&gt;
  --vtm-obsidian: #101015;&lt;br /&gt;
  --vtm-onyx: #16161d;&lt;br /&gt;
  --vtm-slate: #1c1c25;&lt;br /&gt;
  --vtm-charcoal: #22222d;&lt;br /&gt;
  --vtm-text: #ddd9d0;&lt;br /&gt;
  --vtm-text-dim: #9e9a91;&lt;br /&gt;
  --vtm-text-ghost: #5e5b55;&lt;br /&gt;
  --vtm-blood: #8b0000;&lt;br /&gt;
  --vtm-blood-vivid: #c9182b;&lt;br /&gt;
  --vtm-blood-neon: #ff2a3f;&lt;br /&gt;
  --vtm-blood-glow: rgba(201, 24, 43, 0.45);&lt;br /&gt;
  --vtm-gold: #c5a059;&lt;br /&gt;
  --vtm-gold-bright: #e5be75;&lt;br /&gt;
  --vtm-border: #252530;&lt;br /&gt;
  --vtm-border-blood: #3d0a12;&lt;br /&gt;
  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;&lt;br /&gt;
  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;&lt;br /&gt;
  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
html,&lt;br /&gt;
html body,&lt;br /&gt;
body.skin-vector-2022,&lt;br /&gt;
body.skin-vector,&lt;br /&gt;
body.mediawiki,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container,&lt;br /&gt;
.mw-page-container-inner,&lt;br /&gt;
.vector-column-start,&lt;br /&gt;
.vector-column-end,&lt;br /&gt;
.vector-page-toolbar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body,&lt;br /&gt;
.vector-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
#content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.mw-parser-output,&lt;br /&gt;
main.mw-body,&lt;br /&gt;
.mw-special-Userlogin #content {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
  padding-left: 20px !important;&lt;br /&gt;
  padding-right: 20px !important;&lt;br /&gt;
  padding-top: 15px !important;&lt;br /&gt;
  padding-bottom: 25px !important;&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
#mw-head,&lt;br /&gt;
.vector-sticky-header,&lt;br /&gt;
.vector-sticky-header-container {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: rgba(8, 8, 11, 0.97) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
.vector-footer-container,&lt;br /&gt;
footer.mw-footer {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text-ghost) !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
#userloginForm form,&lt;br /&gt;
.mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
  max-width: 440px !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: 4px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 24px 28px !important;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-label__label__text,&lt;br /&gt;
.mw-special-Userlogin .cdx-label,&lt;br /&gt;
#userloginForm label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  letter-spacing: 0.8px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input,&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input,&lt;br /&gt;
#userloginForm input.loginText,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  font-size: 1em !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input:focus,&lt;br /&gt;
#userloginForm input.loginText:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;]:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;]:focus {&lt;br /&gt;
  border-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,&lt;br /&gt;
button#wpLoginAttempt,&lt;br /&gt;
#wpLoginAttempt,&lt;br /&gt;
#userloginForm .cdx-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 12px 20px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,&lt;br /&gt;
button#wpLoginAttempt:hover,&lt;br /&gt;
#wpLoginAttempt:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
  transform: translateY(-1px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__label,&lt;br /&gt;
#userloginForm .mw-userlogin-rememberme {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__input {&lt;br /&gt;
  accent-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a,&lt;br /&gt;
#userloginForm a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  transition: all 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a:hover,&lt;br /&gt;
#userloginForm a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.ve-ui-toolbar-floating {&lt;br /&gt;
  background: #14141c !important;&lt;br /&gt;
  background-color: #14141c !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-indicatorElement-indicator {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.95 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.28 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
  background: #251218 !important;&lt;br /&gt;
  background-color: #251218 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement-label,&lt;br /&gt;
.oo-ui-tool-title,&lt;br /&gt;
.oo-ui-toolGroup-tools .oo-ui-tool-title,&lt;br /&gt;
.oo-ui-popupToolGroup-title,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #66635c !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,&lt;br /&gt;
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  background-color: #3d0a12 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: #181822 !important;&lt;br /&gt;
  border: 1px solid #282836 !important;&lt;br /&gt;
  opacity: 0.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup,&lt;br /&gt;
.oo-ui-menuSelectWidget,&lt;br /&gt;
.oo-ui-menuOptionWidget,&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded {&lt;br /&gt;
  background: #161620 !important;&lt;br /&gt;
  background-color: #161620 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-highlighted {&lt;br /&gt;
  background: #2b0e15 !important;&lt;br /&gt;
  color: #ff3b3b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-selected {&lt;br /&gt;
  background: #420b14 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-ui-surface-paste {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  caret-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   6. PAINEIS FIXOS &amp;amp; DROPDOWNS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-pinnable-element,&lt;br /&gt;
.vector-pinned-container,&lt;br /&gt;
.vector-dropdown-content,&lt;br /&gt;
.vector-dropdown .vector-dropdown-content,&lt;br /&gt;
.vector-menu-content,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-page-tools-pinned-container,&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu-pinned-container,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-appearance-pinned-container,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-toc-pinned-container,&lt;br /&gt;
#vector-main-menu-pinned-container,&lt;br /&gt;
#vector-page-tools-pinned-container,&lt;br /&gt;
#vector-appearance-pinned-container,&lt;br /&gt;
#vector-toc-pinned-container,&lt;br /&gt;
aside.vector-pinnable-element,&lt;br /&gt;
nav.vector-pinnable-element,&lt;br /&gt;
div.vector-pinnable-element,&lt;br /&gt;
.vector-settings {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  font-size: 0.9em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button,&lt;br /&gt;
.cdx-button--weight-quiet {&lt;br /&gt;
  background: var(--vtm-slate) !important;&lt;br /&gt;
  background-color: var(--vtm-slate) !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 8px !important;&lt;br /&gt;
  font-size: 0.8em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button:hover,&lt;br /&gt;
.cdx-button--weight-quiet:hover {&lt;br /&gt;
  background: #2a0e14 !important;&lt;br /&gt;
  background-color: #2a0e14 !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-heading,&lt;br /&gt;
.vector-menu-heading-label,&lt;br /&gt;
.sidebar-heading,&lt;br /&gt;
.vector-page-tools .vector-menu-heading,&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
#mw-panel .portal h3 {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1.2px !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
  padding-bottom: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a,&lt;br /&gt;
.vector-pinnable-element li a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-dropdown-content a,&lt;br /&gt;
.vector-menu-content a,&lt;br /&gt;
#mw-panel .portal .body li a {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  transition: all 0.15s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-dropdown-content a:hover,&lt;br /&gt;
#mw-panel .portal .body li a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
  padding-left: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs-legacy,&lt;br /&gt;
.mw-portlet-views,&lt;br /&gt;
.mw-portlet-namespaces {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs-legacy li,&lt;br /&gt;
.vector-tab-noicon,&lt;br /&gt;
.mw-portlet-views li,&lt;br /&gt;
.mw-portlet-namespaces li {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  border-radius: 4px 4px 0 0 !important;&lt;br /&gt;
  margin-right: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
.vector-menu-tabs-legacy li a,&lt;br /&gt;
.vector-tab-noicon a,&lt;br /&gt;
.mw-portlet-views li a,&lt;br /&gt;
.mw-portlet-namespaces li a {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  padding: 8px 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a:hover,&lt;br /&gt;
.vector-menu-tabs-legacy li a:hover,&lt;br /&gt;
.mw-portlet-views li a:hover,&lt;br /&gt;
.mw-portlet-namespaces li a:hover {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background: #22141a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected,&lt;br /&gt;
.mw-portlet-views li.selected,&lt;br /&gt;
.mw-portlet-namespaces li.selected,&lt;br /&gt;
.vector-tab-noicon.selected {&lt;br /&gt;
  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;&lt;br /&gt;
  background-color: #2b080d !important;&lt;br /&gt;
  border: 1px solid #8b0000 !important;&lt;br /&gt;
  border-top: 3px solid #ff2a3f !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected a,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected a,&lt;br /&gt;
.mw-portlet-views li.selected a,&lt;br /&gt;
.mw-portlet-namespaces li.selected a,&lt;br /&gt;
.vector-tab-noicon.selected a,&lt;br /&gt;
.vector-menu-tabs li.selected span,&lt;br /&gt;
.mw-portlet-views li.selected span {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.warningbox,&lt;br /&gt;
.mw-warning-with-logexcerpt,&lt;br /&gt;
.mw-anon-edit-warning,&lt;br /&gt;
.anon-edit-warning,&lt;br /&gt;
.cdx-message--warning,&lt;br /&gt;
.cdx-message,&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;&lt;br /&gt;
  background-color: #1f0d12 !important;&lt;br /&gt;
  border: 1px solid #5a1420 !important;&lt;br /&gt;
  border-left: 5px solid var(--vtm-blood-vivid) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  padding: 12px 18px !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message__content,&lt;br /&gt;
.mw-message-box p,&lt;br /&gt;
.mw-anon-edit-warning p {&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea#wpTextbox1,&lt;br /&gt;
#wpTextbox1,&lt;br /&gt;
.mw-editform textarea {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  font-family: var(--vtm-font-mono) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 14px 16px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   9. BUSCA &amp;amp; BOTÃO &amp;quot;INVESTIGAR&amp;quot;&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#simpleSearch,&lt;br /&gt;
.cdx-text-input__input,&lt;br /&gt;
.vector-search-box-input,&lt;br /&gt;
.cdx-search-input .cdx-text-input__input,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px 0 0 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button,&lt;br /&gt;
.cdx-search-input__end-button,&lt;br /&gt;
.vector-search-box .cdx-button,&lt;br /&gt;
.vector-search-box-vue .cdx-button,&lt;br /&gt;
.vector-search-box-vue button,&lt;br /&gt;
#searchButton,&lt;br /&gt;
#mw-searchButton {&lt;br /&gt;
  background: #000000 !important;&lt;br /&gt;
  background-color: #000000 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: none !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button *,&lt;br /&gt;
.cdx-search-input__end-button span,&lt;br /&gt;
.cdx-search-input__end-button .cdx-button__label,&lt;br /&gt;
.vector-search-box .cdx-button__label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button:hover,&lt;br /&gt;
.cdx-search-input__end-button:hover {&lt;br /&gt;
  background: #15151e !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
h1, h2, h3, h4, h5, h6,&lt;br /&gt;
.mw-heading, .mw-heading1, .mw-heading2, .mw-heading3, .mw-heading4,&lt;br /&gt;
.mw-heading h1, .mw-heading h2, .mw-heading h3 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  clear: both !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading,&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-body h1 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 2.3em !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;&lt;br /&gt;
  border-bottom: 2px solid var(--vtm-blood) !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2, .mw-heading2 h2 {&lt;br /&gt;
  font-size: 1.55em !important;&lt;br /&gt;
  color: #f0ece5 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding-bottom: 6px !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3, .mw-heading3 h3 {&lt;br /&gt;
  font-size: 1.2em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4, .mw-heading4 h4 {&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  color: #c9182b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a, a:visited,&lt;br /&gt;
.mw-body a, .mw-body a:visited,&lt;br /&gt;
.mw-parser-output a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover, a:focus,&lt;br /&gt;
.mw-body a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
blockquote,&lt;br /&gt;
.vtm-quote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .vtm-quote,&lt;br /&gt;
.mw-body blockquote,&lt;br /&gt;
.mw-body .vtm-quote {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  line-height: 1.6 !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-left: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
  padding: 25px 15px 15px 15px !important;&lt;br /&gt;
  margin: 1.2em 0.8em !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  letter-spacing: 0.3px !important;&lt;br /&gt;
  clear: both !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p,&lt;br /&gt;
.vtm-quote p,&lt;br /&gt;
.mw-parser-output blockquote p,&lt;br /&gt;
.mw-parser-output .vtm-quote p {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  margin: 0 0 6px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p:last-child,&lt;br /&gt;
.vtm-quote p:last-child,&lt;br /&gt;
.mw-parser-output blockquote p:last-child,&lt;br /&gt;
.mw-parser-output .vtm-quote p:last-child {&lt;br /&gt;
  margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote cite,&lt;br /&gt;
blockquote footer,&lt;br /&gt;
blockquote .quote-source,&lt;br /&gt;
.vtm-quote cite,&lt;br /&gt;
.vtm-quote footer,&lt;br /&gt;
.vtm-quote .quote-source {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 8px !important;&lt;br /&gt;
  text-align: right !important;&lt;br /&gt;
  font-style: normal !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  min-height: 96px !important;&lt;br /&gt;
  min-width: 260px !important;&lt;br /&gt;
  max-height: none !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center left !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  width: 270px !important;&lt;br /&gt;
  max-height: 96px !important;&lt;br /&gt;
  max-width: 320px !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo:hover::before {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.02) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon,&lt;br /&gt;
.mw-logo-container,&lt;br /&gt;
.mw-logo-wordmark,&lt;br /&gt;
.mw-logo-tagline {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; DROPDOWN SOBREPOSTO)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-header-start {&lt;br /&gt;
  overflow: visible !important;&lt;br /&gt;
  z-index: 10000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown,&lt;br /&gt;
.vector-main-menu-dropdown {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  overflow: visible !important;&lt;br /&gt;
  z-index: 10001 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button__icon,&lt;br /&gt;
.mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown-label::before,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label .vector-icon {&lt;br /&gt;
  color: #f5f5f5 !important;&lt;br /&gt;
  background-color: #f5f5f5 !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .cdx-button__icon,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background-color: #ffffff !important;&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.08) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:focus,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:active,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + label {&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo {&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- CENSURADO: tarja preta pura e limpa --- */&lt;br /&gt;
.vtm-segredo.is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
  border-radius: 2px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  cursor: help !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted * {&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted:hover {&lt;br /&gt;
  background: #141418 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- REVELADO / DESCLASSIFICADO --- */&lt;br /&gt;
.vtm-segredo.is-revealed {&lt;br /&gt;
  background: rgba(45, 12, 18, 0.4) !important;&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-revealed * {&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- FORMATO BLOCO (tipo=bloco) --- */&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;] {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  padding: 16px 20px !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  min-height: 60px !important;&lt;br /&gt;
  border-left: 4px solid #2a2a30 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-revealed {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;&lt;br /&gt;
  border-left: 4px solid #c5a059 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded,&lt;br /&gt;
.oo-ui-processDialog-content,&lt;br /&gt;
.ve-ui-mwTransclusionDialog {&lt;br /&gt;
  background: #121218 !important;&lt;br /&gt;
  background-color: #121218 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-window-head,&lt;br /&gt;
.oo-ui-processDialog-title,&lt;br /&gt;
.oo-ui-processDialog-navigation {&lt;br /&gt;
  background: #0c0c10 !important;&lt;br /&gt;
  border-bottom: 1px solid #3d0a12 !important;&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-title .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog textarea {&lt;br /&gt;
  background: #08080c !important;&lt;br /&gt;
  background-color: #08080c !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {&lt;br /&gt;
  border-color: #ff2a3f !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
  color: #7a766e !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-header .oo-ui-labelElement-label,&lt;br /&gt;
.ve-ui-mwParameterPage-label,&lt;br /&gt;
.ve-ui-mwTemplateTitleInputWidget-label {&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-helpText,&lt;br /&gt;
.ve-ui-mwParameterPage-description,&lt;br /&gt;
.oo-ui-fieldLayout-help {&lt;br /&gt;
  color: #b0aca4 !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  line-height: 1.4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-bookletLayout-outline,&lt;br /&gt;
.oo-ui-outlineSelectWidget,&lt;br /&gt;
.oo-ui-outlineOptionWidget {&lt;br /&gt;
  background: #0d0d12 !important;&lt;br /&gt;
  color: #ddd9d0 !important;&lt;br /&gt;
  border-right: 1px solid #3d0a12 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-selected {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-highlighted {&lt;br /&gt;
  background: #251016 !important;&lt;br /&gt;
  color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-surface {&lt;br /&gt;
  background: #101015 !important;&lt;br /&gt;
  background-color: #101015 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  caret-color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-documentNode p,&lt;br /&gt;
.ve-ce-documentNode h1,&lt;br /&gt;
.ve-ce-documentNode h2,&lt;br /&gt;
.ve-ce-documentNode h3,&lt;br /&gt;
.ve-ce-documentNode h4,&lt;br /&gt;
.ve-ce-documentNode li,&lt;br /&gt;
.ve-ce-documentNode td,&lt;br /&gt;
.ve-ce-documentNode div,&lt;br /&gt;
.ve-ce-surface .vtm-section-block {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  animation: none !important;&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {&lt;br /&gt;
  background: rgba(60, 15, 25, 0.45) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px dashed #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
  -webkit-user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  pointer-events: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ui-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo::after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget,&lt;br /&gt;
.ve-ui-mwTransclusionContextItem {&lt;br /&gt;
  background: #161622 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   17. BOTÕES DE CENSURA NOS EDITORES (VISUAL &amp;amp; CÓDIGO-FONTE)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#vtm-ve-censor-button {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 6px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vtm-ve-censor-button button {&lt;br /&gt;
  background: linear-gradient(180deg, #450810 0%, #1a0306 100%) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 4px 10px !important;&lt;br /&gt;
  font-family: &#039;Cinzel&#039;, Georgia, serif !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 0 8px rgba(255, 42, 63, 0.4) !important;&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  gap: 4px !important;&lt;br /&gt;
  height: 32px !important;&lt;br /&gt;
  line-height: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vtm-ve-censor-button button:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #6b0c19 0%, #30050c 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 14px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vtm-editor-quickbar {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  gap: 8px !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  margin: 10px 0 !important;&lt;br /&gt;
  background: linear-gradient(90deg, #181014, #0d0d12) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  font-family: &#039;Cinzel&#039;, Georgia, serif !important;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.6) !important;&lt;br /&gt;
  z-index: 99 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   18. RESPONSIVIDADE MOBILE &amp;amp; FLUID UI (@media screen and (max-width: 1200px))&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 1200px) {&lt;br /&gt;
  @keyframes vtm-section-slide {&lt;br /&gt;
    0% {&lt;br /&gt;
      opacity: 0;&lt;br /&gt;
      transform: translateX(-15px);&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
      opacity: 1;&lt;br /&gt;
      transform: translateX(0);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html, body, .mw-page-container, #content, .mw-body {&lt;br /&gt;
    overflow-x: hidden !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    grid-template-columns: 100% !important;&lt;br /&gt;
    grid-template-areas: &amp;quot;content&amp;quot; !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-column-start,&lt;br /&gt;
  .vector-column-end,&lt;br /&gt;
  .vector-main-menu-container,&lt;br /&gt;
  .vector-sticky-pinned-container,&lt;br /&gt;
  .vector-main-menu-pinned-container,&lt;br /&gt;
  .vector-page-tools-pinned-container,&lt;br /&gt;
  .vector-toc-pinned-container,&lt;br /&gt;
  .vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-pinned-container,&lt;br /&gt;
  #vector-page-tools-pinned-container,&lt;br /&gt;
  #vector-toc-pinned-container,&lt;br /&gt;
  #vector-appearance-pinned-container,&lt;br /&gt;
  #vector-appearance,&lt;br /&gt;
  #vector-toc,&lt;br /&gt;
  #mw-panel,&lt;br /&gt;
  #mw-panel-wrapper,&lt;br /&gt;
  #mw-navigation,&lt;br /&gt;
  .mw-navigation,&lt;br /&gt;
  .vector-sidebar-container,&lt;br /&gt;
  .vector-pinned-container,&lt;br /&gt;
  .mw-sidebar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    width: 0 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    max-width: 0 !important;&lt;br /&gt;
    height: 0 !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: -9999px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner &amp;gt; #vector-main-menu,&lt;br /&gt;
  .vector-column-start #vector-main-menu,&lt;br /&gt;
  #mw-panel #vector-main-menu {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner,&lt;br /&gt;
  .vector-body,&lt;br /&gt;
  .mw-content-container,&lt;br /&gt;
  #content,&lt;br /&gt;
  .mw-body,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  #mw-content-text {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    padding-left: 12px !important;&lt;br /&gt;
    padding-right: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 100% !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    background: #101015 !important;&lt;br /&gt;
    background-color: #101015 !important;&lt;br /&gt;
    border: 1px solid #3d0a12 !important;&lt;br /&gt;
    border-top: 2px solid #ff2a3f !important;&lt;br /&gt;
    border-radius: 0 0 6px 6px !important;&lt;br /&gt;
    box-shadow: 0 16px 50px rgba(0, 0, 0, 0.98), 0 0 20px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
    max-width: 90vw !important;&lt;br /&gt;
    width: 310px !important;&lt;br /&gt;
    z-index: 999999 !important;&lt;br /&gt;
    padding: 12px 10px !important;&lt;br /&gt;
    max-height: 80vh !important;&lt;br /&gt;
    overflow-y: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-unpinned-container,&lt;br /&gt;
  #vector-main-menu-dropdown #vector-main-menu-unpinned-container,&lt;br /&gt;
  #vector-main-menu-dropdown #vector-main-menu,&lt;br /&gt;
  #vector-main-menu-dropdown .vector-main-menu {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    position: static !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
    left: auto !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content a,&lt;br /&gt;
  .vector-menu-content a,&lt;br /&gt;
  #vector-main-menu a {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    line-height: 1.55 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    color: var(--vtm-text) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-heading,&lt;br /&gt;
  .sidebar-heading {&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    letter-spacing: 1.3px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:not(:checked) ~ .vector-dropdown-content,&lt;br /&gt;
  #vector-main-menu-dropdown:not(.vector-dropdown--open) .vector-dropdown-content {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    opacity: 0 !important;&lt;br /&gt;
    pointer-events: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:checked ~ .vector-dropdown-content,&lt;br /&gt;
  #vector-main-menu-dropdown.vector-dropdown--open .vector-dropdown-content {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    pointer-events: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vampire-infobox,&lt;br /&gt;
  .vtm-infobox,&lt;br /&gt;
  .infobox,&lt;br /&gt;
  .thumb.tright,&lt;br /&gt;
  .thumb.tleft,&lt;br /&gt;
  .floatright,&lt;br /&gt;
  .floatleft,&lt;br /&gt;
  div.tright,&lt;br /&gt;
  div.tleft,&lt;br /&gt;
  div[style*=&amp;quot;float: right&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float:right&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float: left&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float:left&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float: right&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float:right&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float: left&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float:left&amp;quot;],&lt;br /&gt;
  table.wikitable[style*=&amp;quot;float&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;float&amp;quot;] {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 16px 0 !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vampire-infobox img,&lt;br /&gt;
  .vtm-infobox img,&lt;br /&gt;
  .infobox img,&lt;br /&gt;
  .thumbinner,&lt;br /&gt;
  .thumbinner img,&lt;br /&gt;
  .mw-parser-output img {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .thumbinner {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    background-color: var(--vtm-onyx) !important;&lt;br /&gt;
    border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 18px 16px !important;&lt;br /&gt;
    margin: 14px 0 !important;&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.65 !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.95em !important;&lt;br /&gt;
    line-height: 1.28 !important;&lt;br /&gt;
    padding-bottom: 8px !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    word-break: break-word !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2, .mw-heading2 h2, .mw-heading h2 {&lt;br /&gt;
    font-size: 1.52em !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    margin-top: 22px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3, .mw-heading3 h3, .mw-heading h3 {&lt;br /&gt;
    font-size: 1.28em !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4, .mw-heading4 h4, .mw-heading h4 {&lt;br /&gt;
    font-size: 1.15em !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html,&lt;br /&gt;
  body,&lt;br /&gt;
  .mw-parser-output,&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  p,&lt;br /&gt;
  li {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.68 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces,&lt;br /&gt;
  #p-views ul,&lt;br /&gt;
  #p-namespaces ul {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    margin-bottom: 12px !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs::-webkit-scrollbar,&lt;br /&gt;
  .mw-portlet-views ul::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li,&lt;br /&gt;
  .vector-menu-tabs-legacy li,&lt;br /&gt;
  .vector-tab-noicon,&lt;br /&gt;
  .mw-portlet-views li,&lt;br /&gt;
  .mw-portlet-namespaces li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-right: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 10px 16px !important;&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    font-weight: 700 !important;&lt;br /&gt;
    letter-spacing: 0.8px !important;&lt;br /&gt;
    white-space: nowrap !important;&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 68px !important;&lt;br /&gt;
    min-height: 68px !important;&lt;br /&gt;
    min-width: 190px !important;&lt;br /&gt;
    max-width: 230px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 64px !important;&lt;br /&gt;
    width: 210px !important;&lt;br /&gt;
    max-height: 64px !important;&lt;br /&gt;
    max-width: 210px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] &amp;gt; tbody {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] tr {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] td {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    margin: 1.2em 0 !important;&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
    line-height: 1.5 !important;&lt;br /&gt;
    min-width: 90px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 20px 18px !important;&lt;br /&gt;
    margin: 14px auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   19. ESTILOS BASE — .vtm-infobox (Dossiê da Camarilla)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox {&lt;br /&gt;
  float: right !important;&lt;br /&gt;
  width: 340px !important;&lt;br /&gt;
  max-width: 340px !important;&lt;br /&gt;
  margin: 0 0 18px 22px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  border: 1.5px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-top: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 6px !important;&lt;br /&gt;
  box-shadow: 0 2px 16px rgba(0, 0, 0, 0.45), inset 0 1px 0 rgba(197, 160, 89, 0.04) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  line-height: 1.55 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-header {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  padding: 14px 18px 10px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  background: linear-gradient(180deg, rgba(139, 0, 0, 0.18) 0%, transparent 100%) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.35em !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
  letter-spacing: 0.04em !important;&lt;br /&gt;
  line-height: 1.3 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-subheader {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  padding: 6px 18px 10px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.88em !important;&lt;br /&gt;
  font-style: italic !important;&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
  letter-spacing: 0.02em !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-section {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  padding: 8px 18px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  background: rgba(139, 0, 0, 0.08) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.1em !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-row {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  padding: 6px 18px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  border-bottom: 1px solid rgba(37, 37, 48, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-row:last-child {&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-label {&lt;br /&gt;
  flex: 0 0 38% !important;&lt;br /&gt;
  max-width: 38% !important;&lt;br /&gt;
  padding-right: 8px !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.78em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.06em !important;&lt;br /&gt;
  line-height: 1.7 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-data {&lt;br /&gt;
  flex: 1 1 62% !important;&lt;br /&gt;
  max-width: 62% !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  line-height: 1.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-data a {&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border-bottom: 1px dotted rgba(201, 24, 43, 0.35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-data a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-bottom-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox img {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   20. BREAKPOINTS ADICIONAIS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
/* --- 20a. Tablets e telefones landscape (max-width: 768px) -------------- */&lt;br /&gt;
@media screen and (max-width: 768px) {&lt;br /&gt;
&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  .mw-parser-output {&lt;br /&gt;
    padding-left: 10px !important;&lt;br /&gt;
    padding-right: 10px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.7em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2,&lt;br /&gt;
  .mw-heading2 h2 {&lt;br /&gt;
    font-size: 1.35em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3,&lt;br /&gt;
  .mw-heading3 h3 {&lt;br /&gt;
    font-size: 1.15em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    width: 280px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vtm-infobox {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 14px 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .wikitable td[style*=&amp;quot;width:50%&amp;quot;],&lt;br /&gt;
  .wikitable td[style*=&amp;quot;width: 50%&amp;quot;],&lt;br /&gt;
  .wikitable td[style*=&amp;quot;width:50&amp;quot;],&lt;br /&gt;
  .mw-parser-output table td[style*=&amp;quot;width:50%&amp;quot;],&lt;br /&gt;
  .mw-parser-output table td[style*=&amp;quot;width: 50%&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
    margin: 12px 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 56px !important;&lt;br /&gt;
    min-height: 56px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    width: 180px !important;&lt;br /&gt;
    max-height: 52px !important;&lt;br /&gt;
    max-width: 180px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 20b. Telefones portrait (max-width: 480px) ------------------------ */&lt;br /&gt;
@media screen and (max-width: 480px) {&lt;br /&gt;
&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  .mw-parser-output {&lt;br /&gt;
    padding-left: 8px !important;&lt;br /&gt;
    padding-right: 8px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.5em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2,&lt;br /&gt;
  .mw-heading2 h2 {&lt;br /&gt;
    font-size: 1.25em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3,&lt;br /&gt;
  .mw-heading3 h3 {&lt;br /&gt;
    font-size: 1.1em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4,&lt;br /&gt;
  .mw-heading4 h4 {&lt;br /&gt;
    font-size: 1em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output p,&lt;br /&gt;
  .mw-parser-output li,&lt;br /&gt;
  .mw-body-content p,&lt;br /&gt;
  .mw-body-content li {&lt;br /&gt;
    font-size: 1em !important;&lt;br /&gt;
    line-height: 1.6 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    width: 260px !important;&lt;br /&gt;
    max-width: 85vw !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 8px 12px !important;&lt;br /&gt;
    font-size: 0.85em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    padding: 14px 12px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vtm-editor-quickbar {&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    gap: 6px !important;&lt;br /&gt;
    padding: 8px 10px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vtm-editor-quickbar button {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 8px 10px !important;&lt;br /&gt;
    font-size: 0.9em !important;&lt;br /&gt;
    min-width: 70px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 20c. Telefones compactos (max-width: 360px) ----------------------- */&lt;br /&gt;
@media screen and (max-width: 360px) {&lt;br /&gt;
&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  .mw-parser-output {&lt;br /&gt;
    padding-left: 6px !important;&lt;br /&gt;
    padding-right: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.35em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    width: 240px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    min-height: 48px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
    width: 150px !important;&lt;br /&gt;
    max-height: 44px !important;&lt;br /&gt;
    max-width: 150px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   21. SAFE AREAS — DISPOSITIVOS MODERNOS (NOTCH / DYNAMIC ISLAND)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@supports (padding: env(safe-area-inset-top)) {&lt;br /&gt;
&lt;br /&gt;
  body {&lt;br /&gt;
    padding-left: env(safe-area-inset-left) !important;&lt;br /&gt;
    padding-right: env(safe-area-inset-right) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #footer,&lt;br /&gt;
  .mw-footer,&lt;br /&gt;
  .vector-footer-container,&lt;br /&gt;
  footer.mw-footer {&lt;br /&gt;
    padding-bottom: env(safe-area-inset-bottom) !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   22. TOUCH &amp;amp; ACESSIBILIDADE&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (hover: none) and (pointer: coarse) {&lt;br /&gt;
&lt;br /&gt;
  .vector-pinnable-element a,&lt;br /&gt;
  .vector-pinnable-element li a,&lt;br /&gt;
  .vector-page-tools a,&lt;br /&gt;
  .vector-main-menu a,&lt;br /&gt;
  .vector-dropdown-content a,&lt;br /&gt;
  .vector-menu-content a,&lt;br /&gt;
  #mw-panel .portal .body li a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  button,&lt;br /&gt;
  .cdx-button,&lt;br /&gt;
  input[type=&amp;quot;submit&amp;quot;],&lt;br /&gt;
  input[type=&amp;quot;button&amp;quot;] {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    padding: 12px 16px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-pinnable-element a:hover,&lt;br /&gt;
  .vector-page-tools a:hover,&lt;br /&gt;
  .vector-main-menu a:hover,&lt;br /&gt;
  .vector-dropdown-content a:hover,&lt;br /&gt;
  #mw-panel .portal .body li a:hover {&lt;br /&gt;
    padding-left: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   23. PERFORMANCE MOBILE&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 768px) {&lt;br /&gt;
&lt;br /&gt;
  .vtm-infobox {&lt;br /&gt;
    box-shadow: 0 1px 8px rgba(0, 0, 0, 0.35) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote {&lt;br /&gt;
    box-shadow: inset 0 0 12px rgba(0, 0, 0, 0.3), 0 2px 8px rgba(0, 0, 0, 0.3) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    filter: drop-shadow(0 0 6px rgba(139, 0, 0, 0.5)) drop-shadow(0 0 14px rgba(139, 0, 0, 0.25)) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation-duration: 0.5s !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vtm-section-block,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading {&lt;br /&gt;
    will-change: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   24. INDICADOR VISUAL DE SCROLL HORIZONTAL NAS ABAS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 1200px) {&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-portlet-views::after,&lt;br /&gt;
  .mw-portlet-namespaces::after {&lt;br /&gt;
    content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    width: 36px !important;&lt;br /&gt;
    height: 100% !important;&lt;br /&gt;
    background: linear-gradient(to right, transparent 0%, var(--vtm-obsidian) 85%) !important;&lt;br /&gt;
    pointer-events: none !important;&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=451</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=451"/>
		<updated>2026-09-01T22:49:41Z</updated>

		<summary type="html">&lt;p&gt;Fernando: v23 passo 1/2: restaura seções 1-18 originais com header v23&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v23 - RESPONSIVE + INFOBOX + PERFORMANCE)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
:root,&lt;br /&gt;
html,&lt;br /&gt;
body,&lt;br /&gt;
.skin-vector-2022,&lt;br /&gt;
.skin-vector,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  --background-color-base: #101015 !important;&lt;br /&gt;
  --background-color-base--hover: #181822 !important;&lt;br /&gt;
  --background-color-base--active: #22222e !important;&lt;br /&gt;
  --background-color-interactive-subtle: #16161d !important;&lt;br /&gt;
  --background-color-interactive: #1a1a24 !important;&lt;br /&gt;
  --background-color-disabled: #121217 !important;&lt;br /&gt;
  --background-color-neutral: #101015 !important;&lt;br /&gt;
  --background-color-neutral-subtle: #16161d !important;&lt;br /&gt;
  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;&lt;br /&gt;
  --background-color-container: #101015 !important;&lt;br /&gt;
  --background-color-surface: #16161d !important;&lt;br /&gt;
  --background-color-input: #121218 !important;&lt;br /&gt;
  --background-color-input--hover: #1a1a24 !important;&lt;br /&gt;
&lt;br /&gt;
  --color-base: #ddd9d0 !important;&lt;br /&gt;
  --color-base--hover: #ffffff !important;&lt;br /&gt;
  --color-base-fixed: #ddd9d0 !important;&lt;br /&gt;
  --color-subtle: #9e9a91 !important;&lt;br /&gt;
  --color-placeholder: #6e6b65 !important;&lt;br /&gt;
  --color-disabled: #55534e !important;&lt;br /&gt;
  --color-inverted: #08080b !important;&lt;br /&gt;
  --color-progressive: #e55353 !important;&lt;br /&gt;
  --color-progressive--hover: #ff2a3f !important;&lt;br /&gt;
  --color-destructive: #c9182b !important;&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: #252530 !important;&lt;br /&gt;
  --border-color-subtle: #1c1c25 !important;&lt;br /&gt;
  --border-color-interactive: #3d0a12 !important;&lt;br /&gt;
  --border-color-muted: #20202a !important;&lt;br /&gt;
  --border-color-progressive: #8b0000 !important;&lt;br /&gt;
&lt;br /&gt;
  --vtm-void: #08080b;&lt;br /&gt;
  --vtm-abyss: #0c0c10;&lt;br /&gt;
  --vtm-obsidian: #101015;&lt;br /&gt;
  --vtm-onyx: #16161d;&lt;br /&gt;
  --vtm-slate: #1c1c25;&lt;br /&gt;
  --vtm-charcoal: #22222d;&lt;br /&gt;
  --vtm-text: #ddd9d0;&lt;br /&gt;
  --vtm-text-dim: #9e9a91;&lt;br /&gt;
  --vtm-text-ghost: #5e5b55;&lt;br /&gt;
  --vtm-blood: #8b0000;&lt;br /&gt;
  --vtm-blood-vivid: #c9182b;&lt;br /&gt;
  --vtm-blood-neon: #ff2a3f;&lt;br /&gt;
  --vtm-blood-glow: rgba(201, 24, 43, 0.45);&lt;br /&gt;
  --vtm-gold: #c5a059;&lt;br /&gt;
  --vtm-gold-bright: #e5be75;&lt;br /&gt;
  --vtm-border: #252530;&lt;br /&gt;
  --vtm-border-blood: #3d0a12;&lt;br /&gt;
  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;&lt;br /&gt;
  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;&lt;br /&gt;
  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
html,&lt;br /&gt;
html body,&lt;br /&gt;
body.skin-vector-2022,&lt;br /&gt;
body.skin-vector,&lt;br /&gt;
body.mediawiki,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container,&lt;br /&gt;
.mw-page-container-inner,&lt;br /&gt;
.vector-column-start,&lt;br /&gt;
.vector-column-end,&lt;br /&gt;
.vector-page-toolbar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body,&lt;br /&gt;
.vector-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
#content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.mw-parser-output,&lt;br /&gt;
main.mw-body,&lt;br /&gt;
.mw-special-Userlogin #content {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
  padding-left: 20px !important;&lt;br /&gt;
  padding-right: 20px !important;&lt;br /&gt;
  padding-top: 15px !important;&lt;br /&gt;
  padding-bottom: 25px !important;&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
#mw-head,&lt;br /&gt;
.vector-sticky-header,&lt;br /&gt;
.vector-sticky-header-container {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: rgba(8, 8, 11, 0.97) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
.vector-footer-container,&lt;br /&gt;
footer.mw-footer {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text-ghost) !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
#userloginForm form,&lt;br /&gt;
.mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
  max-width: 440px !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: 4px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 24px 28px !important;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-label__label__text,&lt;br /&gt;
.mw-special-Userlogin .cdx-label,&lt;br /&gt;
#userloginForm label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  letter-spacing: 0.8px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input,&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input,&lt;br /&gt;
#userloginForm input.loginText,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  font-size: 1em !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input:focus,&lt;br /&gt;
#userloginForm input.loginText:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;]:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;]:focus {&lt;br /&gt;
  border-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,&lt;br /&gt;
button#wpLoginAttempt,&lt;br /&gt;
#wpLoginAttempt,&lt;br /&gt;
#userloginForm .cdx-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 12px 20px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,&lt;br /&gt;
button#wpLoginAttempt:hover,&lt;br /&gt;
#wpLoginAttempt:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
  transform: translateY(-1px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__label,&lt;br /&gt;
#userloginForm .mw-userlogin-rememberme {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__input {&lt;br /&gt;
  accent-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a,&lt;br /&gt;
#userloginForm a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  transition: all 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a:hover,&lt;br /&gt;
#userloginForm a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.ve-ui-toolbar-floating {&lt;br /&gt;
  background: #14141c !important;&lt;br /&gt;
  background-color: #14141c !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-indicatorElement-indicator {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.95 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.28 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
  background: #251218 !important;&lt;br /&gt;
  background-color: #251218 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement-label,&lt;br /&gt;
.oo-ui-tool-title,&lt;br /&gt;
.oo-ui-toolGroup-tools .oo-ui-tool-title,&lt;br /&gt;
.oo-ui-popupToolGroup-title,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #66635c !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,&lt;br /&gt;
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  background-color: #3d0a12 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: #181822 !important;&lt;br /&gt;
  border: 1px solid #282836 !important;&lt;br /&gt;
  opacity: 0.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup,&lt;br /&gt;
.oo-ui-menuSelectWidget,&lt;br /&gt;
.oo-ui-menuOptionWidget,&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded {&lt;br /&gt;
  background: #161620 !important;&lt;br /&gt;
  background-color: #161620 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-highlighted {&lt;br /&gt;
  background: #2b0e15 !important;&lt;br /&gt;
  color: #ff3b3b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-selected {&lt;br /&gt;
  background: #420b14 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-ui-surface-paste {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  caret-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   6. PAINEIS FIXOS &amp;amp; DROPDOWNS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-pinnable-element,&lt;br /&gt;
.vector-pinned-container,&lt;br /&gt;
.vector-dropdown-content,&lt;br /&gt;
.vector-dropdown .vector-dropdown-content,&lt;br /&gt;
.vector-menu-content,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-page-tools-pinned-container,&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu-pinned-container,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-appearance-pinned-container,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-toc-pinned-container,&lt;br /&gt;
#vector-main-menu-pinned-container,&lt;br /&gt;
#vector-page-tools-pinned-container,&lt;br /&gt;
#vector-appearance-pinned-container,&lt;br /&gt;
#vector-toc-pinned-container,&lt;br /&gt;
aside.vector-pinnable-element,&lt;br /&gt;
nav.vector-pinnable-element,&lt;br /&gt;
div.vector-pinnable-element,&lt;br /&gt;
.vector-settings {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  font-size: 0.9em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button,&lt;br /&gt;
.cdx-button--weight-quiet {&lt;br /&gt;
  background: var(--vtm-slate) !important;&lt;br /&gt;
  background-color: var(--vtm-slate) !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 8px !important;&lt;br /&gt;
  font-size: 0.8em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button:hover,&lt;br /&gt;
.cdx-button--weight-quiet:hover {&lt;br /&gt;
  background: #2a0e14 !important;&lt;br /&gt;
  background-color: #2a0e14 !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-heading,&lt;br /&gt;
.vector-menu-heading-label,&lt;br /&gt;
.sidebar-heading,&lt;br /&gt;
.vector-page-tools .vector-menu-heading,&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
#mw-panel .portal h3 {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1.2px !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
  padding-bottom: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a,&lt;br /&gt;
.vector-pinnable-element li a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-dropdown-content a,&lt;br /&gt;
.vector-menu-content a,&lt;br /&gt;
#mw-panel .portal .body li a {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  transition: all 0.15s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-dropdown-content a:hover,&lt;br /&gt;
#mw-panel .portal .body li a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
  padding-left: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs-legacy,&lt;br /&gt;
.mw-portlet-views,&lt;br /&gt;
.mw-portlet-namespaces {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs-legacy li,&lt;br /&gt;
.vector-tab-noicon,&lt;br /&gt;
.mw-portlet-views li,&lt;br /&gt;
.mw-portlet-namespaces li {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  border-radius: 4px 4px 0 0 !important;&lt;br /&gt;
  margin-right: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
.vector-menu-tabs-legacy li a,&lt;br /&gt;
.vector-tab-noicon a,&lt;br /&gt;
.mw-portlet-views li a,&lt;br /&gt;
.mw-portlet-namespaces li a {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  padding: 8px 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a:hover,&lt;br /&gt;
.vector-menu-tabs-legacy li a:hover,&lt;br /&gt;
.mw-portlet-views li a:hover,&lt;br /&gt;
.mw-portlet-namespaces li a:hover {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background: #22141a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected,&lt;br /&gt;
.mw-portlet-views li.selected,&lt;br /&gt;
.mw-portlet-namespaces li.selected,&lt;br /&gt;
.vector-tab-noicon.selected {&lt;br /&gt;
  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;&lt;br /&gt;
  background-color: #2b080d !important;&lt;br /&gt;
  border: 1px solid #8b0000 !important;&lt;br /&gt;
  border-top: 3px solid #ff2a3f !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected a,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected a,&lt;br /&gt;
.mw-portlet-views li.selected a,&lt;br /&gt;
.mw-portlet-namespaces li.selected a,&lt;br /&gt;
.vector-tab-noicon.selected a,&lt;br /&gt;
.vector-menu-tabs li.selected span,&lt;br /&gt;
.mw-portlet-views li.selected span {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.warningbox,&lt;br /&gt;
.mw-warning-with-logexcerpt,&lt;br /&gt;
.mw-anon-edit-warning,&lt;br /&gt;
.anon-edit-warning,&lt;br /&gt;
.cdx-message--warning,&lt;br /&gt;
.cdx-message,&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;&lt;br /&gt;
  background-color: #1f0d12 !important;&lt;br /&gt;
  border: 1px solid #5a1420 !important;&lt;br /&gt;
  border-left: 5px solid var(--vtm-blood-vivid) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  padding: 12px 18px !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message__content,&lt;br /&gt;
.mw-message-box p,&lt;br /&gt;
.mw-anon-edit-warning p {&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea#wpTextbox1,&lt;br /&gt;
#wpTextbox1,&lt;br /&gt;
.mw-editform textarea {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  font-family: var(--vtm-font-mono) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 14px 16px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   9. BUSCA &amp;amp; BOTÃO &amp;quot;INVESTIGAR&amp;quot;&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#simpleSearch,&lt;br /&gt;
.cdx-text-input__input,&lt;br /&gt;
.vector-search-box-input,&lt;br /&gt;
.cdx-search-input .cdx-text-input__input,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px 0 0 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button,&lt;br /&gt;
.cdx-search-input__end-button,&lt;br /&gt;
.vector-search-box .cdx-button,&lt;br /&gt;
.vector-search-box-vue .cdx-button,&lt;br /&gt;
.vector-search-box-vue button,&lt;br /&gt;
#searchButton,&lt;br /&gt;
#mw-searchButton {&lt;br /&gt;
  background: #000000 !important;&lt;br /&gt;
  background-color: #000000 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: none !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button *,&lt;br /&gt;
.cdx-search-input__end-button span,&lt;br /&gt;
.cdx-search-input__end-button .cdx-button__label,&lt;br /&gt;
.vector-search-box .cdx-button__label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button:hover,&lt;br /&gt;
.cdx-search-input__end-button:hover {&lt;br /&gt;
  background: #15151e !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
h1, h2, h3, h4, h5, h6,&lt;br /&gt;
.mw-heading, .mw-heading1, .mw-heading2, .mw-heading3, .mw-heading4,&lt;br /&gt;
.mw-heading h1, .mw-heading h2, .mw-heading h3 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  clear: both !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading,&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-body h1 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 2.3em !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;&lt;br /&gt;
  border-bottom: 2px solid var(--vtm-blood) !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2, .mw-heading2 h2 {&lt;br /&gt;
  font-size: 1.55em !important;&lt;br /&gt;
  color: #f0ece5 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding-bottom: 6px !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3, .mw-heading3 h3 {&lt;br /&gt;
  font-size: 1.2em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4, .mw-heading4 h4 {&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  color: #c9182b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a, a:visited,&lt;br /&gt;
.mw-body a, .mw-body a:visited,&lt;br /&gt;
.mw-parser-output a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover, a:focus,&lt;br /&gt;
.mw-body a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
blockquote,&lt;br /&gt;
.vtm-quote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .vtm-quote,&lt;br /&gt;
.mw-body blockquote,&lt;br /&gt;
.mw-body .vtm-quote {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  line-height: 1.6 !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-left: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
  padding: 25px 15px 15px 15px !important;&lt;br /&gt;
  margin: 1.2em 0.8em !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  letter-spacing: 0.3px !important;&lt;br /&gt;
  clear: both !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p,&lt;br /&gt;
.vtm-quote p,&lt;br /&gt;
.mw-parser-output blockquote p,&lt;br /&gt;
.mw-parser-output .vtm-quote p {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  margin: 0 0 6px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p:last-child,&lt;br /&gt;
.vtm-quote p:last-child,&lt;br /&gt;
.mw-parser-output blockquote p:last-child,&lt;br /&gt;
.mw-parser-output .vtm-quote p:last-child {&lt;br /&gt;
  margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote cite,&lt;br /&gt;
blockquote footer,&lt;br /&gt;
blockquote .quote-source,&lt;br /&gt;
.vtm-quote cite,&lt;br /&gt;
.vtm-quote footer,&lt;br /&gt;
.vtm-quote .quote-source {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 8px !important;&lt;br /&gt;
  text-align: right !important;&lt;br /&gt;
  font-style: normal !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  min-height: 96px !important;&lt;br /&gt;
  min-width: 260px !important;&lt;br /&gt;
  max-height: none !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center left !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  width: 270px !important;&lt;br /&gt;
  max-height: 96px !important;&lt;br /&gt;
  max-width: 320px !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo:hover::before {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.02) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon,&lt;br /&gt;
.mw-logo-container,&lt;br /&gt;
.mw-logo-wordmark,&lt;br /&gt;
.mw-logo-tagline {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; DROPDOWN SOBREPOSTO)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-header-start {&lt;br /&gt;
  overflow: visible !important;&lt;br /&gt;
  z-index: 10000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown,&lt;br /&gt;
.vector-main-menu-dropdown {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  overflow: visible !important;&lt;br /&gt;
  z-index: 10001 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button__icon,&lt;br /&gt;
.mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown-label::before,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label .vector-icon {&lt;br /&gt;
  color: #f5f5f5 !important;&lt;br /&gt;
  background-color: #f5f5f5 !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .cdx-button__icon,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background-color: #ffffff !important;&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.08) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:focus,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:active,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + label {&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo {&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- CENSURADO: tarja preta pura e limpa --- */&lt;br /&gt;
.vtm-segredo.is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
  border-radius: 2px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  cursor: help !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted * {&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted:hover {&lt;br /&gt;
  background: #141418 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- REVELADO / DESCLASSIFICADO --- */&lt;br /&gt;
.vtm-segredo.is-revealed {&lt;br /&gt;
  background: rgba(45, 12, 18, 0.4) !important;&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-revealed * {&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- FORMATO BLOCO (tipo=bloco) --- */&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;] {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  padding: 16px 20px !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  min-height: 60px !important;&lt;br /&gt;
  border-left: 4px solid #2a2a30 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-revealed {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;&lt;br /&gt;
  border-left: 4px solid #c5a059 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded,&lt;br /&gt;
.oo-ui-processDialog-content,&lt;br /&gt;
.ve-ui-mwTransclusionDialog {&lt;br /&gt;
  background: #121218 !important;&lt;br /&gt;
  background-color: #121218 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-window-head,&lt;br /&gt;
.oo-ui-processDialog-title,&lt;br /&gt;
.oo-ui-processDialog-navigation {&lt;br /&gt;
  background: #0c0c10 !important;&lt;br /&gt;
  border-bottom: 1px solid #3d0a12 !important;&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-title .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog textarea {&lt;br /&gt;
  background: #08080c !important;&lt;br /&gt;
  background-color: #08080c !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {&lt;br /&gt;
  border-color: #ff2a3f !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
  color: #7a766e !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-header .oo-ui-labelElement-label,&lt;br /&gt;
.ve-ui-mwParameterPage-label,&lt;br /&gt;
.ve-ui-mwTemplateTitleInputWidget-label {&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-helpText,&lt;br /&gt;
.ve-ui-mwParameterPage-description,&lt;br /&gt;
.oo-ui-fieldLayout-help {&lt;br /&gt;
  color: #b0aca4 !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  line-height: 1.4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-bookletLayout-outline,&lt;br /&gt;
.oo-ui-outlineSelectWidget,&lt;br /&gt;
.oo-ui-outlineOptionWidget {&lt;br /&gt;
  background: #0d0d12 !important;&lt;br /&gt;
  color: #ddd9d0 !important;&lt;br /&gt;
  border-right: 1px solid #3d0a12 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-selected {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-highlighted {&lt;br /&gt;
  background: #251016 !important;&lt;br /&gt;
  color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-surface {&lt;br /&gt;
  background: #101015 !important;&lt;br /&gt;
  background-color: #101015 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  caret-color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-documentNode p,&lt;br /&gt;
.ve-ce-documentNode h1,&lt;br /&gt;
.ve-ce-documentNode h2,&lt;br /&gt;
.ve-ce-documentNode h3,&lt;br /&gt;
.ve-ce-documentNode h4,&lt;br /&gt;
.ve-ce-documentNode li,&lt;br /&gt;
.ve-ce-documentNode td,&lt;br /&gt;
.ve-ce-documentNode div,&lt;br /&gt;
.ve-ce-surface .vtm-section-block {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  animation: none !important;&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {&lt;br /&gt;
  background: rgba(60, 15, 25, 0.45) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px dashed #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
  -webkit-user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  pointer-events: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ui-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo::after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget,&lt;br /&gt;
.ve-ui-mwTransclusionContextItem {&lt;br /&gt;
  background: #161622 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   17. BOTÕES DE CENSURA NOS EDITORES (VISUAL &amp;amp; CÓDIGO-FONTE)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#vtm-ve-censor-button {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 6px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vtm-ve-censor-button button {&lt;br /&gt;
  background: linear-gradient(180deg, #450810 0%, #1a0306 100%) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 4px 10px !important;&lt;br /&gt;
  font-family: &#039;Cinzel&#039;, Georgia, serif !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 0 8px rgba(255, 42, 63, 0.4) !important;&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  gap: 4px !important;&lt;br /&gt;
  height: 32px !important;&lt;br /&gt;
  line-height: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vtm-ve-censor-button button:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #6b0c19 0%, #30050c 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 14px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vtm-editor-quickbar {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  gap: 8px !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  margin: 10px 0 !important;&lt;br /&gt;
  background: linear-gradient(90deg, #181014, #0d0d12) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  font-family: &#039;Cinzel&#039;, Georgia, serif !important;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.6) !important;&lt;br /&gt;
  z-index: 99 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   18. RESPONSIVIDADE MOBILE &amp;amp; FLUID UI (@media screen and (max-width: 1200px))&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 1200px) {&lt;br /&gt;
  @keyframes vtm-section-slide {&lt;br /&gt;
    0% {&lt;br /&gt;
      opacity: 0;&lt;br /&gt;
      transform: translateX(-15px);&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
      opacity: 1;&lt;br /&gt;
      transform: translateX(0);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html, body, .mw-page-container, #content, .mw-body {&lt;br /&gt;
    overflow-x: hidden !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    grid-template-columns: 100% !important;&lt;br /&gt;
    grid-template-areas: &amp;quot;content&amp;quot; !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-column-start,&lt;br /&gt;
  .vector-column-end,&lt;br /&gt;
  .vector-main-menu-container,&lt;br /&gt;
  .vector-sticky-pinned-container,&lt;br /&gt;
  .vector-main-menu-pinned-container,&lt;br /&gt;
  .vector-page-tools-pinned-container,&lt;br /&gt;
  .vector-toc-pinned-container,&lt;br /&gt;
  .vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-pinned-container,&lt;br /&gt;
  #vector-page-tools-pinned-container,&lt;br /&gt;
  #vector-toc-pinned-container,&lt;br /&gt;
  #vector-appearance-pinned-container,&lt;br /&gt;
  #vector-appearance,&lt;br /&gt;
  #vector-toc,&lt;br /&gt;
  #mw-panel,&lt;br /&gt;
  #mw-panel-wrapper,&lt;br /&gt;
  #mw-navigation,&lt;br /&gt;
  .mw-navigation,&lt;br /&gt;
  .vector-sidebar-container,&lt;br /&gt;
  .vector-pinned-container,&lt;br /&gt;
  .mw-sidebar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    width: 0 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    max-width: 0 !important;&lt;br /&gt;
    height: 0 !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: -9999px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner &amp;gt; #vector-main-menu,&lt;br /&gt;
  .vector-column-start #vector-main-menu,&lt;br /&gt;
  #mw-panel #vector-main-menu {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner,&lt;br /&gt;
  .vector-body,&lt;br /&gt;
  .mw-content-container,&lt;br /&gt;
  #content,&lt;br /&gt;
  .mw-body,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  #mw-content-text {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    padding-left: 12px !important;&lt;br /&gt;
    padding-right: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 100% !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    background: #101015 !important;&lt;br /&gt;
    background-color: #101015 !important;&lt;br /&gt;
    border: 1px solid #3d0a12 !important;&lt;br /&gt;
    border-top: 2px solid #ff2a3f !important;&lt;br /&gt;
    border-radius: 0 0 6px 6px !important;&lt;br /&gt;
    box-shadow: 0 16px 50px rgba(0, 0, 0, 0.98), 0 0 20px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
    max-width: 90vw !important;&lt;br /&gt;
    width: 310px !important;&lt;br /&gt;
    z-index: 999999 !important;&lt;br /&gt;
    padding: 12px 10px !important;&lt;br /&gt;
    max-height: 80vh !important;&lt;br /&gt;
    overflow-y: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-unpinned-container,&lt;br /&gt;
  #vector-main-menu-dropdown #vector-main-menu-unpinned-container,&lt;br /&gt;
  #vector-main-menu-dropdown #vector-main-menu,&lt;br /&gt;
  #vector-main-menu-dropdown .vector-main-menu {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    position: static !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
    left: auto !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content a,&lt;br /&gt;
  .vector-menu-content a,&lt;br /&gt;
  #vector-main-menu a {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    line-height: 1.55 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    color: var(--vtm-text) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-heading,&lt;br /&gt;
  .sidebar-heading {&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    letter-spacing: 1.3px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:not(:checked) ~ .vector-dropdown-content,&lt;br /&gt;
  #vector-main-menu-dropdown:not(.vector-dropdown--open) .vector-dropdown-content {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    opacity: 0 !important;&lt;br /&gt;
    pointer-events: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:checked ~ .vector-dropdown-content,&lt;br /&gt;
  #vector-main-menu-dropdown.vector-dropdown--open .vector-dropdown-content {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    pointer-events: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vampire-infobox,&lt;br /&gt;
  .vtm-infobox,&lt;br /&gt;
  .infobox,&lt;br /&gt;
  .thumb.tright,&lt;br /&gt;
  .thumb.tleft,&lt;br /&gt;
  .floatright,&lt;br /&gt;
  .floatleft,&lt;br /&gt;
  div.tright,&lt;br /&gt;
  div.tleft,&lt;br /&gt;
  div[style*=&amp;quot;float: right&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float:right&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float: left&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float:left&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float: right&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float:right&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float: left&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float:left&amp;quot;],&lt;br /&gt;
  table.wikitable[style*=&amp;quot;float&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;float&amp;quot;] {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 16px 0 !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vampire-infobox img,&lt;br /&gt;
  .vtm-infobox img,&lt;br /&gt;
  .infobox img,&lt;br /&gt;
  .thumbinner,&lt;br /&gt;
  .thumbinner img,&lt;br /&gt;
  .mw-parser-output img {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .thumbinner {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    background-color: var(--vtm-onyx) !important;&lt;br /&gt;
    border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 18px 16px !important;&lt;br /&gt;
    margin: 14px 0 !important;&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.65 !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.95em !important;&lt;br /&gt;
    line-height: 1.28 !important;&lt;br /&gt;
    padding-bottom: 8px !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    word-break: break-word !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2, .mw-heading2 h2, .mw-heading h2 {&lt;br /&gt;
    font-size: 1.52em !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    margin-top: 22px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3, .mw-heading3 h3, .mw-heading h3 {&lt;br /&gt;
    font-size: 1.28em !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4, .mw-heading4 h4, .mw-heading h4 {&lt;br /&gt;
    font-size: 1.15em !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html,&lt;br /&gt;
  body,&lt;br /&gt;
  .mw-parser-output,&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  p,&lt;br /&gt;
  li {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.68 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces,&lt;br /&gt;
  #p-views ul,&lt;br /&gt;
  #p-namespaces ul {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    margin-bottom: 12px !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs::-webkit-scrollbar,&lt;br /&gt;
  .mw-portlet-views ul::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li,&lt;br /&gt;
  .vector-menu-tabs-legacy li,&lt;br /&gt;
  .vector-tab-noicon,&lt;br /&gt;
  .mw-portlet-views li,&lt;br /&gt;
  .mw-portlet-namespaces li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-right: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 10px 16px !important;&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    font-weight: 700 !important;&lt;br /&gt;
    letter-spacing: 0.8px !important;&lt;br /&gt;
    white-space: nowrap !important;&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 68px !important;&lt;br /&gt;
    min-height: 68px !important;&lt;br /&gt;
    min-width: 190px !important;&lt;br /&gt;
    max-width: 230px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 64px !important;&lt;br /&gt;
    width: 210px !important;&lt;br /&gt;
    max-height: 64px !important;&lt;br /&gt;
    max-width: 210px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] &amp;gt; tbody {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] tr {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] td {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    margin: 1.2em 0 !important;&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
    line-height: 1.5 !important;&lt;br /&gt;
    min-width: 90px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 20px 18px !important;&lt;br /&gt;
    margin: 14px auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=450</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=450"/>
		<updated>2026-09-01T22:48:06Z</updated>

		<summary type="html">&lt;p&gt;Fernando: v23 PARCIAL: restaurando seção 1 (cascata) como teste de tamanho&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v23 - RESPONSIVE + INFOBOX + PERFORMANCE)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=Template:Citacao&amp;diff=449</id>
		<title>Template:Citacao</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=Template:Citacao&amp;diff=449"/>
		<updated>2026-09-01T22:43:34Z</updated>

		<summary type="html">&lt;p&gt;Fernando: v23: Remove estilos inline redundantes do blockquote — agora depende da classe .vtm-quote (CSS responsivo)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote class=&amp;quot;vtm-quote&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace; color: #c8c3b8; margin-bottom: 6px;&amp;quot;&amp;gt;{{{1|{{{texto}}}}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: right; margin-top: 10px; font-family: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif; font-size: 0.85em; color: #c5a059; letter-spacing: 1px; font-style: normal;&amp;quot;&amp;gt;— {{{2|{{{autor|O Livro de Nod}}}}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
== Uso ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{Citacao|O sangue é a vida, e a vida pertence à noite.|Caim}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Categoria:Predefinições]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.js&amp;diff=448</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.js&amp;diff=448"/>
		<updated>2026-09-01T22:43:29Z</updated>

		<summary type="html">&lt;p&gt;Fernando: v23: Performance — substitui 3 setInterval infinitos por MutationObserver + pollUntilFound + mw.hook; adiciona viewport-fit:cover&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   VAMPIRO: A MÁSCARA — SCRIPTS GLOBAIS, VIEWPORT RESPONSIVO &amp;amp; SEGREDO DINÂMICO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     UTILITÁRIO: POLLING LIMITADO (substitui setInterval infinito)&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function pollUntilFound(checkFn, callback, maxAttempts) {&lt;br /&gt;
    var attempts = 0;&lt;br /&gt;
    var max = maxAttempts || 50;&lt;br /&gt;
    var intervalId = setInterval(function () {&lt;br /&gt;
      attempts++;&lt;br /&gt;
      var result = checkFn();&lt;br /&gt;
      if (result) {&lt;br /&gt;
        clearInterval(intervalId);&lt;br /&gt;
        callback(result);&lt;br /&gt;
      } else if (attempts &amp;gt;= max) {&lt;br /&gt;
        clearInterval(intervalId);&lt;br /&gt;
      }&lt;br /&gt;
    }, 400);&lt;br /&gt;
    return intervalId;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     0. VIEWPORT RESPONSIVO REAL PARA MOBILE (SUBSTITUI WIDTH=1120)&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function fixMobileViewport() {&lt;br /&gt;
    var meta = document.querySelector(&#039;meta[name=&amp;quot;viewport&amp;quot;]&#039;);&lt;br /&gt;
    if (meta) {&lt;br /&gt;
      meta.setAttribute(&#039;content&#039;, &#039;width=device-width, initial-scale=1.0, maximum-scale=5.0, viewport-fit=cover&#039;);&lt;br /&gt;
    } else {&lt;br /&gt;
      meta = document.createElement(&#039;meta&#039;);&lt;br /&gt;
      meta.name = &#039;viewport&#039;;&lt;br /&gt;
      meta.content = &#039;width=device-width, initial-scale=1.0, maximum-scale=5.0, viewport-fit=cover&#039;;&lt;br /&gt;
      document.head.appendChild(meta);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  fixMobileViewport();&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     1. CENSURA &amp;amp; REVELAÇÃO DINÂMICA (LEITURA)&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initVtmSecrets() {&lt;br /&gt;
    var els = document.querySelectorAll(&#039;[data-vtm-secret=&amp;quot;true&amp;quot;]&#039;);&lt;br /&gt;
    if (!els || !els.length) return;&lt;br /&gt;
    var now = new Date();&lt;br /&gt;
&lt;br /&gt;
    els.forEach(function (el) {&lt;br /&gt;
      var lib = (el.getAttribute(&#039;data-liberado&#039;) || &#039;&#039;).toLowerCase().trim();&lt;br /&gt;
      var ds = (el.getAttribute(&#039;data-reveal-date&#039;) || &#039;&#039;).trim();&lt;br /&gt;
      var dica = (el.getAttribute(&#039;data-dica&#039;) || &#039;&#039;).trim();&lt;br /&gt;
      var revealed = false;&lt;br /&gt;
      var tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA]&#039;;&lt;br /&gt;
&lt;br /&gt;
      if (lib === &#039;sim&#039; || lib === &#039;true&#039; || lib === &#039;1&#039;) {&lt;br /&gt;
        revealed = true;&lt;br /&gt;
      } else if (lib === &#039;nao&#039; || lib === &#039;false&#039; || lib === &#039;0&#039;) {&lt;br /&gt;
        tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039;]&#039;;&lt;br /&gt;
      } else if (ds) {&lt;br /&gt;
        var td = null;&lt;br /&gt;
        if (ds.indexOf(&#039;/&#039;) !== -1) {&lt;br /&gt;
          var p = ds.split(&#039;/&#039;);&lt;br /&gt;
          if (p.length === 3) td = new Date(p[2], parseInt(p[1], 10) - 1, p[0]);&lt;br /&gt;
        } else {&lt;br /&gt;
          td = new Date(ds);&lt;br /&gt;
        }&lt;br /&gt;
        if (td &amp;amp;&amp;amp; !isNaN(td.getTime())) {&lt;br /&gt;
          if (now &amp;gt;= td) {&lt;br /&gt;
            revealed = true;&lt;br /&gt;
          } else {&lt;br /&gt;
            var f = (&#039;0&#039; + td.getDate()).slice(-2) + &#039;/&#039; + (&#039;0&#039; + (td.getMonth() + 1)).slice(-2) + &#039;/&#039; + td.getFullYear();&lt;br /&gt;
            tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039; - &#039; + f + &#039;]&#039;;&lt;br /&gt;
          }&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
      if (revealed) {&lt;br /&gt;
        el.classList.add(&#039;is-revealed&#039;);&lt;br /&gt;
        el.classList.remove(&#039;is-redacted&#039;);&lt;br /&gt;
        el.title = &#039;[DESCLASSIFICADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039;]&#039;;&lt;br /&gt;
      } else {&lt;br /&gt;
        el.classList.add(&#039;is-redacted&#039;);&lt;br /&gt;
        el.classList.remove(&#039;is-revealed&#039;);&lt;br /&gt;
        el.title = tip;&lt;br /&gt;
      }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     2. INJEÇÃO DO BOTÃO &amp;quot;🔒 CENSURAR&amp;quot; NA BARRA DO VISUALEDITOR&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function injectVisualEditorButton() {&lt;br /&gt;
    var toolbar = document.querySelector(&#039;.ve-ui-toolbar-tools, .ve-init-mw-desktopArticleTarget-toolbar .oo-ui-toolbar-tools&#039;);&lt;br /&gt;
    if (!toolbar) return;&lt;br /&gt;
&lt;br /&gt;
    if (document.getElementById(&#039;vtm-ve-censor-button&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
    var btnGroup = document.createElement(&#039;div&#039;);&lt;br /&gt;
    btnGroup.id = &#039;vtm-ve-censor-button&#039;;&lt;br /&gt;
    btnGroup.className = &#039;oo-ui-widget oo-ui-widget-enabled oo-ui-toolGroup&#039;;&lt;br /&gt;
    btnGroup.style.cssText = &#039;display:inline-flex; align-items:center; margin:0 6px;&#039;;&lt;br /&gt;
&lt;br /&gt;
    var btn = document.createElement(&#039;button&#039;);&lt;br /&gt;
    btn.type = &#039;button&#039;;&lt;br /&gt;
    btn.innerHTML = &#039;🔒 Censurar Trecho&#039;;&lt;br /&gt;
    btn.title = &#039;Aplicar tarja de censura {{Segredo}} no texto selecionado&#039;;&lt;br /&gt;
    btn.style.cssText = &#039;background:linear-gradient(180deg, #450810 0%, #1a0306 100%); color:#ffffff; border:1px solid #ff2a3f; border-radius:4px; padding:4px 10px; font-family:&amp;quot;Cinzel&amp;quot;, Georgia, serif; font-size:0.82em; font-weight:700; cursor:pointer; box-shadow:0 0 8px rgba(255,42,63,0.4); display:flex; align-items:center; gap:4px; transition:all 0.2s ease; height:32px; line-height:1; outline:none;&#039;;&lt;br /&gt;
&lt;br /&gt;
    btn.onmouseover = function () {&lt;br /&gt;
      btn.style.background = &#039;linear-gradient(180deg, #6b0c19 0%, #30050c 100%)&#039;;&lt;br /&gt;
      btn.style.boxShadow = &#039;0 0 14px rgba(255,42,63,0.85)&#039;;&lt;br /&gt;
    };&lt;br /&gt;
    btn.onmouseout = function () {&lt;br /&gt;
      btn.style.background = &#039;linear-gradient(180deg, #450810 0%, #1a0306 100%)&#039;;&lt;br /&gt;
      btn.style.boxShadow = &#039;0 0 8px rgba(255,42,63,0.4)&#039;;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
    btn.onclick = function (e) {&lt;br /&gt;
      e.preventDefault();&lt;br /&gt;
      e.stopPropagation();&lt;br /&gt;
&lt;br /&gt;
      try {&lt;br /&gt;
        var target = ve.init.target;&lt;br /&gt;
        if (target &amp;amp;&amp;amp; target.getSurface()) {&lt;br /&gt;
          var surfaceModel = target.getSurface().getModel();&lt;br /&gt;
          var fragment = surfaceModel.getFragment();&lt;br /&gt;
          var selectedText = fragment.getText();&lt;br /&gt;
&lt;br /&gt;
          var contentToCensor = selectedText || &#039;Texto confidencial a ser censurado&#039;;&lt;br /&gt;
&lt;br /&gt;
          var transclusionNode = {&lt;br /&gt;
            type: &#039;mwTransclusionInline&#039;,&lt;br /&gt;
            attributes: {&lt;br /&gt;
              mw: {&lt;br /&gt;
                parts: [&lt;br /&gt;
                  {&lt;br /&gt;
                    template: {&lt;br /&gt;
                      target: { href: &#039;Template:Segredo&#039;, wt: &#039;Segredo&#039; },&lt;br /&gt;
                      params: {&lt;br /&gt;
                        &#039;1&#039;: { wt: contentToCensor },&lt;br /&gt;
                        &#039;liberado&#039;: { wt: &#039;nao&#039; }&lt;br /&gt;
                      }&lt;br /&gt;
                    }&lt;br /&gt;
                  }&lt;br /&gt;
                ]&lt;br /&gt;
              }&lt;br /&gt;
            }&lt;br /&gt;
          };&lt;br /&gt;
&lt;br /&gt;
          fragment.insertContent([transclusionNode, { type: &#039;/mwTransclusionInline&#039; }]);&lt;br /&gt;
          return;&lt;br /&gt;
        }&lt;br /&gt;
      } catch (err) {&lt;br /&gt;
        if (window.console) console.warn(&#039;[VtM] Fallback de inserção:&#039;, err);&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
      var tb = document.getElementById(&#039;wpTextbox1&#039;);&lt;br /&gt;
      if (tb) {&lt;br /&gt;
        var s = tb.selectionStart, end = tb.selectionEnd;&lt;br /&gt;
        var t = tb.value, sel = t.substring(s, end) || &#039;Texto confidencial a ser censurado&#039;;&lt;br /&gt;
        var rep = &#039;{{Segredo|&#039; + sel + &#039;|liberado=nao}}&#039;;&lt;br /&gt;
        tb.value = t.substring(0, s) + rep + t.substring(end);&lt;br /&gt;
        tb.focus();&lt;br /&gt;
        tb.setSelectionRange(s + 10, s + 10 + sel.length);&lt;br /&gt;
        if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
      }&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
    btnGroup.appendChild(btn);&lt;br /&gt;
&lt;br /&gt;
    var insertGroup = toolbar.querySelector(&#039;.ve-ui-toolbar-group-insert, .oo-ui-toolGroup:last-child&#039;);&lt;br /&gt;
    if (insertGroup &amp;amp;&amp;amp; insertGroup.parentNode) {&lt;br /&gt;
      insertGroup.parentNode.insertBefore(btnGroup, insertGroup.nextSibling);&lt;br /&gt;
    } else {&lt;br /&gt;
      toolbar.appendChild(btnGroup);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     3. BOTÕES CENSURADO/LIBERADO NO MODAL DO VISUALEDITOR&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function transformLiberadoInputs() {&lt;br /&gt;
    var inputs = document.querySelectorAll(&lt;br /&gt;
      &#039;.oo-ui-windowManager input, .oo-ui-windowManager textarea, &#039; +&lt;br /&gt;
      &#039;.oo-ui-fieldLayout input, .oo-ui-fieldLayout textarea&#039;&lt;br /&gt;
    );&lt;br /&gt;
    inputs.forEach(function (input) {&lt;br /&gt;
      var container = input.closest(&#039;.oo-ui-fieldLayout&#039;) ||&lt;br /&gt;
                      input.closest(&#039;.ve-ui-mwParameterPage&#039;) ||&lt;br /&gt;
                      input.closest(&#039;.oo-ui-pageLayout&#039;) ||&lt;br /&gt;
                      input.parentElement;&lt;br /&gt;
      if (!container) return;&lt;br /&gt;
      var txt = (container.textContent || &#039;&#039;).toLowerCase();&lt;br /&gt;
      if (txt.indexOf(&#039;liberado&#039;) === -1) return;&lt;br /&gt;
      if (container.querySelector(&#039;.vtm-toggle-box&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
      var box = document.createElement(&#039;div&#039;);&lt;br /&gt;
      box.className = &#039;vtm-toggle-box&#039;;&lt;br /&gt;
      box.style.cssText = &#039;display:flex;gap:12px;margin:10px 0 16px;width:100%;max-width:460px;&#039;;&lt;br /&gt;
&lt;br /&gt;
      var btnC = mkToggle(&#039;CENSURADO&#039;);&lt;br /&gt;
      var btnL = mkToggle(&#039;LIBERADO&#039;);&lt;br /&gt;
&lt;br /&gt;
      function paint(v) {&lt;br /&gt;
        var isLib = (v === &#039;sim&#039; || v === &#039;1&#039; || v === &#039;true&#039;);&lt;br /&gt;
        btnC.style.background = isLib ? &#039;#121218&#039; : &#039;linear-gradient(180deg,#5c0f18,#2b060a)&#039;;&lt;br /&gt;
        btnC.style.color = isLib ? &#039;#7a7a88&#039; : &#039;#fff&#039;;&lt;br /&gt;
        btnC.style.border = isLib ? &#039;1px solid #2d2d38&#039; : &#039;2px solid #ff2a3f&#039;;&lt;br /&gt;
        btnC.style.boxShadow = isLib ? &#039;none&#039; : &#039;0 0 12px rgba(255,42,63,.7)&#039;;&lt;br /&gt;
        btnL.style.background = isLib ? &#039;linear-gradient(180deg,#1b5e20,#0d3814)&#039; : &#039;#121218&#039;;&lt;br /&gt;
        btnL.style.color = isLib ? &#039;#fff&#039; : &#039;#7a7a88&#039;;&lt;br /&gt;
        btnL.style.border = isLib ? &#039;2px solid #4caf50&#039; : &#039;1px solid #2d2d38&#039;;&lt;br /&gt;
        btnL.style.boxShadow = isLib ? &#039;0 0 12px rgba(76,175,80,.7)&#039; : &#039;none&#039;;&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
      btnC.onclick = function (e) { e.preventDefault(); e.stopPropagation(); setVal(input, &#039;nao&#039;); paint(&#039;nao&#039;); };&lt;br /&gt;
      btnL.onclick = function (e) { e.preventDefault(); e.stopPropagation(); setVal(input, &#039;sim&#039;); paint(&#039;sim&#039;); };&lt;br /&gt;
      input.addEventListener(&#039;input&#039;, function () { paint((input.value || &#039;&#039;).toLowerCase().trim()); });&lt;br /&gt;
      paint((input.value || &#039;nao&#039;).toLowerCase().trim());&lt;br /&gt;
&lt;br /&gt;
      box.appendChild(btnC);&lt;br /&gt;
      box.appendChild(btnL);&lt;br /&gt;
      var wrap = input.closest(&#039;.oo-ui-textInputWidget&#039;) || input.closest(&#039;.oo-ui-inputWidget&#039;) || input;&lt;br /&gt;
      wrap.parentNode.insertBefore(box, wrap);&lt;br /&gt;
      wrap.style.display = &#039;none&#039;;&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function mkToggle(label) {&lt;br /&gt;
    var b = document.createElement(&#039;button&#039;);&lt;br /&gt;
    b.type = &#039;button&#039;;&lt;br /&gt;
    b.textContent = (label === &#039;CENSURADO&#039; ? &#039;⬛ &#039; : &#039;🔓 &#039;) + label;&lt;br /&gt;
    b.style.cssText = &#039;flex:1;padding:10px 16px;border-radius:4px;font-weight:800;font-size:.9em;cursor:pointer;font-family:&amp;quot;Cinzel&amp;quot;,Georgia,serif;letter-spacing:1px;transition:all .25s ease;outline:none;&#039;;&lt;br /&gt;
    return b;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function setVal(input, v) {&lt;br /&gt;
    input.value = v;&lt;br /&gt;
    input.dispatchEvent(new Event(&#039;input&#039;, { bubbles: true }));&lt;br /&gt;
    input.dispatchEvent(new Event(&#039;change&#039;, { bubbles: true }));&lt;br /&gt;
    if (window.$) { $(input).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- MutationObserver para transformLiberadoInputs (substitui setInterval) --- */&lt;br /&gt;
  function setupTransformObserver() {&lt;br /&gt;
    if (!document.body) return;&lt;br /&gt;
&lt;br /&gt;
    var lastRun = 0;&lt;br /&gt;
    var pending = false;&lt;br /&gt;
&lt;br /&gt;
    function throttledTransform() {&lt;br /&gt;
      var now = Date.now();&lt;br /&gt;
      if (now - lastRun &amp;lt; 300) {&lt;br /&gt;
        if (!pending) {&lt;br /&gt;
          pending = true;&lt;br /&gt;
          setTimeout(function () {&lt;br /&gt;
            pending = false;&lt;br /&gt;
            lastRun = Date.now();&lt;br /&gt;
            transformLiberadoInputs();&lt;br /&gt;
          }, 300 - (now - lastRun));&lt;br /&gt;
        }&lt;br /&gt;
        return;&lt;br /&gt;
      }&lt;br /&gt;
      lastRun = now;&lt;br /&gt;
      transformLiberadoInputs();&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    var observer = new MutationObserver(function (mutations) {&lt;br /&gt;
      for (var i = 0; i &amp;lt; mutations.length; i++) {&lt;br /&gt;
        var addedNodes = mutations[i].addedNodes;&lt;br /&gt;
        for (var j = 0; j &amp;lt; addedNodes.length; j++) {&lt;br /&gt;
          var node = addedNodes[j];&lt;br /&gt;
          if (node.nodeType === 1) {&lt;br /&gt;
            if (node.classList &amp;amp;&amp;amp; (node.classList.contains(&#039;oo-ui-windowManager&#039;) || node.classList.contains(&#039;oo-ui-window-frame&#039;))) {&lt;br /&gt;
              throttledTransform();&lt;br /&gt;
              return;&lt;br /&gt;
            }&lt;br /&gt;
            if (node.querySelector &amp;amp;&amp;amp; (node.querySelector(&#039;.oo-ui-windowManager&#039;) || node.querySelector(&#039;.oo-ui-window-frame&#039;))) {&lt;br /&gt;
              throttledTransform();&lt;br /&gt;
              return;&lt;br /&gt;
            }&lt;br /&gt;
          }&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    observer.observe(document.body, { childList: true, subtree: true });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     4. BARRA DE FERRAMENTAS NO EDITOR DE CÓDIGO-FONTE (#wpTextbox1)&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initVtmQuickToolbar() {&lt;br /&gt;
    var tb = document.getElementById(&#039;wpTextbox1&#039;);&lt;br /&gt;
    if (!tb || document.getElementById(&#039;vtm-editor-quickbar&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
    var bar = document.createElement(&#039;div&#039;);&lt;br /&gt;
    bar.id = &#039;vtm-editor-quickbar&#039;;&lt;br /&gt;
    bar.style.cssText = &#039;display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 14px;margin:10px 0;background:linear-gradient(90deg,#181014,#0d0d12);border:1px solid #3d0a12;border-left:4px solid #8b0000;border-radius:4px;font-family:&amp;quot;Cinzel&amp;quot;,Georgia,serif;box-shadow:0 4px 14px rgba(0,0,0,.6);z-index:99;&#039;;&lt;br /&gt;
&lt;br /&gt;
    var lbl = document.createElement(&#039;span&#039;);&lt;br /&gt;
    lbl.style.cssText = &#039;color:#c5a059;font-size:.85em;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-right:6px;&#039;;&lt;br /&gt;
    lbl.textContent = &#039;🩸 Ferramentas de Censura:&#039;;&lt;br /&gt;
    bar.appendChild(lbl);&lt;br /&gt;
&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;⬛ Censurar Trecho&#039;, &#039;#240c12&#039;, &#039;#ff2a3f&#039;, function () {&lt;br /&gt;
      wrapSel(tb, &#039;{{Segredo|&#039;, &#039;|liberado=nao}}&#039;, &#039;Texto censurado&#039;);&lt;br /&gt;
    }));&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;🔓 Inserir Liberado&#039;, &#039;#0d2915&#039;, &#039;#2e7d32&#039;, function () {&lt;br /&gt;
      wrapSel(tb, &#039;{{Segredo|&#039;, &#039;|liberado=sim}}&#039;, &#039;Texto revelado&#039;);&lt;br /&gt;
    }));&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;📁 Dossie Bloco&#039;, &#039;#181822&#039;, &#039;#3d0a12&#039;, function () {&lt;br /&gt;
      wrapSel(tb, &#039;\n{{Segredo|tipo=bloco|nivel=CONFIDENCIAL|data=AAAA-MM-DD|dica=Operacao|\n&#039;, &#039;\n}}\n&#039;, &#039;Relatorio confidencial...&#039;);&lt;br /&gt;
    }));&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;🗑 Remover Censura&#039;, &#039;#1a1a22&#039;, &#039;#4a4a58&#039;, function () {&lt;br /&gt;
      removeSecret(tb);&lt;br /&gt;
    }));&lt;br /&gt;
&lt;br /&gt;
    tb.parentNode.insertBefore(bar, tb);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function mkBtn(text, bg, border, fn) {&lt;br /&gt;
    var b = document.createElement(&#039;button&#039;);&lt;br /&gt;
    b.type = &#039;button&#039;; b.textContent = text;&lt;br /&gt;
    b.style.cssText = &#039;background:&#039; + bg + &#039;;color:#fff;border:1px solid &#039; + border + &#039;;border-radius:3px;padding:6px 12px;font-size:.82em;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:all .2s ease;&#039;;&lt;br /&gt;
    b.onmouseover = function () { b.style.opacity = &#039;.85&#039;; };&lt;br /&gt;
    b.onmouseout  = function () { b.style.opacity = &#039;1&#039;; };&lt;br /&gt;
    b.onclick = function (e) { e.preventDefault(); fn(); };&lt;br /&gt;
    return b;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function wrapSel(tb, pre, post, ph) {&lt;br /&gt;
    var s = tb.selectionStart, e = tb.selectionEnd;&lt;br /&gt;
    var t = tb.value, sel = t.substring(s, e) || ph;&lt;br /&gt;
    tb.value = t.substring(0, s) + pre + sel + post + t.substring(e);&lt;br /&gt;
    tb.focus(); tb.setSelectionRange(s + pre.length, s + pre.length + sel.length);&lt;br /&gt;
    if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function removeSecret(tb) {&lt;br /&gt;
    var s = tb.selectionStart, text = tb.value;&lt;br /&gt;
    var i = text.lastIndexOf(&#039;{{Segredo|&#039;, s);&lt;br /&gt;
    if (i === -1) { alert(&#039;Nenhum {{Segredo|...}} encontrado.\nPosicione o cursor dentro do trecho.&#039;); return; }&lt;br /&gt;
    var depth = 0, j, end = -1;&lt;br /&gt;
    for (j = i; j &amp;lt; text.length - 1; j++) {&lt;br /&gt;
      if (text[j] === &#039;{&#039; &amp;amp;&amp;amp; text[j + 1] === &#039;{&#039;) { depth++; j++; }&lt;br /&gt;
      else if (text[j] === &#039;}&#039; &amp;amp;&amp;amp; text[j + 1] === &#039;}&#039;) { depth--; if (depth === 0) { end = j + 2; break; } j++; }&lt;br /&gt;
    }&lt;br /&gt;
    if (end === -1) { alert(&#039;Fechamento }} nao encontrado.&#039;); return; }&lt;br /&gt;
    var inner = text.substring(i + &#039;{{Segredo|&#039;.length, end - 2);&lt;br /&gt;
    var parts = [], cur = &#039;&#039;, d = 0;&lt;br /&gt;
    for (j = 0; j &amp;lt; inner.length; j++) {&lt;br /&gt;
      if (inner[j] === &#039;{&#039; &amp;amp;&amp;amp; j + 1 &amp;lt; inner.length &amp;amp;&amp;amp; inner[j + 1] === &#039;{&#039;) { d++; cur += &#039;{{&#039;; j++; }&lt;br /&gt;
      else if (inner[j] === &#039;}&#039; &amp;amp;&amp;amp; j + 1 &amp;lt; inner.length &amp;amp;&amp;amp; inner[j + 1] === &#039;}&#039;) { d--; cur += &#039;}}&#039;; j++; }&lt;br /&gt;
      else if (inner[j] === &#039;|&#039; &amp;amp;&amp;amp; d === 0) { parts.push(cur); cur = &#039;&#039;; }&lt;br /&gt;
      else { cur += inner[j]; }&lt;br /&gt;
    }&lt;br /&gt;
    parts.push(cur);&lt;br /&gt;
    var content = &#039;&#039;;&lt;br /&gt;
    for (var k = 0; k &amp;lt; parts.length; k++) {&lt;br /&gt;
      if (parts[k].trim().indexOf(&#039;=&#039;) === -1) { content = parts[k].trim(); break; }&lt;br /&gt;
    }&lt;br /&gt;
    tb.value = text.substring(0, i) + content + text.substring(end);&lt;br /&gt;
    tb.focus(); tb.setSelectionRange(i, i + content.length);&lt;br /&gt;
    if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     5. ANIMAÇÃO DE CASCATA DAS SEÇÕES&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initSectionAnimation() {&lt;br /&gt;
    var c = document.querySelector(&#039;.mw-parser-output&#039;);&lt;br /&gt;
    if (!c || c.dataset.vtmAnimated === &#039;true&#039;) return;&lt;br /&gt;
    if (window.matchMedia &amp;amp;&amp;amp; window.matchMedia(&#039;(prefers-reduced-motion: reduce)&#039;).matches) return;&lt;br /&gt;
    c.dataset.vtmAnimated = &#039;true&#039;;&lt;br /&gt;
    var kids = Array.from(c.children), secs = [], cur = [];&lt;br /&gt;
    kids.forEach(function (ch) {&lt;br /&gt;
      if (ch.classList.contains(&#039;catlinks&#039;) || ch.classList.contains(&#039;mw-category-generated&#039;) ||&lt;br /&gt;
          ch.tagName === &#039;SCRIPT&#039; || ch.tagName === &#039;STYLE&#039; || ch.id === &#039;vtm-editor-quickbar&#039;) {&lt;br /&gt;
        if (cur.length) { secs.push(cur); cur = []; }&lt;br /&gt;
        return;&lt;br /&gt;
      }&lt;br /&gt;
      if ((ch.tagName === &#039;H2&#039; || ch.classList.contains(&#039;mw-heading2&#039;)) &amp;amp;&amp;amp; cur.length) { secs.push(cur); cur = []; }&lt;br /&gt;
      cur.push(ch);&lt;br /&gt;
    });&lt;br /&gt;
    if (cur.length) secs.push(cur);&lt;br /&gt;
    secs.forEach(function (items, idx) {&lt;br /&gt;
      var w = document.createElement(&#039;div&#039;);&lt;br /&gt;
      w.className = &#039;vtm-section-block&#039;;&lt;br /&gt;
      w.style.animationDelay = (0.12 + idx * 0.42).toFixed(2) + &#039;s&#039;;&lt;br /&gt;
      var f = items[0];&lt;br /&gt;
      if (f &amp;amp;&amp;amp; f.parentNode) { f.parentNode.insertBefore(w, f); items.forEach(function (el) { w.appendChild(el); }); }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     6. SUPORTE A TOQUE PARA MENU HAMBÚRGUER NO MOBILE&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initMobileMenuHelper() {&lt;br /&gt;
    var dropdown = document.getElementById(&#039;vector-main-menu-dropdown&#039;);&lt;br /&gt;
    var checkbox = document.getElementById(&#039;vector-main-menu-dropdown-checkbox&#039;);&lt;br /&gt;
    var label = document.getElementById(&#039;vector-main-menu-dropdown-label&#039;);&lt;br /&gt;
    if (!dropdown || !checkbox) return;&lt;br /&gt;
&lt;br /&gt;
    if (label &amp;amp;&amp;amp; !label.dataset.vtmBound) {&lt;br /&gt;
      label.dataset.vtmBound = &#039;true&#039;;&lt;br /&gt;
      label.addEventListener(&#039;click&#039;, function () {&lt;br /&gt;
        setTimeout(function () {&lt;br /&gt;
          if (checkbox.checked) {&lt;br /&gt;
            dropdown.classList.add(&#039;vector-dropdown--open&#039;);&lt;br /&gt;
          } else {&lt;br /&gt;
            dropdown.classList.remove(&#039;vector-dropdown--open&#039;);&lt;br /&gt;
          }&lt;br /&gt;
        }, 10);&lt;br /&gt;
      });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    document.addEventListener(&#039;click&#039;, function (e) {&lt;br /&gt;
      if (checkbox.checked &amp;amp;&amp;amp; !dropdown.contains(e.target)) {&lt;br /&gt;
        checkbox.checked = false;&lt;br /&gt;
        dropdown.classList.remove(&#039;vector-dropdown--open&#039;);&lt;br /&gt;
      }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     INICIALIZAÇÃO GERAL&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initAll() {&lt;br /&gt;
    fixMobileViewport();&lt;br /&gt;
    initVtmSecrets();&lt;br /&gt;
    initSectionAnimation();&lt;br /&gt;
    initVtmQuickToolbar();&lt;br /&gt;
    injectVisualEditorButton();&lt;br /&gt;
    initMobileMenuHelper();&lt;br /&gt;
    setupTransformObserver();&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  if (document.readyState === &#039;loading&#039;) {&lt;br /&gt;
    document.addEventListener(&#039;DOMContentLoaded&#039;, initAll);&lt;br /&gt;
  } else {&lt;br /&gt;
    initAll();&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  if (window.mw &amp;amp;&amp;amp; window.mw.hook) {&lt;br /&gt;
    window.mw.hook(&#039;wikipage.content&#039;).add(function () {&lt;br /&gt;
      initVtmSecrets();&lt;br /&gt;
      initSectionAnimation();&lt;br /&gt;
      initMobileMenuHelper();&lt;br /&gt;
    });&lt;br /&gt;
    window.mw.hook(&#039;ve.activationComplete&#039;).add(function () {&lt;br /&gt;
      pollUntilFound(function () {&lt;br /&gt;
        return document.querySelector(&#039;.ve-ui-toolbar-tools&#039;);&lt;br /&gt;
      }, function () {&lt;br /&gt;
        injectVisualEditorButton();&lt;br /&gt;
      });&lt;br /&gt;
    });&lt;br /&gt;
    window.mw.hook(&#039;wikipage.editform&#039;).add(function () {&lt;br /&gt;
      initVtmQuickToolbar();&lt;br /&gt;
    });&lt;br /&gt;
  } else {&lt;br /&gt;
    pollUntilFound(function () {&lt;br /&gt;
      return document.getElementById(&#039;wpTextbox1&#039;);&lt;br /&gt;
    }, function () {&lt;br /&gt;
      initVtmQuickToolbar();&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
})();&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=447</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=447"/>
		<updated>2026-09-01T22:42:27Z</updated>

		<summary type="html">&lt;p&gt;Fernando: v23: +Seções 19-24: estilos .vtm-infobox, breakpoints 768/480/360px, safe areas, touch 44px, performance mobile, indicador scroll abas&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   19. ESTILOS BASE — .vtm-infobox (Dossiê da Camarilla)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox {&lt;br /&gt;
  float: right !important;&lt;br /&gt;
  width: 340px !important;&lt;br /&gt;
  max-width: 340px !important;&lt;br /&gt;
  margin: 0 0 18px 22px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  border: 1.5px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-top: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 6px !important;&lt;br /&gt;
  box-shadow: 0 2px 16px rgba(0, 0, 0, 0.45), inset 0 1px 0 rgba(197, 160, 89, 0.04) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  line-height: 1.55 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-header {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  padding: 14px 18px 10px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  background: linear-gradient(180deg, rgba(139, 0, 0, 0.18) 0%, transparent 100%) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.35em !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
  letter-spacing: 0.04em !important;&lt;br /&gt;
  line-height: 1.3 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-subheader {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  padding: 6px 18px 10px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.88em !important;&lt;br /&gt;
  font-style: italic !important;&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
  letter-spacing: 0.02em !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-section {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  padding: 8px 18px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  background: rgba(139, 0, 0, 0.08) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.1em !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-row {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  padding: 6px 18px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  border-bottom: 1px solid rgba(37, 37, 48, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-row:last-child {&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-label {&lt;br /&gt;
  flex: 0 0 38% !important;&lt;br /&gt;
  max-width: 38% !important;&lt;br /&gt;
  padding-right: 8px !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.78em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.06em !important;&lt;br /&gt;
  line-height: 1.7 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-data {&lt;br /&gt;
  flex: 1 1 62% !important;&lt;br /&gt;
  max-width: 62% !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  line-height: 1.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-data a {&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border-bottom: 1px dotted rgba(201, 24, 43, 0.35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox-data a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-bottom-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-infobox img {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   20. BREAKPOINTS ADICIONAIS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
/* --- 20a. Tablets e telefones landscape (max-width: 768px) -------------- */&lt;br /&gt;
@media screen and (max-width: 768px) {&lt;br /&gt;
&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  .mw-parser-output {&lt;br /&gt;
    padding-left: 10px !important;&lt;br /&gt;
    padding-right: 10px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.7em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2,&lt;br /&gt;
  .mw-heading2 h2 {&lt;br /&gt;
    font-size: 1.35em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3,&lt;br /&gt;
  .mw-heading3 h3 {&lt;br /&gt;
    font-size: 1.15em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    width: 280px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vtm-infobox {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 14px 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .wikitable td[style*=&amp;quot;width:50%&amp;quot;],&lt;br /&gt;
  .wikitable td[style*=&amp;quot;width: 50%&amp;quot;],&lt;br /&gt;
  .wikitable td[style*=&amp;quot;width:50&amp;quot;],&lt;br /&gt;
  .mw-parser-output table td[style*=&amp;quot;width:50%&amp;quot;],&lt;br /&gt;
  .mw-parser-output table td[style*=&amp;quot;width: 50%&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
    margin: 12px 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 56px !important;&lt;br /&gt;
    min-height: 56px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    width: 180px !important;&lt;br /&gt;
    max-height: 52px !important;&lt;br /&gt;
    max-width: 180px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 20b. Telefones portrait (max-width: 480px) ------------------------ */&lt;br /&gt;
@media screen and (max-width: 480px) {&lt;br /&gt;
&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  .mw-parser-output {&lt;br /&gt;
    padding-left: 8px !important;&lt;br /&gt;
    padding-right: 8px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.5em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2,&lt;br /&gt;
  .mw-heading2 h2 {&lt;br /&gt;
    font-size: 1.25em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3,&lt;br /&gt;
  .mw-heading3 h3 {&lt;br /&gt;
    font-size: 1.1em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4,&lt;br /&gt;
  .mw-heading4 h4 {&lt;br /&gt;
    font-size: 1em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output p,&lt;br /&gt;
  .mw-parser-output li,&lt;br /&gt;
  .mw-body-content p,&lt;br /&gt;
  .mw-body-content li {&lt;br /&gt;
    font-size: 1em !important;&lt;br /&gt;
    line-height: 1.6 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    width: 260px !important;&lt;br /&gt;
    max-width: 85vw !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 8px 12px !important;&lt;br /&gt;
    font-size: 0.85em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    padding: 14px 12px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vtm-editor-quickbar {&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    gap: 6px !important;&lt;br /&gt;
    padding: 8px 10px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vtm-editor-quickbar button {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 8px 10px !important;&lt;br /&gt;
    font-size: 0.9em !important;&lt;br /&gt;
    min-width: 70px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 20c. Telefones compactos (max-width: 360px) ----------------------- */&lt;br /&gt;
@media screen and (max-width: 360px) {&lt;br /&gt;
&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  .mw-parser-output {&lt;br /&gt;
    padding-left: 6px !important;&lt;br /&gt;
    padding-right: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.35em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    width: 240px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    min-height: 48px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
    width: 150px !important;&lt;br /&gt;
    max-height: 44px !important;&lt;br /&gt;
    max-width: 150px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   21. SAFE AREAS — DISPOSITIVOS MODERNOS (NOTCH / DYNAMIC ISLAND)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@supports (padding: env(safe-area-inset-top)) {&lt;br /&gt;
&lt;br /&gt;
  body {&lt;br /&gt;
    padding-left: env(safe-area-inset-left) !important;&lt;br /&gt;
    padding-right: env(safe-area-inset-right) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #footer,&lt;br /&gt;
  .mw-footer,&lt;br /&gt;
  .vector-footer-container,&lt;br /&gt;
  footer.mw-footer {&lt;br /&gt;
    padding-bottom: env(safe-area-inset-bottom) !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   22. TOUCH &amp;amp; ACESSIBILIDADE&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (hover: none) and (pointer: coarse) {&lt;br /&gt;
&lt;br /&gt;
  .vector-pinnable-element a,&lt;br /&gt;
  .vector-pinnable-element li a,&lt;br /&gt;
  .vector-page-tools a,&lt;br /&gt;
  .vector-main-menu a,&lt;br /&gt;
  .vector-dropdown-content a,&lt;br /&gt;
  .vector-menu-content a,&lt;br /&gt;
  #mw-panel .portal .body li a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  button,&lt;br /&gt;
  .cdx-button,&lt;br /&gt;
  input[type=&amp;quot;submit&amp;quot;],&lt;br /&gt;
  input[type=&amp;quot;button&amp;quot;] {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    padding: 12px 16px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-pinnable-element a:hover,&lt;br /&gt;
  .vector-page-tools a:hover,&lt;br /&gt;
  .vector-main-menu a:hover,&lt;br /&gt;
  .vector-dropdown-content a:hover,&lt;br /&gt;
  #mw-panel .portal .body li a:hover {&lt;br /&gt;
    padding-left: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   23. PERFORMANCE MOBILE&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 768px) {&lt;br /&gt;
&lt;br /&gt;
  .vtm-infobox {&lt;br /&gt;
    box-shadow: 0 1px 8px rgba(0, 0, 0, 0.35) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote {&lt;br /&gt;
    box-shadow: inset 0 0 12px rgba(0, 0, 0, 0.3), 0 2px 8px rgba(0, 0, 0, 0.3) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    filter: drop-shadow(0 0 6px rgba(139, 0, 0, 0.5)) drop-shadow(0 0 14px rgba(139, 0, 0, 0.25)) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation-duration: 0.5s !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vtm-section-block,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading {&lt;br /&gt;
    will-change: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   24. INDICADOR VISUAL DE SCROLL HORIZONTAL NAS ABAS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 1200px) {&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-portlet-views::after,&lt;br /&gt;
  .mw-portlet-namespaces::after {&lt;br /&gt;
    content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    width: 36px !important;&lt;br /&gt;
    height: 100% !important;&lt;br /&gt;
    background: linear-gradient(to right, transparent 0%, var(--vtm-obsidian) 85%) !important;&lt;br /&gt;
    pointer-events: none !important;&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Vector-2022.css&amp;diff=445</id>
		<title>MediaWiki:Vector-2022.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Vector-2022.css&amp;diff=445"/>
		<updated>2026-09-01T21:47:05Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Restauração e garantia visual dos botões de censura no editor (v22)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v22 - RESTORED CENSOR TOOLBAR BUTTONS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
:root,&lt;br /&gt;
html,&lt;br /&gt;
body,&lt;br /&gt;
.skin-vector-2022,&lt;br /&gt;
.skin-vector,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  --background-color-base: #101015 !important;&lt;br /&gt;
  --background-color-base--hover: #181822 !important;&lt;br /&gt;
  --background-color-base--active: #22222e !important;&lt;br /&gt;
  --background-color-interactive-subtle: #16161d !important;&lt;br /&gt;
  --background-color-interactive: #1a1a24 !important;&lt;br /&gt;
  --background-color-disabled: #121217 !important;&lt;br /&gt;
  --background-color-neutral: #101015 !important;&lt;br /&gt;
  --background-color-neutral-subtle: #16161d !important;&lt;br /&gt;
  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;&lt;br /&gt;
  --background-color-container: #101015 !important;&lt;br /&gt;
  --background-color-surface: #16161d !important;&lt;br /&gt;
  --background-color-input: #121218 !important;&lt;br /&gt;
  --background-color-input--hover: #1a1a24 !important;&lt;br /&gt;
&lt;br /&gt;
  --color-base: #ddd9d0 !important;&lt;br /&gt;
  --color-base--hover: #ffffff !important;&lt;br /&gt;
  --color-base-fixed: #ddd9d0 !important;&lt;br /&gt;
  --color-subtle: #9e9a91 !important;&lt;br /&gt;
  --color-placeholder: #6e6b65 !important;&lt;br /&gt;
  --color-disabled: #55534e !important;&lt;br /&gt;
  --color-inverted: #08080b !important;&lt;br /&gt;
  --color-progressive: #e55353 !important;&lt;br /&gt;
  --color-progressive--hover: #ff2a3f !important;&lt;br /&gt;
  --color-destructive: #c9182b !important;&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: #252530 !important;&lt;br /&gt;
  --border-color-subtle: #1c1c25 !important;&lt;br /&gt;
  --border-color-interactive: #3d0a12 !important;&lt;br /&gt;
  --border-color-muted: #20202a !important;&lt;br /&gt;
  --border-color-progressive: #8b0000 !important;&lt;br /&gt;
&lt;br /&gt;
  --vtm-void: #08080b;&lt;br /&gt;
  --vtm-abyss: #0c0c10;&lt;br /&gt;
  --vtm-obsidian: #101015;&lt;br /&gt;
  --vtm-onyx: #16161d;&lt;br /&gt;
  --vtm-slate: #1c1c25;&lt;br /&gt;
  --vtm-charcoal: #22222d;&lt;br /&gt;
  --vtm-text: #ddd9d0;&lt;br /&gt;
  --vtm-text-dim: #9e9a91;&lt;br /&gt;
  --vtm-text-ghost: #5e5b55;&lt;br /&gt;
  --vtm-blood: #8b0000;&lt;br /&gt;
  --vtm-blood-vivid: #c9182b;&lt;br /&gt;
  --vtm-blood-neon: #ff2a3f;&lt;br /&gt;
  --vtm-blood-glow: rgba(201, 24, 43, 0.45);&lt;br /&gt;
  --vtm-gold: #c5a059;&lt;br /&gt;
  --vtm-gold-bright: #e5be75;&lt;br /&gt;
  --vtm-border: #252530;&lt;br /&gt;
  --vtm-border-blood: #3d0a12;&lt;br /&gt;
  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;&lt;br /&gt;
  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;&lt;br /&gt;
  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
html,&lt;br /&gt;
html body,&lt;br /&gt;
body.skin-vector-2022,&lt;br /&gt;
body.skin-vector,&lt;br /&gt;
body.mediawiki,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container,&lt;br /&gt;
.mw-page-container-inner,&lt;br /&gt;
.vector-column-start,&lt;br /&gt;
.vector-column-end,&lt;br /&gt;
.vector-page-toolbar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body,&lt;br /&gt;
.vector-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
#content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.mw-parser-output,&lt;br /&gt;
main.mw-body,&lt;br /&gt;
.mw-special-Userlogin #content {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
  padding-left: 20px !important;&lt;br /&gt;
  padding-right: 20px !important;&lt;br /&gt;
  padding-top: 15px !important;&lt;br /&gt;
  padding-bottom: 25px !important;&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
#mw-head,&lt;br /&gt;
.vector-sticky-header,&lt;br /&gt;
.vector-sticky-header-container {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: rgba(8, 8, 11, 0.97) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
.vector-footer-container,&lt;br /&gt;
footer.mw-footer {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text-ghost) !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
#userloginForm form,&lt;br /&gt;
.mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
  max-width: 440px !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: 4px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 24px 28px !important;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-label__label__text,&lt;br /&gt;
.mw-special-Userlogin .cdx-label,&lt;br /&gt;
#userloginForm label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  letter-spacing: 0.8px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input,&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input,&lt;br /&gt;
#userloginForm input.loginText,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  font-size: 1em !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input:focus,&lt;br /&gt;
#userloginForm input.loginText:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;]:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;]:focus {&lt;br /&gt;
  border-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,&lt;br /&gt;
button#wpLoginAttempt,&lt;br /&gt;
#wpLoginAttempt,&lt;br /&gt;
#userloginForm .cdx-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 12px 20px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,&lt;br /&gt;
button#wpLoginAttempt:hover,&lt;br /&gt;
#wpLoginAttempt:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
  transform: translateY(-1px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__label,&lt;br /&gt;
#userloginForm .mw-userlogin-rememberme {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__input {&lt;br /&gt;
  accent-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a,&lt;br /&gt;
#userloginForm a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  transition: all 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a:hover,&lt;br /&gt;
#userloginForm a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.ve-ui-toolbar-floating {&lt;br /&gt;
  background: #14141c !important;&lt;br /&gt;
  background-color: #14141c !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-indicatorElement-indicator {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.95 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.28 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
  background: #251218 !important;&lt;br /&gt;
  background-color: #251218 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement-label,&lt;br /&gt;
.oo-ui-tool-title,&lt;br /&gt;
.oo-ui-toolGroup-tools .oo-ui-tool-title,&lt;br /&gt;
.oo-ui-popupToolGroup-title,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #66635c !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,&lt;br /&gt;
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  background-color: #3d0a12 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: #181822 !important;&lt;br /&gt;
  border: 1px solid #282836 !important;&lt;br /&gt;
  opacity: 0.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup,&lt;br /&gt;
.oo-ui-menuSelectWidget,&lt;br /&gt;
.oo-ui-menuOptionWidget,&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded {&lt;br /&gt;
  background: #161620 !important;&lt;br /&gt;
  background-color: #161620 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-highlighted {&lt;br /&gt;
  background: #2b0e15 !important;&lt;br /&gt;
  color: #ff3b3b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-selected {&lt;br /&gt;
  background: #420b14 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-ui-surface-paste {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  caret-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   6. PAINEIS FIXOS &amp;amp; DROPDOWNS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-pinnable-element,&lt;br /&gt;
.vector-pinned-container,&lt;br /&gt;
.vector-dropdown-content,&lt;br /&gt;
.vector-dropdown .vector-dropdown-content,&lt;br /&gt;
.vector-menu-content,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-page-tools-pinned-container,&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu-pinned-container,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-appearance-pinned-container,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-toc-pinned-container,&lt;br /&gt;
#vector-main-menu-pinned-container,&lt;br /&gt;
#vector-page-tools-pinned-container,&lt;br /&gt;
#vector-appearance-pinned-container,&lt;br /&gt;
#vector-toc-pinned-container,&lt;br /&gt;
aside.vector-pinnable-element,&lt;br /&gt;
nav.vector-pinnable-element,&lt;br /&gt;
div.vector-pinnable-element,&lt;br /&gt;
.vector-settings {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  font-size: 0.9em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button,&lt;br /&gt;
.cdx-button--weight-quiet {&lt;br /&gt;
  background: var(--vtm-slate) !important;&lt;br /&gt;
  background-color: var(--vtm-slate) !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 8px !important;&lt;br /&gt;
  font-size: 0.8em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button:hover,&lt;br /&gt;
.cdx-button--weight-quiet:hover {&lt;br /&gt;
  background: #2a0e14 !important;&lt;br /&gt;
  background-color: #2a0e14 !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-heading,&lt;br /&gt;
.vector-menu-heading-label,&lt;br /&gt;
.sidebar-heading,&lt;br /&gt;
.vector-page-tools .vector-menu-heading,&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
#mw-panel .portal h3 {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1.2px !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
  padding-bottom: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a,&lt;br /&gt;
.vector-pinnable-element li a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-dropdown-content a,&lt;br /&gt;
.vector-menu-content a,&lt;br /&gt;
#mw-panel .portal .body li a {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  transition: all 0.15s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-dropdown-content a:hover,&lt;br /&gt;
#mw-panel .portal .body li a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
  padding-left: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs-legacy,&lt;br /&gt;
.mw-portlet-views,&lt;br /&gt;
.mw-portlet-namespaces {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs-legacy li,&lt;br /&gt;
.vector-tab-noicon,&lt;br /&gt;
.mw-portlet-views li,&lt;br /&gt;
.mw-portlet-namespaces li {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  border-radius: 4px 4px 0 0 !important;&lt;br /&gt;
  margin-right: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
.vector-menu-tabs-legacy li a,&lt;br /&gt;
.vector-tab-noicon a,&lt;br /&gt;
.mw-portlet-views li a,&lt;br /&gt;
.mw-portlet-namespaces li a {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  padding: 8px 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a:hover,&lt;br /&gt;
.vector-menu-tabs-legacy li a:hover,&lt;br /&gt;
.mw-portlet-views li a:hover,&lt;br /&gt;
.mw-portlet-namespaces li a:hover {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background: #22141a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected,&lt;br /&gt;
.mw-portlet-views li.selected,&lt;br /&gt;
.mw-portlet-namespaces li.selected,&lt;br /&gt;
.vector-tab-noicon.selected {&lt;br /&gt;
  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;&lt;br /&gt;
  background-color: #2b080d !important;&lt;br /&gt;
  border: 1px solid #8b0000 !important;&lt;br /&gt;
  border-top: 3px solid #ff2a3f !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected a,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected a,&lt;br /&gt;
.mw-portlet-views li.selected a,&lt;br /&gt;
.mw-portlet-namespaces li.selected a,&lt;br /&gt;
.vector-tab-noicon.selected a,&lt;br /&gt;
.vector-menu-tabs li.selected span,&lt;br /&gt;
.mw-portlet-views li.selected span {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.warningbox,&lt;br /&gt;
.mw-warning-with-logexcerpt,&lt;br /&gt;
.mw-anon-edit-warning,&lt;br /&gt;
.anon-edit-warning,&lt;br /&gt;
.cdx-message--warning,&lt;br /&gt;
.cdx-message,&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;&lt;br /&gt;
  background-color: #1f0d12 !important;&lt;br /&gt;
  border: 1px solid #5a1420 !important;&lt;br /&gt;
  border-left: 5px solid var(--vtm-blood-vivid) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  padding: 12px 18px !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message__content,&lt;br /&gt;
.mw-message-box p,&lt;br /&gt;
.mw-anon-edit-warning p {&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea#wpTextbox1,&lt;br /&gt;
#wpTextbox1,&lt;br /&gt;
.mw-editform textarea {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  font-family: var(--vtm-font-mono) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 14px 16px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   9. BUSCA &amp;amp; BOTÃO &amp;quot;INVESTIGAR&amp;quot;&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#simpleSearch,&lt;br /&gt;
.cdx-text-input__input,&lt;br /&gt;
.vector-search-box-input,&lt;br /&gt;
.cdx-search-input .cdx-text-input__input,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px 0 0 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button,&lt;br /&gt;
.cdx-search-input__end-button,&lt;br /&gt;
.vector-search-box .cdx-button,&lt;br /&gt;
.vector-search-box-vue .cdx-button,&lt;br /&gt;
.vector-search-box-vue button,&lt;br /&gt;
#searchButton,&lt;br /&gt;
#mw-searchButton {&lt;br /&gt;
  background: #000000 !important;&lt;br /&gt;
  background-color: #000000 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: none !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button *,&lt;br /&gt;
.cdx-search-input__end-button span,&lt;br /&gt;
.cdx-search-input__end-button .cdx-button__label,&lt;br /&gt;
.vector-search-box .cdx-button__label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button:hover,&lt;br /&gt;
.cdx-search-input__end-button:hover {&lt;br /&gt;
  background: #15151e !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
h1, h2, h3, h4, h5, h6,&lt;br /&gt;
.mw-heading, .mw-heading1, .mw-heading2, .mw-heading3, .mw-heading4,&lt;br /&gt;
.mw-heading h1, .mw-heading h2, .mw-heading h3 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  clear: both !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading,&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-body h1 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 2.3em !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;&lt;br /&gt;
  border-bottom: 2px solid var(--vtm-blood) !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2, .mw-heading2 h2 {&lt;br /&gt;
  font-size: 1.55em !important;&lt;br /&gt;
  color: #f0ece5 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding-bottom: 6px !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3, .mw-heading3 h3 {&lt;br /&gt;
  font-size: 1.2em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4, .mw-heading4 h4 {&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  color: #c9182b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a, a:visited,&lt;br /&gt;
.mw-body a, .mw-body a:visited,&lt;br /&gt;
.mw-parser-output a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover, a:focus,&lt;br /&gt;
.mw-body a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
blockquote,&lt;br /&gt;
.vtm-quote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .vtm-quote,&lt;br /&gt;
.mw-body blockquote,&lt;br /&gt;
.mw-body .vtm-quote {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  line-height: 1.6 !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-left: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
  padding: 25px 15px 15px 15px !important;&lt;br /&gt;
  margin: 1.2em 0.8em !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  letter-spacing: 0.3px !important;&lt;br /&gt;
  clear: both !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p,&lt;br /&gt;
.vtm-quote p,&lt;br /&gt;
.mw-parser-output blockquote p,&lt;br /&gt;
.mw-parser-output .vtm-quote p {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  margin: 0 0 6px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p:last-child,&lt;br /&gt;
.vtm-quote p:last-child,&lt;br /&gt;
.mw-parser-output blockquote p:last-child,&lt;br /&gt;
.mw-parser-output .vtm-quote p:last-child {&lt;br /&gt;
  margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote cite,&lt;br /&gt;
blockquote footer,&lt;br /&gt;
blockquote .quote-source,&lt;br /&gt;
.vtm-quote cite,&lt;br /&gt;
.vtm-quote footer,&lt;br /&gt;
.vtm-quote .quote-source {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 8px !important;&lt;br /&gt;
  text-align: right !important;&lt;br /&gt;
  font-style: normal !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  min-height: 96px !important;&lt;br /&gt;
  min-width: 260px !important;&lt;br /&gt;
  max-height: none !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center left !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  width: 270px !important;&lt;br /&gt;
  max-height: 96px !important;&lt;br /&gt;
  max-width: 320px !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo:hover::before {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.02) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon,&lt;br /&gt;
.mw-logo-container,&lt;br /&gt;
.mw-logo-wordmark,&lt;br /&gt;
.mw-logo-tagline {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; DROPDOWN SOBREPOSTO)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-header-start {&lt;br /&gt;
  overflow: visible !important;&lt;br /&gt;
  z-index: 10000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown,&lt;br /&gt;
.vector-main-menu-dropdown {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  overflow: visible !important;&lt;br /&gt;
  z-index: 10001 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button__icon,&lt;br /&gt;
.mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown-label::before,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label .vector-icon {&lt;br /&gt;
  color: #f5f5f5 !important;&lt;br /&gt;
  background-color: #f5f5f5 !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .cdx-button__icon,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background-color: #ffffff !important;&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.08) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:focus,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:active,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + label {&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo {&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- CENSURADO: tarja preta pura e limpa --- */&lt;br /&gt;
.vtm-segredo.is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
  border-radius: 2px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  cursor: help !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted * {&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted:hover {&lt;br /&gt;
  background: #141418 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- REVELADO / DESCLASSIFICADO --- */&lt;br /&gt;
.vtm-segredo.is-revealed {&lt;br /&gt;
  background: rgba(45, 12, 18, 0.4) !important;&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-revealed * {&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- FORMATO BLOCO (tipo=bloco) --- */&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;] {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  padding: 16px 20px !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  min-height: 60px !important;&lt;br /&gt;
  border-left: 4px solid #2a2a30 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-revealed {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;&lt;br /&gt;
  border-left: 4px solid #c5a059 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded,&lt;br /&gt;
.oo-ui-processDialog-content,&lt;br /&gt;
.ve-ui-mwTransclusionDialog {&lt;br /&gt;
  background: #121218 !important;&lt;br /&gt;
  background-color: #121218 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-window-head,&lt;br /&gt;
.oo-ui-processDialog-title,&lt;br /&gt;
.oo-ui-processDialog-navigation {&lt;br /&gt;
  background: #0c0c10 !important;&lt;br /&gt;
  border-bottom: 1px solid #3d0a12 !important;&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-title .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog textarea {&lt;br /&gt;
  background: #08080c !important;&lt;br /&gt;
  background-color: #08080c !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {&lt;br /&gt;
  border-color: #ff2a3f !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
  color: #7a766e !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-header .oo-ui-labelElement-label,&lt;br /&gt;
.ve-ui-mwParameterPage-label,&lt;br /&gt;
.ve-ui-mwTemplateTitleInputWidget-label {&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-helpText,&lt;br /&gt;
.ve-ui-mwParameterPage-description,&lt;br /&gt;
.oo-ui-fieldLayout-help {&lt;br /&gt;
  color: #b0aca4 !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  line-height: 1.4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-bookletLayout-outline,&lt;br /&gt;
.oo-ui-outlineSelectWidget,&lt;br /&gt;
.oo-ui-outlineOptionWidget {&lt;br /&gt;
  background: #0d0d12 !important;&lt;br /&gt;
  color: #ddd9d0 !important;&lt;br /&gt;
  border-right: 1px solid #3d0a12 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-selected {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-highlighted {&lt;br /&gt;
  background: #251016 !important;&lt;br /&gt;
  color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-surface {&lt;br /&gt;
  background: #101015 !important;&lt;br /&gt;
  background-color: #101015 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  caret-color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-documentNode p,&lt;br /&gt;
.ve-ce-documentNode h1,&lt;br /&gt;
.ve-ce-documentNode h2,&lt;br /&gt;
.ve-ce-documentNode h3,&lt;br /&gt;
.ve-ce-documentNode h4,&lt;br /&gt;
.ve-ce-documentNode li,&lt;br /&gt;
.ve-ce-documentNode td,&lt;br /&gt;
.ve-ce-documentNode div,&lt;br /&gt;
.ve-ce-surface .vtm-section-block {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  animation: none !important;&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {&lt;br /&gt;
  background: rgba(60, 15, 25, 0.45) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px dashed #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
  -webkit-user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  pointer-events: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ui-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo::after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget,&lt;br /&gt;
.ve-ui-mwTransclusionContextItem {&lt;br /&gt;
  background: #161622 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   17. BOTÕES DE CENSURA NOS EDITORES (VISUAL &amp;amp; CÓDIGO-FONTE)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#vtm-ve-censor-button {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 6px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vtm-ve-censor-button button {&lt;br /&gt;
  background: linear-gradient(180deg, #450810 0%, #1a0306 100%) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 4px 10px !important;&lt;br /&gt;
  font-family: &#039;Cinzel&#039;, Georgia, serif !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 0 8px rgba(255, 42, 63, 0.4) !important;&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  gap: 4px !important;&lt;br /&gt;
  height: 32px !important;&lt;br /&gt;
  line-height: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vtm-ve-censor-button button:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #6b0c19 0%, #30050c 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 14px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vtm-editor-quickbar {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  gap: 8px !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  margin: 10px 0 !important;&lt;br /&gt;
  background: linear-gradient(90deg, #181014, #0d0d12) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  font-family: &#039;Cinzel&#039;, Georgia, serif !important;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.6) !important;&lt;br /&gt;
  z-index: 99 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   18. RESPONSIVIDADE MOBILE &amp;amp; FLUID UI (@media screen and (max-width: 1200px))&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 1200px) {&lt;br /&gt;
  @keyframes vtm-section-slide {&lt;br /&gt;
    0% {&lt;br /&gt;
      opacity: 0;&lt;br /&gt;
      transform: translateX(-15px);&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
      opacity: 1;&lt;br /&gt;
      transform: translateX(0);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html, body, .mw-page-container, #content, .mw-body {&lt;br /&gt;
    overflow-x: hidden !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    grid-template-columns: 100% !important;&lt;br /&gt;
    grid-template-areas: &amp;quot;content&amp;quot; !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-column-start,&lt;br /&gt;
  .vector-column-end,&lt;br /&gt;
  .vector-main-menu-container,&lt;br /&gt;
  .vector-sticky-pinned-container,&lt;br /&gt;
  .vector-main-menu-pinned-container,&lt;br /&gt;
  .vector-page-tools-pinned-container,&lt;br /&gt;
  .vector-toc-pinned-container,&lt;br /&gt;
  .vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-pinned-container,&lt;br /&gt;
  #vector-page-tools-pinned-container,&lt;br /&gt;
  #vector-toc-pinned-container,&lt;br /&gt;
  #vector-appearance-pinned-container,&lt;br /&gt;
  #vector-appearance,&lt;br /&gt;
  #vector-toc,&lt;br /&gt;
  #mw-panel,&lt;br /&gt;
  #mw-panel-wrapper,&lt;br /&gt;
  #mw-navigation,&lt;br /&gt;
  .mw-navigation,&lt;br /&gt;
  .vector-sidebar-container,&lt;br /&gt;
  .vector-pinned-container,&lt;br /&gt;
  .mw-sidebar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    width: 0 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    max-width: 0 !important;&lt;br /&gt;
    height: 0 !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: -9999px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner &amp;gt; #vector-main-menu,&lt;br /&gt;
  .vector-column-start #vector-main-menu,&lt;br /&gt;
  #mw-panel #vector-main-menu {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner,&lt;br /&gt;
  .vector-body,&lt;br /&gt;
  .mw-content-container,&lt;br /&gt;
  #content,&lt;br /&gt;
  .mw-body,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  #mw-content-text {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    padding-left: 12px !important;&lt;br /&gt;
    padding-right: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 100% !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    background: #101015 !important;&lt;br /&gt;
    background-color: #101015 !important;&lt;br /&gt;
    border: 1px solid #3d0a12 !important;&lt;br /&gt;
    border-top: 2px solid #ff2a3f !important;&lt;br /&gt;
    border-radius: 0 0 6px 6px !important;&lt;br /&gt;
    box-shadow: 0 16px 50px rgba(0, 0, 0, 0.98), 0 0 20px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
    max-width: 90vw !important;&lt;br /&gt;
    width: 310px !important;&lt;br /&gt;
    z-index: 999999 !important;&lt;br /&gt;
    padding: 12px 10px !important;&lt;br /&gt;
    max-height: 80vh !important;&lt;br /&gt;
    overflow-y: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-unpinned-container,&lt;br /&gt;
  #vector-main-menu-dropdown #vector-main-menu-unpinned-container,&lt;br /&gt;
  #vector-main-menu-dropdown #vector-main-menu,&lt;br /&gt;
  #vector-main-menu-dropdown .vector-main-menu {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    position: static !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
    left: auto !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content a,&lt;br /&gt;
  .vector-menu-content a,&lt;br /&gt;
  #vector-main-menu a {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    line-height: 1.55 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    color: var(--vtm-text) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-heading,&lt;br /&gt;
  .sidebar-heading {&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    letter-spacing: 1.3px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:not(:checked) ~ .vector-dropdown-content,&lt;br /&gt;
  #vector-main-menu-dropdown:not(.vector-dropdown--open) .vector-dropdown-content {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    opacity: 0 !important;&lt;br /&gt;
    pointer-events: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:checked ~ .vector-dropdown-content,&lt;br /&gt;
  #vector-main-menu-dropdown.vector-dropdown--open .vector-dropdown-content {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    pointer-events: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vampire-infobox,&lt;br /&gt;
  .vtm-infobox,&lt;br /&gt;
  .infobox,&lt;br /&gt;
  .thumb.tright,&lt;br /&gt;
  .thumb.tleft,&lt;br /&gt;
  .floatright,&lt;br /&gt;
  .floatleft,&lt;br /&gt;
  div.tright,&lt;br /&gt;
  div.tleft,&lt;br /&gt;
  div[style*=&amp;quot;float: right&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float:right&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float: left&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float:left&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float: right&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float:right&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float: left&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float:left&amp;quot;],&lt;br /&gt;
  table.wikitable[style*=&amp;quot;float&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;float&amp;quot;] {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 16px 0 !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vampire-infobox img,&lt;br /&gt;
  .vtm-infobox img,&lt;br /&gt;
  .infobox img,&lt;br /&gt;
  .thumbinner,&lt;br /&gt;
  .thumbinner img,&lt;br /&gt;
  .mw-parser-output img {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .thumbinner {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    background-color: var(--vtm-onyx) !important;&lt;br /&gt;
    border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 18px 16px !important;&lt;br /&gt;
    margin: 14px 0 !important;&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.65 !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.95em !important;&lt;br /&gt;
    line-height: 1.28 !important;&lt;br /&gt;
    padding-bottom: 8px !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    word-break: break-word !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2, .mw-heading2 h2, .mw-heading h2 {&lt;br /&gt;
    font-size: 1.52em !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    margin-top: 22px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3, .mw-heading3 h3, .mw-heading h3 {&lt;br /&gt;
    font-size: 1.28em !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4, .mw-heading4 h4, .mw-heading h4 {&lt;br /&gt;
    font-size: 1.15em !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html,&lt;br /&gt;
  body,&lt;br /&gt;
  .mw-parser-output,&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  p,&lt;br /&gt;
  li {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.68 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces,&lt;br /&gt;
  #p-views ul,&lt;br /&gt;
  #p-namespaces ul {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    margin-bottom: 12px !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs::-webkit-scrollbar,&lt;br /&gt;
  .mw-portlet-views ul::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li,&lt;br /&gt;
  .vector-menu-tabs-legacy li,&lt;br /&gt;
  .vector-tab-noicon,&lt;br /&gt;
  .mw-portlet-views li,&lt;br /&gt;
  .mw-portlet-namespaces li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-right: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 10px 16px !important;&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    font-weight: 700 !important;&lt;br /&gt;
    letter-spacing: 0.8px !important;&lt;br /&gt;
    white-space: nowrap !important;&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 68px !important;&lt;br /&gt;
    min-height: 68px !important;&lt;br /&gt;
    min-width: 190px !important;&lt;br /&gt;
    max-width: 230px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 64px !important;&lt;br /&gt;
    width: 210px !important;&lt;br /&gt;
    max-height: 64px !important;&lt;br /&gt;
    max-width: 210px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] &amp;gt; tbody {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] tr {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] td {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    margin: 1.2em 0 !important;&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
    line-height: 1.5 !important;&lt;br /&gt;
    min-width: 90px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 20px 18px !important;&lt;br /&gt;
    margin: 14px auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=444</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=444"/>
		<updated>2026-09-01T21:46:35Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Restauração e garantia visual dos botões de censura no editor (v22)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v22 - RESTORED CENSOR TOOLBAR BUTTONS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
:root,&lt;br /&gt;
html,&lt;br /&gt;
body,&lt;br /&gt;
.skin-vector-2022,&lt;br /&gt;
.skin-vector,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  --background-color-base: #101015 !important;&lt;br /&gt;
  --background-color-base--hover: #181822 !important;&lt;br /&gt;
  --background-color-base--active: #22222e !important;&lt;br /&gt;
  --background-color-interactive-subtle: #16161d !important;&lt;br /&gt;
  --background-color-interactive: #1a1a24 !important;&lt;br /&gt;
  --background-color-disabled: #121217 !important;&lt;br /&gt;
  --background-color-neutral: #101015 !important;&lt;br /&gt;
  --background-color-neutral-subtle: #16161d !important;&lt;br /&gt;
  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;&lt;br /&gt;
  --background-color-container: #101015 !important;&lt;br /&gt;
  --background-color-surface: #16161d !important;&lt;br /&gt;
  --background-color-input: #121218 !important;&lt;br /&gt;
  --background-color-input--hover: #1a1a24 !important;&lt;br /&gt;
&lt;br /&gt;
  --color-base: #ddd9d0 !important;&lt;br /&gt;
  --color-base--hover: #ffffff !important;&lt;br /&gt;
  --color-base-fixed: #ddd9d0 !important;&lt;br /&gt;
  --color-subtle: #9e9a91 !important;&lt;br /&gt;
  --color-placeholder: #6e6b65 !important;&lt;br /&gt;
  --color-disabled: #55534e !important;&lt;br /&gt;
  --color-inverted: #08080b !important;&lt;br /&gt;
  --color-progressive: #e55353 !important;&lt;br /&gt;
  --color-progressive--hover: #ff2a3f !important;&lt;br /&gt;
  --color-destructive: #c9182b !important;&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: #252530 !important;&lt;br /&gt;
  --border-color-subtle: #1c1c25 !important;&lt;br /&gt;
  --border-color-interactive: #3d0a12 !important;&lt;br /&gt;
  --border-color-muted: #20202a !important;&lt;br /&gt;
  --border-color-progressive: #8b0000 !important;&lt;br /&gt;
&lt;br /&gt;
  --vtm-void: #08080b;&lt;br /&gt;
  --vtm-abyss: #0c0c10;&lt;br /&gt;
  --vtm-obsidian: #101015;&lt;br /&gt;
  --vtm-onyx: #16161d;&lt;br /&gt;
  --vtm-slate: #1c1c25;&lt;br /&gt;
  --vtm-charcoal: #22222d;&lt;br /&gt;
  --vtm-text: #ddd9d0;&lt;br /&gt;
  --vtm-text-dim: #9e9a91;&lt;br /&gt;
  --vtm-text-ghost: #5e5b55;&lt;br /&gt;
  --vtm-blood: #8b0000;&lt;br /&gt;
  --vtm-blood-vivid: #c9182b;&lt;br /&gt;
  --vtm-blood-neon: #ff2a3f;&lt;br /&gt;
  --vtm-blood-glow: rgba(201, 24, 43, 0.45);&lt;br /&gt;
  --vtm-gold: #c5a059;&lt;br /&gt;
  --vtm-gold-bright: #e5be75;&lt;br /&gt;
  --vtm-border: #252530;&lt;br /&gt;
  --vtm-border-blood: #3d0a12;&lt;br /&gt;
  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;&lt;br /&gt;
  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;&lt;br /&gt;
  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
html,&lt;br /&gt;
html body,&lt;br /&gt;
body.skin-vector-2022,&lt;br /&gt;
body.skin-vector,&lt;br /&gt;
body.mediawiki,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container,&lt;br /&gt;
.mw-page-container-inner,&lt;br /&gt;
.vector-column-start,&lt;br /&gt;
.vector-column-end,&lt;br /&gt;
.vector-page-toolbar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body,&lt;br /&gt;
.vector-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
#content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.mw-parser-output,&lt;br /&gt;
main.mw-body,&lt;br /&gt;
.mw-special-Userlogin #content {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
  padding-left: 20px !important;&lt;br /&gt;
  padding-right: 20px !important;&lt;br /&gt;
  padding-top: 15px !important;&lt;br /&gt;
  padding-bottom: 25px !important;&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
#mw-head,&lt;br /&gt;
.vector-sticky-header,&lt;br /&gt;
.vector-sticky-header-container {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: rgba(8, 8, 11, 0.97) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
.vector-footer-container,&lt;br /&gt;
footer.mw-footer {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text-ghost) !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
#userloginForm form,&lt;br /&gt;
.mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
  max-width: 440px !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: 4px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 24px 28px !important;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-label__label__text,&lt;br /&gt;
.mw-special-Userlogin .cdx-label,&lt;br /&gt;
#userloginForm label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  letter-spacing: 0.8px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input,&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input,&lt;br /&gt;
#userloginForm input.loginText,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  font-size: 1em !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input:focus,&lt;br /&gt;
#userloginForm input.loginText:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;]:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;]:focus {&lt;br /&gt;
  border-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,&lt;br /&gt;
button#wpLoginAttempt,&lt;br /&gt;
#wpLoginAttempt,&lt;br /&gt;
#userloginForm .cdx-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 12px 20px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,&lt;br /&gt;
button#wpLoginAttempt:hover,&lt;br /&gt;
#wpLoginAttempt:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
  transform: translateY(-1px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__label,&lt;br /&gt;
#userloginForm .mw-userlogin-rememberme {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__input {&lt;br /&gt;
  accent-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a,&lt;br /&gt;
#userloginForm a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  transition: all 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a:hover,&lt;br /&gt;
#userloginForm a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.ve-ui-toolbar-floating {&lt;br /&gt;
  background: #14141c !important;&lt;br /&gt;
  background-color: #14141c !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-indicatorElement-indicator {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.95 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.28 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
  background: #251218 !important;&lt;br /&gt;
  background-color: #251218 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement-label,&lt;br /&gt;
.oo-ui-tool-title,&lt;br /&gt;
.oo-ui-toolGroup-tools .oo-ui-tool-title,&lt;br /&gt;
.oo-ui-popupToolGroup-title,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #66635c !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,&lt;br /&gt;
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  background-color: #3d0a12 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: #181822 !important;&lt;br /&gt;
  border: 1px solid #282836 !important;&lt;br /&gt;
  opacity: 0.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup,&lt;br /&gt;
.oo-ui-menuSelectWidget,&lt;br /&gt;
.oo-ui-menuOptionWidget,&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded {&lt;br /&gt;
  background: #161620 !important;&lt;br /&gt;
  background-color: #161620 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-highlighted {&lt;br /&gt;
  background: #2b0e15 !important;&lt;br /&gt;
  color: #ff3b3b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-selected {&lt;br /&gt;
  background: #420b14 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-ui-surface-paste {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  caret-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   6. PAINEIS FIXOS &amp;amp; DROPDOWNS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-pinnable-element,&lt;br /&gt;
.vector-pinned-container,&lt;br /&gt;
.vector-dropdown-content,&lt;br /&gt;
.vector-dropdown .vector-dropdown-content,&lt;br /&gt;
.vector-menu-content,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-page-tools-pinned-container,&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu-pinned-container,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-appearance-pinned-container,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-toc-pinned-container,&lt;br /&gt;
#vector-main-menu-pinned-container,&lt;br /&gt;
#vector-page-tools-pinned-container,&lt;br /&gt;
#vector-appearance-pinned-container,&lt;br /&gt;
#vector-toc-pinned-container,&lt;br /&gt;
aside.vector-pinnable-element,&lt;br /&gt;
nav.vector-pinnable-element,&lt;br /&gt;
div.vector-pinnable-element,&lt;br /&gt;
.vector-settings {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  font-size: 0.9em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button,&lt;br /&gt;
.cdx-button--weight-quiet {&lt;br /&gt;
  background: var(--vtm-slate) !important;&lt;br /&gt;
  background-color: var(--vtm-slate) !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 8px !important;&lt;br /&gt;
  font-size: 0.8em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button:hover,&lt;br /&gt;
.cdx-button--weight-quiet:hover {&lt;br /&gt;
  background: #2a0e14 !important;&lt;br /&gt;
  background-color: #2a0e14 !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-heading,&lt;br /&gt;
.vector-menu-heading-label,&lt;br /&gt;
.sidebar-heading,&lt;br /&gt;
.vector-page-tools .vector-menu-heading,&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
#mw-panel .portal h3 {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1.2px !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
  padding-bottom: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a,&lt;br /&gt;
.vector-pinnable-element li a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-dropdown-content a,&lt;br /&gt;
.vector-menu-content a,&lt;br /&gt;
#mw-panel .portal .body li a {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  transition: all 0.15s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-dropdown-content a:hover,&lt;br /&gt;
#mw-panel .portal .body li a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
  padding-left: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs-legacy,&lt;br /&gt;
.mw-portlet-views,&lt;br /&gt;
.mw-portlet-namespaces {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs-legacy li,&lt;br /&gt;
.vector-tab-noicon,&lt;br /&gt;
.mw-portlet-views li,&lt;br /&gt;
.mw-portlet-namespaces li {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  border-radius: 4px 4px 0 0 !important;&lt;br /&gt;
  margin-right: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
.vector-menu-tabs-legacy li a,&lt;br /&gt;
.vector-tab-noicon a,&lt;br /&gt;
.mw-portlet-views li a,&lt;br /&gt;
.mw-portlet-namespaces li a {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  padding: 8px 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a:hover,&lt;br /&gt;
.vector-menu-tabs-legacy li a:hover,&lt;br /&gt;
.mw-portlet-views li a:hover,&lt;br /&gt;
.mw-portlet-namespaces li a:hover {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background: #22141a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected,&lt;br /&gt;
.mw-portlet-views li.selected,&lt;br /&gt;
.mw-portlet-namespaces li.selected,&lt;br /&gt;
.vector-tab-noicon.selected {&lt;br /&gt;
  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;&lt;br /&gt;
  background-color: #2b080d !important;&lt;br /&gt;
  border: 1px solid #8b0000 !important;&lt;br /&gt;
  border-top: 3px solid #ff2a3f !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected a,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected a,&lt;br /&gt;
.mw-portlet-views li.selected a,&lt;br /&gt;
.mw-portlet-namespaces li.selected a,&lt;br /&gt;
.vector-tab-noicon.selected a,&lt;br /&gt;
.vector-menu-tabs li.selected span,&lt;br /&gt;
.mw-portlet-views li.selected span {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.warningbox,&lt;br /&gt;
.mw-warning-with-logexcerpt,&lt;br /&gt;
.mw-anon-edit-warning,&lt;br /&gt;
.anon-edit-warning,&lt;br /&gt;
.cdx-message--warning,&lt;br /&gt;
.cdx-message,&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;&lt;br /&gt;
  background-color: #1f0d12 !important;&lt;br /&gt;
  border: 1px solid #5a1420 !important;&lt;br /&gt;
  border-left: 5px solid var(--vtm-blood-vivid) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  padding: 12px 18px !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message__content,&lt;br /&gt;
.mw-message-box p,&lt;br /&gt;
.mw-anon-edit-warning p {&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea#wpTextbox1,&lt;br /&gt;
#wpTextbox1,&lt;br /&gt;
.mw-editform textarea {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  font-family: var(--vtm-font-mono) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 14px 16px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   9. BUSCA &amp;amp; BOTÃO &amp;quot;INVESTIGAR&amp;quot;&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#simpleSearch,&lt;br /&gt;
.cdx-text-input__input,&lt;br /&gt;
.vector-search-box-input,&lt;br /&gt;
.cdx-search-input .cdx-text-input__input,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px 0 0 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button,&lt;br /&gt;
.cdx-search-input__end-button,&lt;br /&gt;
.vector-search-box .cdx-button,&lt;br /&gt;
.vector-search-box-vue .cdx-button,&lt;br /&gt;
.vector-search-box-vue button,&lt;br /&gt;
#searchButton,&lt;br /&gt;
#mw-searchButton {&lt;br /&gt;
  background: #000000 !important;&lt;br /&gt;
  background-color: #000000 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: none !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button *,&lt;br /&gt;
.cdx-search-input__end-button span,&lt;br /&gt;
.cdx-search-input__end-button .cdx-button__label,&lt;br /&gt;
.vector-search-box .cdx-button__label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button:hover,&lt;br /&gt;
.cdx-search-input__end-button:hover {&lt;br /&gt;
  background: #15151e !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
h1, h2, h3, h4, h5, h6,&lt;br /&gt;
.mw-heading, .mw-heading1, .mw-heading2, .mw-heading3, .mw-heading4,&lt;br /&gt;
.mw-heading h1, .mw-heading h2, .mw-heading h3 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  clear: both !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading,&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-body h1 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 2.3em !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;&lt;br /&gt;
  border-bottom: 2px solid var(--vtm-blood) !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2, .mw-heading2 h2 {&lt;br /&gt;
  font-size: 1.55em !important;&lt;br /&gt;
  color: #f0ece5 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding-bottom: 6px !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3, .mw-heading3 h3 {&lt;br /&gt;
  font-size: 1.2em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4, .mw-heading4 h4 {&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  color: #c9182b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a, a:visited,&lt;br /&gt;
.mw-body a, .mw-body a:visited,&lt;br /&gt;
.mw-parser-output a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover, a:focus,&lt;br /&gt;
.mw-body a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
blockquote,&lt;br /&gt;
.vtm-quote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .vtm-quote,&lt;br /&gt;
.mw-body blockquote,&lt;br /&gt;
.mw-body .vtm-quote {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  line-height: 1.6 !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-left: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
  padding: 25px 15px 15px 15px !important;&lt;br /&gt;
  margin: 1.2em 0.8em !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  letter-spacing: 0.3px !important;&lt;br /&gt;
  clear: both !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p,&lt;br /&gt;
.vtm-quote p,&lt;br /&gt;
.mw-parser-output blockquote p,&lt;br /&gt;
.mw-parser-output .vtm-quote p {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  margin: 0 0 6px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p:last-child,&lt;br /&gt;
.vtm-quote p:last-child,&lt;br /&gt;
.mw-parser-output blockquote p:last-child,&lt;br /&gt;
.mw-parser-output .vtm-quote p:last-child {&lt;br /&gt;
  margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote cite,&lt;br /&gt;
blockquote footer,&lt;br /&gt;
blockquote .quote-source,&lt;br /&gt;
.vtm-quote cite,&lt;br /&gt;
.vtm-quote footer,&lt;br /&gt;
.vtm-quote .quote-source {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 8px !important;&lt;br /&gt;
  text-align: right !important;&lt;br /&gt;
  font-style: normal !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  min-height: 96px !important;&lt;br /&gt;
  min-width: 260px !important;&lt;br /&gt;
  max-height: none !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center left !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  width: 270px !important;&lt;br /&gt;
  max-height: 96px !important;&lt;br /&gt;
  max-width: 320px !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo:hover::before {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.02) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon,&lt;br /&gt;
.mw-logo-container,&lt;br /&gt;
.mw-logo-wordmark,&lt;br /&gt;
.mw-logo-tagline {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; DROPDOWN SOBREPOSTO)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-header-start {&lt;br /&gt;
  overflow: visible !important;&lt;br /&gt;
  z-index: 10000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown,&lt;br /&gt;
.vector-main-menu-dropdown {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  overflow: visible !important;&lt;br /&gt;
  z-index: 10001 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button__icon,&lt;br /&gt;
.mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown-label::before,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label .vector-icon {&lt;br /&gt;
  color: #f5f5f5 !important;&lt;br /&gt;
  background-color: #f5f5f5 !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .cdx-button__icon,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background-color: #ffffff !important;&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.08) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:focus,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:active,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + label {&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo {&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- CENSURADO: tarja preta pura e limpa --- */&lt;br /&gt;
.vtm-segredo.is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
  border-radius: 2px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  cursor: help !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted * {&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted:hover {&lt;br /&gt;
  background: #141418 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- REVELADO / DESCLASSIFICADO --- */&lt;br /&gt;
.vtm-segredo.is-revealed {&lt;br /&gt;
  background: rgba(45, 12, 18, 0.4) !important;&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-revealed * {&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- FORMATO BLOCO (tipo=bloco) --- */&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;] {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  padding: 16px 20px !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  min-height: 60px !important;&lt;br /&gt;
  border-left: 4px solid #2a2a30 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-revealed {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;&lt;br /&gt;
  border-left: 4px solid #c5a059 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded,&lt;br /&gt;
.oo-ui-processDialog-content,&lt;br /&gt;
.ve-ui-mwTransclusionDialog {&lt;br /&gt;
  background: #121218 !important;&lt;br /&gt;
  background-color: #121218 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-window-head,&lt;br /&gt;
.oo-ui-processDialog-title,&lt;br /&gt;
.oo-ui-processDialog-navigation {&lt;br /&gt;
  background: #0c0c10 !important;&lt;br /&gt;
  border-bottom: 1px solid #3d0a12 !important;&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-title .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog textarea {&lt;br /&gt;
  background: #08080c !important;&lt;br /&gt;
  background-color: #08080c !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {&lt;br /&gt;
  border-color: #ff2a3f !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
  color: #7a766e !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-header .oo-ui-labelElement-label,&lt;br /&gt;
.ve-ui-mwParameterPage-label,&lt;br /&gt;
.ve-ui-mwTemplateTitleInputWidget-label {&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-helpText,&lt;br /&gt;
.ve-ui-mwParameterPage-description,&lt;br /&gt;
.oo-ui-fieldLayout-help {&lt;br /&gt;
  color: #b0aca4 !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  line-height: 1.4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-bookletLayout-outline,&lt;br /&gt;
.oo-ui-outlineSelectWidget,&lt;br /&gt;
.oo-ui-outlineOptionWidget {&lt;br /&gt;
  background: #0d0d12 !important;&lt;br /&gt;
  color: #ddd9d0 !important;&lt;br /&gt;
  border-right: 1px solid #3d0a12 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-selected {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-highlighted {&lt;br /&gt;
  background: #251016 !important;&lt;br /&gt;
  color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-surface {&lt;br /&gt;
  background: #101015 !important;&lt;br /&gt;
  background-color: #101015 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  caret-color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-documentNode p,&lt;br /&gt;
.ve-ce-documentNode h1,&lt;br /&gt;
.ve-ce-documentNode h2,&lt;br /&gt;
.ve-ce-documentNode h3,&lt;br /&gt;
.ve-ce-documentNode h4,&lt;br /&gt;
.ve-ce-documentNode li,&lt;br /&gt;
.ve-ce-documentNode td,&lt;br /&gt;
.ve-ce-documentNode div,&lt;br /&gt;
.ve-ce-surface .vtm-section-block {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  animation: none !important;&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {&lt;br /&gt;
  background: rgba(60, 15, 25, 0.45) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px dashed #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
  -webkit-user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  pointer-events: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ui-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo::after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget,&lt;br /&gt;
.ve-ui-mwTransclusionContextItem {&lt;br /&gt;
  background: #161622 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   17. BOTÕES DE CENSURA NOS EDITORES (VISUAL &amp;amp; CÓDIGO-FONTE)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#vtm-ve-censor-button {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 6px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vtm-ve-censor-button button {&lt;br /&gt;
  background: linear-gradient(180deg, #450810 0%, #1a0306 100%) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 4px 10px !important;&lt;br /&gt;
  font-family: &#039;Cinzel&#039;, Georgia, serif !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 0 8px rgba(255, 42, 63, 0.4) !important;&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  gap: 4px !important;&lt;br /&gt;
  height: 32px !important;&lt;br /&gt;
  line-height: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vtm-ve-censor-button button:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #6b0c19 0%, #30050c 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 14px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vtm-editor-quickbar {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  gap: 8px !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  margin: 10px 0 !important;&lt;br /&gt;
  background: linear-gradient(90deg, #181014, #0d0d12) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  font-family: &#039;Cinzel&#039;, Georgia, serif !important;&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.6) !important;&lt;br /&gt;
  z-index: 99 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   18. RESPONSIVIDADE MOBILE &amp;amp; FLUID UI (@media screen and (max-width: 1200px))&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 1200px) {&lt;br /&gt;
  @keyframes vtm-section-slide {&lt;br /&gt;
    0% {&lt;br /&gt;
      opacity: 0;&lt;br /&gt;
      transform: translateX(-15px);&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
      opacity: 1;&lt;br /&gt;
      transform: translateX(0);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html, body, .mw-page-container, #content, .mw-body {&lt;br /&gt;
    overflow-x: hidden !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    grid-template-columns: 100% !important;&lt;br /&gt;
    grid-template-areas: &amp;quot;content&amp;quot; !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-column-start,&lt;br /&gt;
  .vector-column-end,&lt;br /&gt;
  .vector-main-menu-container,&lt;br /&gt;
  .vector-sticky-pinned-container,&lt;br /&gt;
  .vector-main-menu-pinned-container,&lt;br /&gt;
  .vector-page-tools-pinned-container,&lt;br /&gt;
  .vector-toc-pinned-container,&lt;br /&gt;
  .vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-pinned-container,&lt;br /&gt;
  #vector-page-tools-pinned-container,&lt;br /&gt;
  #vector-toc-pinned-container,&lt;br /&gt;
  #vector-appearance-pinned-container,&lt;br /&gt;
  #vector-appearance,&lt;br /&gt;
  #vector-toc,&lt;br /&gt;
  #mw-panel,&lt;br /&gt;
  #mw-panel-wrapper,&lt;br /&gt;
  #mw-navigation,&lt;br /&gt;
  .mw-navigation,&lt;br /&gt;
  .vector-sidebar-container,&lt;br /&gt;
  .vector-pinned-container,&lt;br /&gt;
  .mw-sidebar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    width: 0 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    max-width: 0 !important;&lt;br /&gt;
    height: 0 !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: -9999px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner &amp;gt; #vector-main-menu,&lt;br /&gt;
  .vector-column-start #vector-main-menu,&lt;br /&gt;
  #mw-panel #vector-main-menu {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner,&lt;br /&gt;
  .vector-body,&lt;br /&gt;
  .mw-content-container,&lt;br /&gt;
  #content,&lt;br /&gt;
  .mw-body,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  #mw-content-text {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    padding-left: 12px !important;&lt;br /&gt;
    padding-right: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 100% !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    background: #101015 !important;&lt;br /&gt;
    background-color: #101015 !important;&lt;br /&gt;
    border: 1px solid #3d0a12 !important;&lt;br /&gt;
    border-top: 2px solid #ff2a3f !important;&lt;br /&gt;
    border-radius: 0 0 6px 6px !important;&lt;br /&gt;
    box-shadow: 0 16px 50px rgba(0, 0, 0, 0.98), 0 0 20px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
    max-width: 90vw !important;&lt;br /&gt;
    width: 310px !important;&lt;br /&gt;
    z-index: 999999 !important;&lt;br /&gt;
    padding: 12px 10px !important;&lt;br /&gt;
    max-height: 80vh !important;&lt;br /&gt;
    overflow-y: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-unpinned-container,&lt;br /&gt;
  #vector-main-menu-dropdown #vector-main-menu-unpinned-container,&lt;br /&gt;
  #vector-main-menu-dropdown #vector-main-menu,&lt;br /&gt;
  #vector-main-menu-dropdown .vector-main-menu {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    position: static !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
    left: auto !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content a,&lt;br /&gt;
  .vector-menu-content a,&lt;br /&gt;
  #vector-main-menu a {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    line-height: 1.55 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    color: var(--vtm-text) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-heading,&lt;br /&gt;
  .sidebar-heading {&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    letter-spacing: 1.3px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:not(:checked) ~ .vector-dropdown-content,&lt;br /&gt;
  #vector-main-menu-dropdown:not(.vector-dropdown--open) .vector-dropdown-content {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    opacity: 0 !important;&lt;br /&gt;
    pointer-events: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:checked ~ .vector-dropdown-content,&lt;br /&gt;
  #vector-main-menu-dropdown.vector-dropdown--open .vector-dropdown-content {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    pointer-events: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vampire-infobox,&lt;br /&gt;
  .vtm-infobox,&lt;br /&gt;
  .infobox,&lt;br /&gt;
  .thumb.tright,&lt;br /&gt;
  .thumb.tleft,&lt;br /&gt;
  .floatright,&lt;br /&gt;
  .floatleft,&lt;br /&gt;
  div.tright,&lt;br /&gt;
  div.tleft,&lt;br /&gt;
  div[style*=&amp;quot;float: right&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float:right&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float: left&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float:left&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float: right&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float:right&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float: left&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float:left&amp;quot;],&lt;br /&gt;
  table.wikitable[style*=&amp;quot;float&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;float&amp;quot;] {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 16px 0 !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vampire-infobox img,&lt;br /&gt;
  .vtm-infobox img,&lt;br /&gt;
  .infobox img,&lt;br /&gt;
  .thumbinner,&lt;br /&gt;
  .thumbinner img,&lt;br /&gt;
  .mw-parser-output img {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .thumbinner {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    background-color: var(--vtm-onyx) !important;&lt;br /&gt;
    border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 18px 16px !important;&lt;br /&gt;
    margin: 14px 0 !important;&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.65 !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.95em !important;&lt;br /&gt;
    line-height: 1.28 !important;&lt;br /&gt;
    padding-bottom: 8px !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    word-break: break-word !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2, .mw-heading2 h2, .mw-heading h2 {&lt;br /&gt;
    font-size: 1.52em !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    margin-top: 22px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3, .mw-heading3 h3, .mw-heading h3 {&lt;br /&gt;
    font-size: 1.28em !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4, .mw-heading4 h4, .mw-heading h4 {&lt;br /&gt;
    font-size: 1.15em !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html,&lt;br /&gt;
  body,&lt;br /&gt;
  .mw-parser-output,&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  p,&lt;br /&gt;
  li {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.68 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces,&lt;br /&gt;
  #p-views ul,&lt;br /&gt;
  #p-namespaces ul {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    margin-bottom: 12px !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs::-webkit-scrollbar,&lt;br /&gt;
  .mw-portlet-views ul::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li,&lt;br /&gt;
  .vector-menu-tabs-legacy li,&lt;br /&gt;
  .vector-tab-noicon,&lt;br /&gt;
  .mw-portlet-views li,&lt;br /&gt;
  .mw-portlet-namespaces li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-right: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 10px 16px !important;&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    font-weight: 700 !important;&lt;br /&gt;
    letter-spacing: 0.8px !important;&lt;br /&gt;
    white-space: nowrap !important;&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 68px !important;&lt;br /&gt;
    min-height: 68px !important;&lt;br /&gt;
    min-width: 190px !important;&lt;br /&gt;
    max-width: 230px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 64px !important;&lt;br /&gt;
    width: 210px !important;&lt;br /&gt;
    max-height: 64px !important;&lt;br /&gt;
    max-width: 210px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] &amp;gt; tbody {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] tr {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] td {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    margin: 1.2em 0 !important;&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
    line-height: 1.5 !important;&lt;br /&gt;
    min-width: 90px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 20px 18px !important;&lt;br /&gt;
    margin: 14px auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.js&amp;diff=443</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.js&amp;diff=443"/>
		<updated>2026-09-01T21:45:48Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Correção de erro de sintaxe e restauração imediata do botão de censura nos editores&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   VAMPIRO: A MÁSCARA — SCRIPTS GLOBAIS, VIEWPORT RESPONSIVO &amp;amp; SEGREDO DINÂMICO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     0. VIEWPORT RESPONSIVO REAL PARA MOBILE (SUBSTITUI WIDTH=1120)&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function fixMobileViewport() {&lt;br /&gt;
    var meta = document.querySelector(&#039;meta[name=&amp;quot;viewport&amp;quot;]&#039;);&lt;br /&gt;
    if (meta) {&lt;br /&gt;
      meta.setAttribute(&#039;content&#039;, &#039;width=device-width, initial-scale=1.0, maximum-scale=5.0&#039;);&lt;br /&gt;
    } else {&lt;br /&gt;
      meta = document.createElement(&#039;meta&#039;);&lt;br /&gt;
      meta.name = &#039;viewport&#039;;&lt;br /&gt;
      meta.content = &#039;width=device-width, initial-scale=1.0, maximum-scale=5.0&#039;;&lt;br /&gt;
      document.head.appendChild(meta);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  fixMobileViewport();&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     1. CENSURA &amp;amp; REVELAÇÃO DINÂMICA (LEITURA)&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initVtmSecrets() {&lt;br /&gt;
    var els = document.querySelectorAll(&#039;[data-vtm-secret=&amp;quot;true&amp;quot;]&#039;);&lt;br /&gt;
    if (!els || !els.length) return;&lt;br /&gt;
    var now = new Date();&lt;br /&gt;
&lt;br /&gt;
    els.forEach(function (el) {&lt;br /&gt;
      var lib = (el.getAttribute(&#039;data-liberado&#039;) || &#039;&#039;).toLowerCase().trim();&lt;br /&gt;
      var ds = (el.getAttribute(&#039;data-reveal-date&#039;) || &#039;&#039;).trim();&lt;br /&gt;
      var dica = (el.getAttribute(&#039;data-dica&#039;) || &#039;&#039;).trim();&lt;br /&gt;
      var revealed = false;&lt;br /&gt;
      var tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA]&#039;;&lt;br /&gt;
&lt;br /&gt;
      if (lib === &#039;sim&#039; || lib === &#039;true&#039; || lib === &#039;1&#039;) {&lt;br /&gt;
        revealed = true;&lt;br /&gt;
      } else if (lib === &#039;nao&#039; || lib === &#039;false&#039; || lib === &#039;0&#039;) {&lt;br /&gt;
        tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039;]&#039;;&lt;br /&gt;
      } else if (ds) {&lt;br /&gt;
        var td = null;&lt;br /&gt;
        if (ds.indexOf(&#039;/&#039;) !== -1) {&lt;br /&gt;
          var p = ds.split(&#039;/&#039;);&lt;br /&gt;
          if (p.length === 3) td = new Date(p[2], parseInt(p[1], 10) - 1, p[0]);&lt;br /&gt;
        } else {&lt;br /&gt;
          td = new Date(ds);&lt;br /&gt;
        }&lt;br /&gt;
        if (td &amp;amp;&amp;amp; !isNaN(td.getTime())) {&lt;br /&gt;
          if (now &amp;gt;= td) {&lt;br /&gt;
            revealed = true;&lt;br /&gt;
          } else {&lt;br /&gt;
            var f = (&#039;0&#039; + td.getDate()).slice(-2) + &#039;/&#039; + (&#039;0&#039; + (td.getMonth() + 1)).slice(-2) + &#039;/&#039; + td.getFullYear();&lt;br /&gt;
            tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039; - &#039; + f + &#039;]&#039;;&lt;br /&gt;
          }&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
      if (revealed) {&lt;br /&gt;
        el.classList.add(&#039;is-revealed&#039;);&lt;br /&gt;
        el.classList.remove(&#039;is-redacted&#039;);&lt;br /&gt;
        el.title = &#039;[DESCLASSIFICADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039;]&#039;;&lt;br /&gt;
      } else {&lt;br /&gt;
        el.classList.add(&#039;is-redacted&#039;);&lt;br /&gt;
        el.classList.remove(&#039;is-revealed&#039;);&lt;br /&gt;
        el.title = tip;&lt;br /&gt;
      }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     2. INJEÇÃO DO BOTÃO &amp;quot;🔒 CENSURAR&amp;quot; NA BARRA DO VISUALEDITOR&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function injectVisualEditorButton() {&lt;br /&gt;
    var toolbar = document.querySelector(&#039;.ve-ui-toolbar-tools, .ve-init-mw-desktopArticleTarget-toolbar .oo-ui-toolbar-tools&#039;);&lt;br /&gt;
    if (!toolbar) return;&lt;br /&gt;
&lt;br /&gt;
    if (document.getElementById(&#039;vtm-ve-censor-button&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
    var btnGroup = document.createElement(&#039;div&#039;);&lt;br /&gt;
    btnGroup.id = &#039;vtm-ve-censor-button&#039;;&lt;br /&gt;
    btnGroup.className = &#039;oo-ui-widget oo-ui-widget-enabled oo-ui-toolGroup&#039;;&lt;br /&gt;
    btnGroup.style.cssText = &#039;display:inline-flex; align-items:center; margin:0 6px;&#039;;&lt;br /&gt;
&lt;br /&gt;
    var btn = document.createElement(&#039;button&#039;);&lt;br /&gt;
    btn.type = &#039;button&#039;;&lt;br /&gt;
    btn.innerHTML = &#039;🔒 Censurar Trecho&#039;;&lt;br /&gt;
    btn.title = &#039;Aplicar tarja de censura {{Segredo}} no texto selecionado&#039;;&lt;br /&gt;
    btn.style.cssText = &#039;background:linear-gradient(180deg, #450810 0%, #1a0306 100%); color:#ffffff; border:1px solid #ff2a3f; border-radius:4px; padding:4px 10px; font-family:&amp;quot;Cinzel&amp;quot;, Georgia, serif; font-size:0.82em; font-weight:700; cursor:pointer; box-shadow:0 0 8px rgba(255,42,63,0.4); display:flex; align-items:center; gap:4px; transition:all 0.2s ease; height:32px; line-height:1; outline:none;&#039;;&lt;br /&gt;
&lt;br /&gt;
    btn.onmouseover = function () {&lt;br /&gt;
      btn.style.background = &#039;linear-gradient(180deg, #6b0c19 0%, #30050c 100%)&#039;;&lt;br /&gt;
      btn.style.boxShadow = &#039;0 0 14px rgba(255,42,63,0.85)&#039;;&lt;br /&gt;
    };&lt;br /&gt;
    btn.onmouseout = function () {&lt;br /&gt;
      btn.style.background = &#039;linear-gradient(180deg, #450810 0%, #1a0306 100%)&#039;;&lt;br /&gt;
      btn.style.boxShadow = &#039;0 0 8px rgba(255,42,63,0.4)&#039;;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
    btn.onclick = function (e) {&lt;br /&gt;
      e.preventDefault();&lt;br /&gt;
      e.stopPropagation();&lt;br /&gt;
&lt;br /&gt;
      try {&lt;br /&gt;
        var target = ve.init.target;&lt;br /&gt;
        if (target &amp;amp;&amp;amp; target.getSurface()) {&lt;br /&gt;
          var surfaceModel = target.getSurface().getModel();&lt;br /&gt;
          var fragment = surfaceModel.getFragment();&lt;br /&gt;
          var selectedText = fragment.getText();&lt;br /&gt;
&lt;br /&gt;
          var contentToCensor = selectedText || &#039;Texto confidencial a ser censurado&#039;;&lt;br /&gt;
&lt;br /&gt;
          var transclusionNode = {&lt;br /&gt;
            type: &#039;mwTransclusionInline&#039;,&lt;br /&gt;
            attributes: {&lt;br /&gt;
              mw: {&lt;br /&gt;
                parts: [&lt;br /&gt;
                  {&lt;br /&gt;
                    template: {&lt;br /&gt;
                      target: { href: &#039;Template:Segredo&#039;, wt: &#039;Segredo&#039; },&lt;br /&gt;
                      params: {&lt;br /&gt;
                        &#039;1&#039;: { wt: contentToCensor },&lt;br /&gt;
                        &#039;liberado&#039;: { wt: &#039;nao&#039; }&lt;br /&gt;
                      }&lt;br /&gt;
                    }&lt;br /&gt;
                  }&lt;br /&gt;
                ]&lt;br /&gt;
              }&lt;br /&gt;
            }&lt;br /&gt;
          };&lt;br /&gt;
&lt;br /&gt;
          fragment.insertContent([transclusionNode, { type: &#039;/mwTransclusionInline&#039; }]);&lt;br /&gt;
          return;&lt;br /&gt;
        }&lt;br /&gt;
      } catch (err) {&lt;br /&gt;
        if (window.console) console.warn(&#039;[VtM] Fallback de inserção:&#039;, err);&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
      var tb = document.getElementById(&#039;wpTextbox1&#039;);&lt;br /&gt;
      if (tb) {&lt;br /&gt;
        var s = tb.selectionStart, end = tb.selectionEnd;&lt;br /&gt;
        var t = tb.value, sel = t.substring(s, end) || &#039;Texto confidencial a ser censurado&#039;;&lt;br /&gt;
        var rep = &#039;{{Segredo|&#039; + sel + &#039;|liberado=nao}}&#039;;&lt;br /&gt;
        tb.value = t.substring(0, s) + rep + t.substring(end);&lt;br /&gt;
        tb.focus();&lt;br /&gt;
        tb.setSelectionRange(s + 10, s + 10 + sel.length);&lt;br /&gt;
        if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
      }&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
    btnGroup.appendChild(btn);&lt;br /&gt;
&lt;br /&gt;
    var insertGroup = toolbar.querySelector(&#039;.ve-ui-toolbar-group-insert, .oo-ui-toolGroup:last-child&#039;);&lt;br /&gt;
    if (insertGroup &amp;amp;&amp;amp; insertGroup.parentNode) {&lt;br /&gt;
      insertGroup.parentNode.insertBefore(btnGroup, insertGroup.nextSibling);&lt;br /&gt;
    } else {&lt;br /&gt;
      toolbar.appendChild(btnGroup);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  setInterval(injectVisualEditorButton, 400);&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     3. BOTÕES CENSURADO/LIBERADO NO MODAL DO VISUALEDITOR&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function transformLiberadoInputs() {&lt;br /&gt;
    var inputs = document.querySelectorAll(&lt;br /&gt;
      &#039;.oo-ui-windowManager input, .oo-ui-windowManager textarea, &#039; +&lt;br /&gt;
      &#039;.oo-ui-fieldLayout input, .oo-ui-fieldLayout textarea&#039;&lt;br /&gt;
    );&lt;br /&gt;
    inputs.forEach(function (input) {&lt;br /&gt;
      var container = input.closest(&#039;.oo-ui-fieldLayout&#039;) ||&lt;br /&gt;
                      input.closest(&#039;.ve-ui-mwParameterPage&#039;) ||&lt;br /&gt;
                      input.closest(&#039;.oo-ui-pageLayout&#039;) ||&lt;br /&gt;
                      input.parentElement;&lt;br /&gt;
      if (!container) return;&lt;br /&gt;
      var txt = (container.textContent || &#039;&#039;).toLowerCase();&lt;br /&gt;
      if (txt.indexOf(&#039;liberado&#039;) === -1) return;&lt;br /&gt;
      if (container.querySelector(&#039;.vtm-toggle-box&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
      var box = document.createElement(&#039;div&#039;);&lt;br /&gt;
      box.className = &#039;vtm-toggle-box&#039;;&lt;br /&gt;
      box.style.cssText = &#039;display:flex;gap:12px;margin:10px 0 16px;width:100%;max-width:460px;&#039;;&lt;br /&gt;
&lt;br /&gt;
      var btnC = mkToggle(&#039;CENSURADO&#039;);&lt;br /&gt;
      var btnL = mkToggle(&#039;LIBERADO&#039;);&lt;br /&gt;
&lt;br /&gt;
      function paint(v) {&lt;br /&gt;
        var isLib = (v === &#039;sim&#039; || v === &#039;1&#039; || v === &#039;true&#039;);&lt;br /&gt;
        btnC.style.background = isLib ? &#039;#121218&#039; : &#039;linear-gradient(180deg,#5c0f18,#2b060a)&#039;;&lt;br /&gt;
        btnC.style.color = isLib ? &#039;#7a7a88&#039; : &#039;#fff&#039;;&lt;br /&gt;
        btnC.style.border = isLib ? &#039;1px solid #2d2d38&#039; : &#039;2px solid #ff2a3f&#039;;&lt;br /&gt;
        btnC.style.boxShadow = isLib ? &#039;none&#039; : &#039;0 0 12px rgba(255,42,63,.7)&#039;;&lt;br /&gt;
        btnL.style.background = isLib ? &#039;linear-gradient(180deg,#1b5e20,#0d3814)&#039; : &#039;#121218&#039;;&lt;br /&gt;
        btnL.style.color = isLib ? &#039;#fff&#039; : &#039;#7a7a88&#039;;&lt;br /&gt;
        btnL.style.border = isLib ? &#039;2px solid #4caf50&#039; : &#039;1px solid #2d2d38&#039;;&lt;br /&gt;
        btnL.style.boxShadow = isLib ? &#039;0 0 12px rgba(76,175,80,.7)&#039; : &#039;none&#039;;&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
      btnC.onclick = function (e) { e.preventDefault(); e.stopPropagation(); setVal(input, &#039;nao&#039;); paint(&#039;nao&#039;); };&lt;br /&gt;
      btnL.onclick = function (e) { e.preventDefault(); e.stopPropagation(); setVal(input, &#039;sim&#039;); paint(&#039;sim&#039;); };&lt;br /&gt;
      input.addEventListener(&#039;input&#039;, function () { paint((input.value || &#039;&#039;).toLowerCase().trim()); });&lt;br /&gt;
      paint((input.value || &#039;nao&#039;).toLowerCase().trim());&lt;br /&gt;
&lt;br /&gt;
      box.appendChild(btnC);&lt;br /&gt;
      box.appendChild(btnL);&lt;br /&gt;
      var wrap = input.closest(&#039;.oo-ui-textInputWidget&#039;) || input.closest(&#039;.oo-ui-inputWidget&#039;) || input;&lt;br /&gt;
      wrap.parentNode.insertBefore(box, wrap);&lt;br /&gt;
      wrap.style.display = &#039;none&#039;;&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function mkToggle(label) {&lt;br /&gt;
    var b = document.createElement(&#039;button&#039;);&lt;br /&gt;
    b.type = &#039;button&#039;;&lt;br /&gt;
    b.textContent = (label === &#039;CENSURADO&#039; ? &#039;\u2B1B &#039; : &#039;\uD83D\uDD13 &#039;) + label;&lt;br /&gt;
    b.style.cssText = &#039;flex:1;padding:10px 16px;border-radius:4px;font-weight:800;font-size:.9em;cursor:pointer;font-family:&amp;quot;Cinzel&amp;quot;,Georgia,serif;letter-spacing:1px;transition:all .25s ease;outline:none;&#039;;&lt;br /&gt;
    return b;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function setVal(input, v) {&lt;br /&gt;
    input.value = v;&lt;br /&gt;
    input.dispatchEvent(new Event(&#039;input&#039;, { bubbles: true }));&lt;br /&gt;
    input.dispatchEvent(new Event(&#039;change&#039;, { bubbles: true }));&lt;br /&gt;
    if (window.$) { $(input).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  setInterval(transformLiberadoInputs, 400);&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     4. BARRA DE FERRAMENTAS NO EDITOR DE CÓDIGO-FONTE (#wpTextbox1)&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initVtmQuickToolbar() {&lt;br /&gt;
    var tb = document.getElementById(&#039;wpTextbox1&#039;);&lt;br /&gt;
    if (!tb || document.getElementById(&#039;vtm-editor-quickbar&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
    var bar = document.createElement(&#039;div&#039;);&lt;br /&gt;
    bar.id = &#039;vtm-editor-quickbar&#039;;&lt;br /&gt;
    bar.style.cssText = &#039;display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 14px;margin:10px 0;background:linear-gradient(90deg,#181014,#0d0d12);border:1px solid #3d0a12;border-left:4px solid #8b0000;border-radius:4px;font-family:&amp;quot;Cinzel&amp;quot;,Georgia,serif;box-shadow:0 4px 14px rgba(0,0,0,.6);z-index:99;&#039;;&lt;br /&gt;
&lt;br /&gt;
    var lbl = document.createElement(&#039;span&#039;);&lt;br /&gt;
    lbl.style.cssText = &#039;color:#c5a059;font-size:.85em;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-right:6px;&#039;;&lt;br /&gt;
    lbl.textContent = &#039;🩸 Ferramentas de Censura:&#039;;&lt;br /&gt;
    bar.appendChild(lbl);&lt;br /&gt;
&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;\u2B1B Censurar Trecho&#039;, &#039;#240c12&#039;, &#039;#ff2a3f&#039;, function () {&lt;br /&gt;
      wrapSel(tb, &#039;{{Segredo|&#039;, &#039;|liberado=nao}}&#039;, &#039;Texto censurado&#039;);&lt;br /&gt;
    }));&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;\uD83D\uDD13 Inserir Liberado&#039;, &#039;#0d2915&#039;, &#039;#2e7d32&#039;, function () {&lt;br /&gt;
      wrapSel(tb, &#039;{{Segredo|&#039;, &#039;|liberado=sim}}&#039;, &#039;Texto revelado&#039;);&lt;br /&gt;
    }));&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;\uD83D\uDCC1 Dossie Bloco&#039;, &#039;#181822&#039;, &#039;#3d0a12&#039;, function () {&lt;br /&gt;
      wrapSel(tb, &#039;\n{{Segredo|tipo=bloco|nivel=CONFIDENCIAL|data=AAAA-MM-DD|dica=Operacao|\n&#039;, &#039;\n}}\n&#039;, &#039;Relatorio confidencial...&#039;);&lt;br /&gt;
    }));&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;\uD83D\uDDD1 Remover Censura&#039;, &#039;#1a1a22&#039;, &#039;#4a4a58&#039;, function () {&lt;br /&gt;
      removeSecret(tb);&lt;br /&gt;
    }));&lt;br /&gt;
&lt;br /&gt;
    tb.parentNode.insertBefore(bar, tb);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function mkBtn(text, bg, border, fn) {&lt;br /&gt;
    var b = document.createElement(&#039;button&#039;);&lt;br /&gt;
    b.type = &#039;button&#039;; b.textContent = text;&lt;br /&gt;
    b.style.cssText = &#039;background:&#039; + bg + &#039;;color:#fff;border:1px solid &#039; + border + &#039;;border-radius:3px;padding:6px 12px;font-size:.82em;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:all .2s ease;&#039;;&lt;br /&gt;
    b.onmouseover = function () { b.style.opacity = &#039;.85&#039;; };&lt;br /&gt;
    b.onmouseout  = function () { b.style.opacity = &#039;1&#039;; };&lt;br /&gt;
    b.onclick = function (e) { e.preventDefault(); fn(); };&lt;br /&gt;
    return b;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function wrapSel(tb, pre, post, ph) {&lt;br /&gt;
    var s = tb.selectionStart, e = tb.selectionEnd;&lt;br /&gt;
    var t = tb.value, sel = t.substring(s, e) || ph;&lt;br /&gt;
    tb.value = t.substring(0, s) + pre + sel + post + t.substring(e);&lt;br /&gt;
    tb.focus(); tb.setSelectionRange(s + pre.length, s + pre.length + sel.length);&lt;br /&gt;
    if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function removeSecret(tb) {&lt;br /&gt;
    var s = tb.selectionStart, text = tb.value;&lt;br /&gt;
    var i = text.lastIndexOf(&#039;{{Segredo|&#039;, s);&lt;br /&gt;
    if (i === -1) { alert(&#039;Nenhum {{Segredo|...}} encontrado.\nPosicione o cursor dentro do trecho.&#039;); return; }&lt;br /&gt;
    var depth = 0, j, end = -1;&lt;br /&gt;
    for (j = i; j &amp;lt; text.length - 1; j++) {&lt;br /&gt;
      if (text[j] === &#039;{&#039; &amp;amp;&amp;amp; text[j + 1] === &#039;{&#039;) { depth++; j++; }&lt;br /&gt;
      else if (text[j] === &#039;}&#039; &amp;amp;&amp;amp; text[j + 1] === &#039;}&#039;) { depth--; if (depth === 0) { end = j + 2; break; } j++; }&lt;br /&gt;
    }&lt;br /&gt;
    if (end === -1) { alert(&#039;Fechamento }} nao encontrado.&#039;); return; }&lt;br /&gt;
    var inner = text.substring(i + &#039;{{Segredo|&#039;.length, end - 2);&lt;br /&gt;
    var parts = [], cur = &#039;&#039;, d = 0;&lt;br /&gt;
    for (j = 0; j &amp;lt; inner.length; j++) {&lt;br /&gt;
      if (inner[j] === &#039;{&#039; &amp;amp;&amp;amp; j + 1 &amp;lt; inner.length &amp;amp;&amp;amp; inner[j + 1] === &#039;{&#039;) { d++; cur += &#039;{{&#039;; j++; }&lt;br /&gt;
      else if (inner[j] === &#039;}&#039; &amp;amp;&amp;amp; j + 1 &amp;lt; inner.length &amp;amp;&amp;amp; inner[j + 1] === &#039;}&#039;) { d--; cur += &#039;}}&#039;; j++; }&lt;br /&gt;
      else if (inner[j] === &#039;|&#039; &amp;amp;&amp;amp; d === 0) { parts.push(cur); cur = &#039;&#039;; }&lt;br /&gt;
      else { cur += inner[j]; }&lt;br /&gt;
    }&lt;br /&gt;
    parts.push(cur);&lt;br /&gt;
    var content = &#039;&#039;;&lt;br /&gt;
    for (var k = 0; k &amp;lt; parts.length; k++) {&lt;br /&gt;
      if (parts[k].trim().indexOf(&#039;=&#039;) === -1) { content = parts[k].trim(); break; }&lt;br /&gt;
    }&lt;br /&gt;
    tb.value = text.substring(0, i) + content + text.substring(end);&lt;br /&gt;
    tb.focus(); tb.setSelectionRange(i, i + content.length);&lt;br /&gt;
    if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  setInterval(initVtmQuickToolbar, 400);&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     5. ANIMAÇÃO DE CASCATA DAS SEÇÕES&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initSectionAnimation() {&lt;br /&gt;
    var c = document.querySelector(&#039;.mw-parser-output&#039;);&lt;br /&gt;
    if (!c || c.dataset.vtmAnimated === &#039;true&#039;) return;&lt;br /&gt;
    if (window.matchMedia &amp;amp;&amp;amp; window.matchMedia(&#039;(prefers-reduced-motion: reduce)&#039;).matches) return;&lt;br /&gt;
    c.dataset.vtmAnimated = &#039;true&#039;;&lt;br /&gt;
    var kids = Array.from(c.children), secs = [], cur = [];&lt;br /&gt;
    kids.forEach(function (ch) {&lt;br /&gt;
      if (ch.classList.contains(&#039;catlinks&#039;) || ch.classList.contains(&#039;mw-category-generated&#039;) ||&lt;br /&gt;
          ch.tagName === &#039;SCRIPT&#039; || ch.tagName === &#039;STYLE&#039; || ch.id === &#039;vtm-editor-quickbar&#039;) {&lt;br /&gt;
        if (cur.length) { secs.push(cur); cur = []; }&lt;br /&gt;
        return;&lt;br /&gt;
      }&lt;br /&gt;
      if ((ch.tagName === &#039;H2&#039; || ch.classList.contains(&#039;mw-heading2&#039;)) &amp;amp;&amp;amp; cur.length) { secs.push(cur); cur = []; }&lt;br /&gt;
      cur.push(ch);&lt;br /&gt;
    });&lt;br /&gt;
    if (cur.length) secs.push(cur);&lt;br /&gt;
    secs.forEach(function (items, idx) {&lt;br /&gt;
      var w = document.createElement(&#039;div&#039;);&lt;br /&gt;
      w.className = &#039;vtm-section-block&#039;;&lt;br /&gt;
      w.style.animationDelay = (0.12 + idx * 0.42).toFixed(2) + &#039;s&#039;;&lt;br /&gt;
      var f = items[0];&lt;br /&gt;
      if (f &amp;amp;&amp;amp; f.parentNode) { f.parentNode.insertBefore(w, f); items.forEach(function (el) { w.appendChild(el); }); }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     6. SUPORTE A TOQUE PARA MENU HAMBÚRGUER NO MOBILE&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initMobileMenuHelper() {&lt;br /&gt;
    var dropdown = document.getElementById(&#039;vector-main-menu-dropdown&#039;);&lt;br /&gt;
    var checkbox = document.getElementById(&#039;vector-main-menu-dropdown-checkbox&#039;);&lt;br /&gt;
    var label = document.getElementById(&#039;vector-main-menu-dropdown-label&#039;);&lt;br /&gt;
    if (!dropdown || !checkbox) return;&lt;br /&gt;
&lt;br /&gt;
    if (label &amp;amp;&amp;amp; !label.dataset.vtmBound) {&lt;br /&gt;
      label.dataset.vtmBound = &#039;true&#039;;&lt;br /&gt;
      label.addEventListener(&#039;click&#039;, function () {&lt;br /&gt;
        setTimeout(function () {&lt;br /&gt;
          if (checkbox.checked) {&lt;br /&gt;
            dropdown.classList.add(&#039;vector-dropdown--open&#039;);&lt;br /&gt;
          } else {&lt;br /&gt;
            dropdown.classList.remove(&#039;vector-dropdown--open&#039;);&lt;br /&gt;
          }&lt;br /&gt;
        }, 10);&lt;br /&gt;
      });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    document.addEventListener(&#039;click&#039;, function (e) {&lt;br /&gt;
      if (checkbox.checked &amp;amp;&amp;amp; !dropdown.contains(e.target)) {&lt;br /&gt;
        checkbox.checked = false;&lt;br /&gt;
        dropdown.classList.remove(&#039;vector-dropdown--open&#039;);&lt;br /&gt;
      }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     INICIALIZAÇÃO GERAL&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initAll() {&lt;br /&gt;
    fixMobileViewport();&lt;br /&gt;
    initVtmSecrets();&lt;br /&gt;
    initSectionAnimation();&lt;br /&gt;
    initVtmQuickToolbar();&lt;br /&gt;
    injectVisualEditorButton();&lt;br /&gt;
    initMobileMenuHelper();&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  if (document.readyState === &#039;loading&#039;) {&lt;br /&gt;
    document.addEventListener(&#039;DOMContentLoaded&#039;, initAll);&lt;br /&gt;
  } else {&lt;br /&gt;
    initAll();&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  if (window.mw &amp;amp;&amp;amp; window.mw.hook) {&lt;br /&gt;
    window.mw.hook(&#039;wikipage.content&#039;).add(function () {&lt;br /&gt;
      initVtmSecrets();&lt;br /&gt;
      initSectionAnimation();&lt;br /&gt;
      initMobileMenuHelper();&lt;br /&gt;
      initVtmQuickToolbar();&lt;br /&gt;
    });&lt;br /&gt;
    window.mw.hook(&#039;ve.activationComplete&#039;).add(injectVisualEditorButton);&lt;br /&gt;
  }&lt;br /&gt;
})();&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.js&amp;diff=442</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.js&amp;diff=442"/>
		<updated>2026-09-01T21:28:54Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Adicionado helper de abertura confiável para menu hambúrguer mobile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   VAMPIRO: A MÁSCARA — SCRIPTS GLOBAIS, VIEWPORT RESPONSIVO &amp;amp; SEGREDO DINÂMICO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     0. VIEWPORT RESPONSIVO REAL PARA MOBILE (SUBSTITUI WIDTH=1120)&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function fixMobileViewport() {&lt;br /&gt;
    var meta = document.querySelector(&#039;meta[name=&amp;quot;viewport&amp;quot;]&#039;);&lt;br /&gt;
    if (meta) {&lt;br /&gt;
      meta.setAttribute(&#039;content&#039;, &#039;width=device-width, initial-scale=1.0, maximum-scale=5.0&#039;);&lt;br /&gt;
    } else {&lt;br /&gt;
      meta = document.createElement(&#039;meta&#039;);&lt;br /&gt;
      meta.name = &#039;viewport&#039;;&lt;br /&gt;
      meta.content = &#039;width=device-width, initial-scale=1.0, maximum-scale=5.0&#039;;&lt;br /&gt;
      document.head.appendChild(meta);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  fixMobileViewport();&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     1. CENSURA &amp;amp; REVELAÇÃO DINÂMICA (LEITURA)&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initVtmSecrets() {&lt;br /&gt;
    var els = document.querySelectorAll(&#039;[data-vtm-secret=&amp;quot;true&amp;quot;]&#039;);&lt;br /&gt;
    if (!els || !els.length) return;&lt;br /&gt;
    var now = new Date();&lt;br /&gt;
&lt;br /&gt;
    els.forEach(function (el) {&lt;br /&gt;
      var lib = (el.getAttribute(&#039;data-liberado&#039;) || &#039;&#039;).toLowerCase().trim();&lt;br /&gt;
      var ds = (el.getAttribute(&#039;data-reveal-date&#039;) || &#039;&#039;).trim();&lt;br /&gt;
      var dica = (el.getAttribute(&#039;data-dica&#039;) || &#039;&#039;).trim();&lt;br /&gt;
      var revealed = false;&lt;br /&gt;
      var tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA]&#039;;&lt;br /&gt;
&lt;br /&gt;
      if (lib === &#039;sim&#039; || lib === &#039;true&#039; || lib === &#039;1&#039;) {&lt;br /&gt;
        revealed = true;&lt;br /&gt;
      } else if (lib === &#039;nao&#039; || lib === &#039;false&#039; || lib === &#039;0&#039;) {&lt;br /&gt;
        tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039;]&#039;;&lt;br /&gt;
      } else if (ds) {&lt;br /&gt;
        var td = null;&lt;br /&gt;
        if (ds.indexOf(&#039;/&#039;) !== -1) {&lt;br /&gt;
          var p = ds.split(&#039;/&#039;);&lt;br /&gt;
          if (p.length === 3) td = new Date(p[2], parseInt(p[1], 10) - 1, p[0]);&lt;br /&gt;
        } else {&lt;br /&gt;
          td = new Date(ds);&lt;br /&gt;
        }&lt;br /&gt;
        if (td &amp;amp;&amp;amp; !isNaN(td.getTime())) {&lt;br /&gt;
          if (now &amp;gt;= td) {&lt;br /&gt;
            revealed = true;&lt;br /&gt;
          } else {&lt;br /&gt;
            var f = (&#039;0&#039; + td.getDate()).slice(-2) + &#039;/&#039; + (&#039;0&#039; + (td.getMonth() + 1)).slice(-2) + &#039;/&#039; + td.getFullYear();&lt;br /&gt;
            tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039; - &#039; + f + &#039;]&#039;;&lt;br /&gt;
          }&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
      if (revealed) {&lt;br /&gt;
        el.classList.add(&#039;is-revealed&#039;);&lt;br /&gt;
        el.classList.remove(&#039;is-redacted&#039;);&lt;br /&gt;
        el.title = &#039;[DESCLASSIFICADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039;]&#039;;&lt;br /&gt;
      } else {&lt;br /&gt;
        el.classList.add(&#039;is-redacted&#039;);&lt;br /&gt;
        el.classList.remove(&#039;is-revealed&#039;);&lt;br /&gt;
        el.title = tip;&lt;br /&gt;
      }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     2. INJEÇÃO DO BOTÃO &amp;quot;🔒 CENSURAR&amp;quot; DIRETAMENTE NA BARRA DO VISUALEDITOR&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function injectVisualEditorButton() {&lt;br /&gt;
    var toolbar = document.querySelector(&#039;.ve-ui-toolbar-tools, .ve-init-mw-desktopArticleTarget-toolbar .oo-ui-toolbar-tools&#039;);&lt;br /&gt;
    if (!toolbar) return;&lt;br /&gt;
&lt;br /&gt;
    if (document.getElementById(&#039;vtm-ve-censor-button&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
    var btnGroup = document.createElement(&#039;div&#039;);&lt;br /&gt;
    btnGroup.id = &#039;vtm-ve-censor-button&#039;;&lt;br /&gt;
    btnGroup.className = &#039;oo-ui-widget oo-ui-widget-enabled oo-ui-toolGroup&#039;;&lt;br /&gt;
    btnGroup.style.cssText = &#039;display:inline-flex; align-items:center; margin:0 6px;&#039;;&lt;br /&gt;
&lt;br /&gt;
    var btn = document.createElement(&#039;button&#039;);&lt;br /&gt;
    btn.type = &#039;button&#039;;&lt;br /&gt;
    btn.innerHTML = &#039;🔒 Censurar Trecho&#039;;&lt;br /&gt;
    btn.title = &#039;Aplicar tarja de censura {{Segredo}} no texto selecionado&#039;;&lt;br /&gt;
    btn.style.cssText = &#039;background:linear-gradient(180deg, #450810 0%, #1a0306 100%); color:#ffffff; border:1px solid #ff2a3f; border-radius:4px; padding:4px 10px; font-family:&amp;quot;Cinzel&amp;quot;, Georgia, serif; font-size:0.82em; font-weight:700; cursor:pointer; box-shadow:0 0 8px rgba(255,42,63,0.4); display:flex; align-items:center; gap:4px; transition:all 0.2s ease; height:32px; line-height:1; outline:none;&#039;;&lt;br /&gt;
&lt;br /&gt;
    btn.onmouseover = function () {&lt;br /&gt;
      btn.style.background = &#039;linear-gradient(180deg, #6b0c19 0%, #30050c 100%)&#039;;&lt;br /&gt;
      btn.style.boxShadow = &#039;0 0 14px rgba(255,42,63,0.85)&#039;;&lt;br /&gt;
    };&lt;br /&gt;
    btn.onmouseout = function () {&lt;br /&gt;
      btn.style.background = &#039;linear-gradient(180deg, #450810 0%, #1a0306 100%)&#039;;&lt;br /&gt;
      btn.style.boxShadow = &#039;0 0 8px rgba(255,42,63,0.4)&#039;;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
    btn.onclick = function (e) {&lt;br /&gt;
      e.preventDefault();&lt;br /&gt;
      e.stopPropagation();&lt;br /&gt;
&lt;br /&gt;
      try {&lt;br /&gt;
        var target = ve.init.target;&lt;br /&gt;
        if (target &amp;amp;&amp;amp; target.getSurface()) {&lt;br /&gt;
          var surfaceModel = target.getSurface().getModel();&lt;br /&gt;
          var fragment = surfaceModel.getFragment();&lt;br /&gt;
          var selectedText = fragment.getText();&lt;br /&gt;
&lt;br /&gt;
          var contentToCensor = selectedText || &#039;Texto confidencial a ser censurado&#039;;&lt;br /&gt;
&lt;br /&gt;
          var transclusionNode = {&lt;br /&gt;
            type: &#039;mwTransclusionInline&#039;,&lt;br /&gt;
            attributes: {&lt;br /&gt;
              mw: {&lt;br /&gt;
                parts: [&lt;br /&gt;
                  {&lt;br /&gt;
                    template: {&lt;br /&gt;
                      target: { href: &#039;Template:Segredo&#039;, wt: &#039;Segredo&#039; },&lt;br /&gt;
                      params: {&lt;br /&gt;
                        &#039;1&#039;: { wt: contentToCensor },&lt;br /&gt;
                        &#039;liberado&#039;: { wt: &#039;nao&#039; }&lt;br /&gt;
                      }&lt;br /&gt;
                    }&lt;br /&gt;
                  }&lt;br /&gt;
                ]&lt;br /&gt;
              }&lt;br /&gt;
            }&lt;br /&gt;
          };&lt;br /&gt;
&lt;br /&gt;
          fragment.insertContent([transclusionNode, { type: &#039;/mwTransclusionInline&#039; }]);&lt;br /&gt;
          return;&lt;br /&gt;
        }&lt;br /&gt;
      } catch (err) {&lt;br /&gt;
        if (window.console) console.warn(&#039;[VtM] Fallback de inserção:&#039;, err);&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
      var tb = document.getElementById(&#039;wpTextbox1&#039;);&lt;br /&gt;
      if (tb) {&lt;br /&gt;
        var s = tb.selectionStart, end = tb.selectionEnd;&lt;br /&gt;
        var t = tb.value, sel = t.substring(s, end) || &#039;Texto confidencial a ser censurado&#039;;&lt;br /&gt;
        var rep = &#039;{{Segredo|&#039; + sel + &#039;|liberado=nao}}&#039;;&lt;br /&gt;
        tb.value = t.substring(0, s) + rep + t.substring(end);&lt;br /&gt;
        tb.focus();&lt;br /&gt;
        tb.setSelectionRange(s + 10, s + 10 + sel.length);&lt;br /&gt;
        if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }\n      }&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
    btnGroup.appendChild(btn);&lt;br /&gt;
&lt;br /&gt;
    var insertGroup = toolbar.querySelector(&#039;.ve-ui-toolbar-group-insert, .oo-ui-toolGroup:last-child&#039;);&lt;br /&gt;
    if (insertGroup &amp;amp;&amp;amp; insertGroup.parentNode) {&lt;br /&gt;
      insertGroup.parentNode.insertBefore(btnGroup, insertGroup.nextSibling);&lt;br /&gt;
    } else {&lt;br /&gt;
      toolbar.appendChild(btnGroup);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  setInterval(injectVisualEditorButton, 300);&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     3. BOTÕES CENSURADO/LIBERADO NO MODAL DO VISUALEDITOR&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function transformLiberadoInputs() {&lt;br /&gt;
    var inputs = document.querySelectorAll(&lt;br /&gt;
      &#039;.oo-ui-windowManager input, .oo-ui-windowManager textarea, &#039; +&lt;br /&gt;
      &#039;.oo-ui-fieldLayout input, .oo-ui-fieldLayout textarea&#039;&lt;br /&gt;
    );&lt;br /&gt;
    inputs.forEach(function (input) {&lt;br /&gt;
      var container = input.closest(&#039;.oo-ui-fieldLayout&#039;) ||&lt;br /&gt;
                      input.closest(&#039;.ve-ui-mwParameterPage&#039;) ||&lt;br /&gt;
                      input.closest(&#039;.oo-ui-pageLayout&#039;) ||&lt;br /&gt;
                      input.parentElement;&lt;br /&gt;
      if (!container) return;&lt;br /&gt;
      var txt = (container.textContent || &#039;&#039;).toLowerCase();&lt;br /&gt;
      if (txt.indexOf(&#039;liberado&#039;) === -1) return;&lt;br /&gt;
      if (container.querySelector(&#039;.vtm-toggle-box&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
      var box = document.createElement(&#039;div&#039;);&lt;br /&gt;
      box.className = &#039;vtm-toggle-box&#039;;&lt;br /&gt;
      box.style.cssText = &#039;display:flex;gap:12px;margin:10px 0 16px;width:100%;max-width:460px;&#039;;&lt;br /&gt;
&lt;br /&gt;
      var btnC = mkToggle(&#039;CENSURADO&#039;);&lt;br /&gt;
      var btnL = mkToggle(&#039;LIBERADO&#039;);&lt;br /&gt;
&lt;br /&gt;
      function paint(v) {&lt;br /&gt;
        var isLib = (v === &#039;sim&#039; || v === &#039;1&#039; || v === &#039;true&#039;);&lt;br /&gt;
        btnC.style.background = isLib ? &#039;#121218&#039; : &#039;linear-gradient(180deg,#5c0f18,#2b060a)&#039;;&lt;br /&gt;
        btnC.style.color = isLib ? &#039;#7a7a88&#039; : &#039;#fff&#039;;&lt;br /&gt;
        btnC.style.border = isLib ? &#039;1px solid #2d2d38&#039; : &#039;2px solid #ff2a3f&#039;;&lt;br /&gt;
        btnC.style.boxShadow = isLib ? &#039;none&#039; : &#039;0 0 12px rgba(255,42,63,.7)&#039;;&lt;br /&gt;
        btnL.style.background = isLib ? &#039;linear-gradient(180deg,#1b5e20,#0d3814)&#039; : &#039;#121218&#039;;&lt;br /&gt;
        btnL.style.color = isLib ? &#039;#fff&#039; : &#039;#7a7a88&#039;;&lt;br /&gt;
        btnL.style.border = isLib ? &#039;2px solid #4caf50&#039; : &#039;1px solid #2d2d38&#039;;&lt;br /&gt;
        btnL.style.boxShadow = isLib ? &#039;0 0 12px rgba(76,175,80,.7)&#039; : &#039;none&#039;;&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
      btnC.onclick = function (e) { e.preventDefault(); e.stopPropagation(); setVal(input, &#039;nao&#039;); paint(&#039;nao&#039;); };&lt;br /&gt;
      btnL.onclick = function (e) { e.preventDefault(); e.stopPropagation(); setVal(input, &#039;sim&#039;); paint(&#039;sim&#039;); };&lt;br /&gt;
      input.addEventListener(&#039;input&#039;, function () { paint((input.value || &#039;&#039;).toLowerCase().trim()); });&lt;br /&gt;
      paint((input.value || &#039;nao&#039;).toLowerCase().trim());&lt;br /&gt;
&lt;br /&gt;
      box.appendChild(btnC);&lt;br /&gt;
      box.appendChild(btnL);&lt;br /&gt;
      var wrap = input.closest(&#039;.oo-ui-textInputWidget&#039;) || input.closest(&#039;.oo-ui-inputWidget&#039;) || input;&lt;br /&gt;
      wrap.parentNode.insertBefore(box, wrap);&lt;br /&gt;
      wrap.style.display = &#039;none&#039;;&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function mkToggle(label) {&lt;br /&gt;
    var b = document.createElement(&#039;button&#039;);&lt;br /&gt;
    b.type = &#039;button&#039;;&lt;br /&gt;
    b.textContent = (label === &#039;CENSURADO&#039; ? &#039;\u2B1B &#039; : &#039;\uD83D\uDD13 &#039;) + label;&lt;br /&gt;
    b.style.cssText = &#039;flex:1;padding:10px 16px;border-radius:4px;font-weight:800;font-size:.9em;cursor:pointer;font-family:&amp;quot;Cinzel&amp;quot;,Georgia,serif;letter-spacing:1px;transition:all .25s ease;outline:none;&#039;;&lt;br /&gt;
    return b;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function setVal(input, v) {&lt;br /&gt;
    input.value = v;&lt;br /&gt;
    input.dispatchEvent(new Event(&#039;input&#039;, { bubbles: true }));&lt;br /&gt;
    input.dispatchEvent(new Event(&#039;change&#039;, { bubbles: true }));&lt;br /&gt;
    if (window.$) { $(input).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  setInterval(transformLiberadoInputs, 300);&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     4. BARRA DE FERRAMENTAS NO EDITOR DE CÓDIGO-FONTE (#wpTextbox1)&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initVtmQuickToolbar() {&lt;br /&gt;
    var tb = document.getElementById(&#039;wpTextbox1&#039;);&lt;br /&gt;
    if (!tb || document.getElementById(&#039;vtm-editor-quickbar&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
    var bar = document.createElement(&#039;div&#039;);&lt;br /&gt;
    bar.id = &#039;vtm-editor-quickbar&#039;;&lt;br /&gt;
    bar.style.cssText = &#039;display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 14px;margin:10px 0;background:linear-gradient(90deg,#181014,#0d0d12);border:1px solid #3d0a12;border-left:4px solid #8b0000;border-radius:4px;font-family:&amp;quot;Cinzel&amp;quot;,Georgia,serif;box-shadow:0 4px 14px rgba(0,0,0,.6);z-index:99;&#039;;&lt;br /&gt;
&lt;br /&gt;
    var lbl = document.createElement(&#039;span&#039;);&lt;br /&gt;
    lbl.style.cssText = &#039;color:#c5a059;font-size:.85em;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-right:6px;&#039;;&lt;br /&gt;
    lbl.textContent = &#039;🩸 Ferramentas:&#039;;&lt;br /&gt;
    bar.appendChild(lbl);&lt;br /&gt;
&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;\u2B1B Censurar Trecho&#039;, &#039;#240c12&#039;, &#039;#ff2a3f&#039;, function () {&lt;br /&gt;
      wrapSel(tb, &#039;{{Segredo|&#039;, &#039;|liberado=nao}}&#039;, &#039;Texto censurado&#039;);&lt;br /&gt;
    }));&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;\uD83D\uDD13 Inserir Liberado&#039;, &#039;#0d2915&#039;, &#039;#2e7d32&#039;, function () {&lt;br /&gt;
      wrapSel(tb, &#039;{{Segredo|&#039;, &#039;|liberado=sim}}&#039;, &#039;Texto revelado&#039;);&lt;br /&gt;
    }));&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;\uD83D\uDCC1 Dossie Bloco&#039;, &#039;#181822&#039;, &#039;#3d0a12&#039;, function () {&lt;br /&gt;
      wrapSel(tb, &#039;\n{{Segredo|tipo=bloco|nivel=CONFIDENCIAL|data=AAAA-MM-DD|dica=Operacao|\n&#039;, &#039;\n}}\n&#039;, &#039;Relatorio confidencial...&#039;);&lt;br /&gt;
    }));&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;\uD83D\uDDD1 Remover Censura&#039;, &#039;#1a1a22&#039;, &#039;#4a4a58&#039;, function () {&lt;br /&gt;
      removeSecret(tb);&lt;br /&gt;
    }));&lt;br /&gt;
&lt;br /&gt;
    tb.parentNode.insertBefore(bar, tb);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function mkBtn(text, bg, border, fn) {&lt;br /&gt;
    var b = document.createElement(&#039;button&#039;);&lt;br /&gt;
    b.type = &#039;button&#039;; b.textContent = text;&lt;br /&gt;
    b.style.cssText = &#039;background:&#039; + bg + &#039;;color:#fff;border:1px solid &#039; + border + &#039;;border-radius:3px;padding:6px 12px;font-size:.82em;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:all .2s ease;&#039;;&lt;br /&gt;
    b.onmouseover = function () { b.style.opacity = &#039;.85&#039;; };&lt;br /&gt;
    b.onmouseout  = function () { b.style.opacity = &#039;1&#039;; };&lt;br /&gt;
    b.onclick = function (e) { e.preventDefault(); fn(); };&lt;br /&gt;
    return b;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function wrapSel(tb, pre, post, ph) {&lt;br /&gt;
    var s = tb.selectionStart, e = tb.selectionEnd;&lt;br /&gt;
    var t = tb.value, sel = t.substring(s, e) || ph;&lt;br /&gt;
    tb.value = t.substring(0, s) + pre + sel + post + t.substring(e);&lt;br /&gt;
    tb.focus(); tb.setSelectionRange(s + pre.length, s + pre.length + sel.length);&lt;br /&gt;
    if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function removeSecret(tb) {&lt;br /&gt;
    var s = tb.selectionStart, text = tb.value;&lt;br /&gt;
    var i = text.lastIndexOf(&#039;{{Segredo|&#039;, s);&lt;br /&gt;
    if (i === -1) { alert(&#039;Nenhum {{Segredo|...}} encontrado.\nPosicione o cursor dentro do trecho.&#039;); return; }&lt;br /&gt;
    var depth = 0, j, end = -1;&lt;br /&gt;
    for (j = i; j &amp;lt; text.length - 1; j++) {&lt;br /&gt;
      if (text[j] === &#039;{&#039; &amp;amp;&amp;amp; text[j + 1] === &#039;{&#039;) { depth++; j++; }&lt;br /&gt;
      else if (text[j] === &#039;}&#039; &amp;amp;&amp;amp; text[j + 1] === &#039;}&#039;) { depth--; if (depth === 0) { end = j + 2; break; } j++; }&lt;br /&gt;
    }&lt;br /&gt;
    if (end === -1) { alert(&#039;Fechamento }} nao encontrado.&#039;); return; }&lt;br /&gt;
    var inner = text.substring(i + &#039;{{Segredo|&#039;.length, end - 2);&lt;br /&gt;
    var parts = [], cur = &#039;&#039;, d = 0;&lt;br /&gt;
    for (j = 0; j &amp;lt; inner.length; j++) {&lt;br /&gt;
      if (inner[j] === &#039;{&#039; &amp;amp;&amp;amp; j + 1 &amp;lt; inner.length &amp;amp;&amp;amp; inner[j + 1] === &#039;{&#039;) { d++; cur += &#039;{{&#039;; j++; }&lt;br /&gt;
      else if (inner[j] === &#039;}&#039; &amp;amp;&amp;amp; j + 1 &amp;lt; inner.length &amp;amp;&amp;amp; inner[j + 1] === &#039;}&#039;) { d--; cur += &#039;}}&#039;; j++; }&lt;br /&gt;
      else if (inner[j] === &#039;|&#039; &amp;amp;&amp;amp; d === 0) { parts.push(cur); cur = &#039;&#039;; }&lt;br /&gt;
      else { cur += inner[j]; }&lt;br /&gt;
    }&lt;br /&gt;
    parts.push(cur);&lt;br /&gt;
    var content = &#039;&#039;;&lt;br /&gt;
    for (var k = 0; k &amp;lt; parts.length; k++) {&lt;br /&gt;
      if (parts[k].trim().indexOf(&#039;=&#039;) === -1) { content = parts[k].trim(); break; }&lt;br /&gt;
    }&lt;br /&gt;
    tb.value = text.substring(0, i) + content + text.substring(end);&lt;br /&gt;
    tb.focus(); tb.setSelectionRange(i, i + content.length);&lt;br /&gt;
    if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     5. ANIMAÇÃO DE CASCATA DAS SEÇÕES&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initSectionAnimation() {&lt;br /&gt;
    var c = document.querySelector(&#039;.mw-parser-output&#039;);&lt;br /&gt;
    if (!c || c.dataset.vtmAnimated === &#039;true&#039;) return;&lt;br /&gt;
    if (window.matchMedia &amp;amp;&amp;amp; window.matchMedia(&#039;(prefers-reduced-motion: reduce)&#039;).matches) return;&lt;br /&gt;
    c.dataset.vtmAnimated = &#039;true&#039;;&lt;br /&gt;
    var kids = Array.from(c.children), secs = [], cur = [];&lt;br /&gt;
    kids.forEach(function (ch) {&lt;br /&gt;
      if (ch.classList.contains(&#039;catlinks&#039;) || ch.classList.contains(&#039;mw-category-generated&#039;) ||&lt;br /&gt;
          ch.tagName === &#039;SCRIPT&#039; || ch.tagName === &#039;STYLE&#039; || ch.id === &#039;vtm-editor-quickbar&#039;) {&lt;br /&gt;
        if (cur.length) { secs.push(cur); cur = []; }&lt;br /&gt;
        return;&lt;br /&gt;
      }&lt;br /&gt;
      if ((ch.tagName === &#039;H2&#039; || ch.classList.contains(&#039;mw-heading2&#039;)) &amp;amp;&amp;amp; cur.length) { secs.push(cur); cur = []; }&lt;br /&gt;
      cur.push(ch);&lt;br /&gt;
    });&lt;br /&gt;
    if (cur.length) secs.push(cur);&lt;br /&gt;
    secs.forEach(function (items, idx) {&lt;br /&gt;
      var w = document.createElement(&#039;div&#039;);&lt;br /&gt;
      w.className = &#039;vtm-section-block&#039;;&lt;br /&gt;
      w.style.animationDelay = (0.12 + idx * 0.42).toFixed(2) + &#039;s&#039;;&lt;br /&gt;
      var f = items[0];&lt;br /&gt;
      if (f &amp;amp;&amp;amp; f.parentNode) { f.parentNode.insertBefore(w, f); items.forEach(function (el) { w.appendChild(el); }); }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     6. SUPORTE A TOQUE PARA MENU HAMBÚRGUER NO MOBILE&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initMobileMenuHelper() {&lt;br /&gt;
    var dropdown = document.getElementById(&#039;vector-main-menu-dropdown&#039;);&lt;br /&gt;
    var checkbox = document.getElementById(&#039;vector-main-menu-dropdown-checkbox&#039;);&lt;br /&gt;
    var label = document.getElementById(&#039;vector-main-menu-dropdown-label&#039;);&lt;br /&gt;
    if (!dropdown || !checkbox) return;&lt;br /&gt;
&lt;br /&gt;
    if (label &amp;amp;&amp;amp; !label.dataset.vtmBound) {&lt;br /&gt;
      label.dataset.vtmBound = &#039;true&#039;;&lt;br /&gt;
      label.addEventListener(&#039;click&#039;, function () {&lt;br /&gt;
        setTimeout(function () {&lt;br /&gt;
          if (checkbox.checked) {&lt;br /&gt;
            dropdown.classList.add(&#039;vector-dropdown--open&#039;);&lt;br /&gt;
          } else {&lt;br /&gt;
            dropdown.classList.remove(&#039;vector-dropdown--open&#039;);&lt;br /&gt;
          }&lt;br /&gt;
        }, 10);&lt;br /&gt;
      });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    document.addEventListener(&#039;click&#039;, function (e) {&lt;br /&gt;
      if (checkbox.checked &amp;amp;&amp;amp; !dropdown.contains(e.target)) {&lt;br /&gt;
        checkbox.checked = false;&lt;br /&gt;
        dropdown.classList.remove(&#039;vector-dropdown--open&#039;);&lt;br /&gt;
      }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     INICIALIZAÇÃO&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initAll() {&lt;br /&gt;
    fixMobileViewport();&lt;br /&gt;
    initVtmSecrets();&lt;br /&gt;
    initSectionAnimation();&lt;br /&gt;
    initVtmQuickToolbar();&lt;br /&gt;
    injectVisualEditorButton();&lt;br /&gt;
    initMobileMenuHelper();&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  if (document.readyState === &#039;loading&#039;) {&lt;br /&gt;
    document.addEventListener(&#039;DOMContentLoaded&#039;, initAll);&lt;br /&gt;
  } else {&lt;br /&gt;
    initAll();&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  if (window.mw &amp;amp;&amp;amp; window.mw.hook) {&lt;br /&gt;
    window.mw.hook(&#039;wikipage.content&#039;).add(function () {&lt;br /&gt;
      initVtmSecrets();&lt;br /&gt;
      initSectionAnimation();&lt;br /&gt;
      initMobileMenuHelper();&lt;br /&gt;
    });&lt;br /&gt;
    window.mw.hook(&#039;ve.activationComplete&#039;).add(injectVisualEditorButton);&lt;br /&gt;
  }&lt;br /&gt;
})();&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Vector-2022.css&amp;diff=441</id>
		<title>MediaWiki:Vector-2022.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Vector-2022.css&amp;diff=441"/>
		<updated>2026-09-01T21:28:30Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Correção de empilhamento de infobox/citações e restauração do dropdown hambúrguer (v21)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v21 - STACKED INFOBOXES &amp;amp; WORKING HAMBURGER)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
:root,&lt;br /&gt;
html,&lt;br /&gt;
body,&lt;br /&gt;
.skin-vector-2022,&lt;br /&gt;
.skin-vector,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  --background-color-base: #101015 !important;&lt;br /&gt;
  --background-color-base--hover: #181822 !important;&lt;br /&gt;
  --background-color-base--active: #22222e !important;&lt;br /&gt;
  --background-color-interactive-subtle: #16161d !important;&lt;br /&gt;
  --background-color-interactive: #1a1a24 !important;&lt;br /&gt;
  --background-color-disabled: #121217 !important;&lt;br /&gt;
  --background-color-neutral: #101015 !important;&lt;br /&gt;
  --background-color-neutral-subtle: #16161d !important;&lt;br /&gt;
  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;&lt;br /&gt;
  --background-color-container: #101015 !important;&lt;br /&gt;
  --background-color-surface: #16161d !important;&lt;br /&gt;
  --background-color-input: #121218 !important;&lt;br /&gt;
  --background-color-input--hover: #1a1a24 !important;&lt;br /&gt;
&lt;br /&gt;
  --color-base: #ddd9d0 !important;&lt;br /&gt;
  --color-base--hover: #ffffff !important;&lt;br /&gt;
  --color-base-fixed: #ddd9d0 !important;&lt;br /&gt;
  --color-subtle: #9e9a91 !important;&lt;br /&gt;
  --color-placeholder: #6e6b65 !important;&lt;br /&gt;
  --color-disabled: #55534e !important;&lt;br /&gt;
  --color-inverted: #08080b !important;&lt;br /&gt;
  --color-progressive: #e55353 !important;&lt;br /&gt;
  --color-progressive--hover: #ff2a3f !important;&lt;br /&gt;
  --color-destructive: #c9182b !important;&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: #252530 !important;&lt;br /&gt;
  --border-color-subtle: #1c1c25 !important;&lt;br /&gt;
  --border-color-interactive: #3d0a12 !important;&lt;br /&gt;
  --border-color-muted: #20202a !important;&lt;br /&gt;
  --border-color-progressive: #8b0000 !important;&lt;br /&gt;
&lt;br /&gt;
  --vtm-void: #08080b;&lt;br /&gt;
  --vtm-abyss: #0c0c10;&lt;br /&gt;
  --vtm-obsidian: #101015;&lt;br /&gt;
  --vtm-onyx: #16161d;&lt;br /&gt;
  --vtm-slate: #1c1c25;&lt;br /&gt;
  --vtm-charcoal: #22222d;&lt;br /&gt;
  --vtm-text: #ddd9d0;&lt;br /&gt;
  --vtm-text-dim: #9e9a91;&lt;br /&gt;
  --vtm-text-ghost: #5e5b55;&lt;br /&gt;
  --vtm-blood: #8b0000;&lt;br /&gt;
  --vtm-blood-vivid: #c9182b;&lt;br /&gt;
  --vtm-blood-neon: #ff2a3f;&lt;br /&gt;
  --vtm-blood-glow: rgba(201, 24, 43, 0.45);&lt;br /&gt;
  --vtm-gold: #c5a059;&lt;br /&gt;
  --vtm-gold-bright: #e5be75;&lt;br /&gt;
  --vtm-border: #252530;&lt;br /&gt;
  --vtm-border-blood: #3d0a12;&lt;br /&gt;
  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;&lt;br /&gt;
  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;&lt;br /&gt;
  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
html,&lt;br /&gt;
html body,&lt;br /&gt;
body.skin-vector-2022,&lt;br /&gt;
body.skin-vector,&lt;br /&gt;
body.mediawiki,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container,&lt;br /&gt;
.mw-page-container-inner,&lt;br /&gt;
.vector-column-start,&lt;br /&gt;
.vector-column-end,&lt;br /&gt;
.vector-page-toolbar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body,&lt;br /&gt;
.vector-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
#content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.mw-parser-output,&lt;br /&gt;
main.mw-body,&lt;br /&gt;
.mw-special-Userlogin #content {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Padding interno confortável */&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
  padding-left: 20px !important;&lt;br /&gt;
  padding-right: 20px !important;&lt;br /&gt;
  padding-top: 15px !important;&lt;br /&gt;
  padding-bottom: 25px !important;&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
#mw-head,&lt;br /&gt;
.vector-sticky-header,&lt;br /&gt;
.vector-sticky-header-container {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: rgba(8, 8, 11, 0.97) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
.vector-footer-container,&lt;br /&gt;
footer.mw-footer {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text-ghost) !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
#userloginForm form,&lt;br /&gt;
.mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
  max-width: 440px !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: 4px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 24px 28px !important;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-label__label__text,&lt;br /&gt;
.mw-special-Userlogin .cdx-label,&lt;br /&gt;
#userloginForm label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  letter-spacing: 0.8px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input,&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input,&lt;br /&gt;
#userloginForm input.loginText,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  font-size: 1em !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input:focus,&lt;br /&gt;
#userloginForm input.loginText:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;]:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;]:focus {&lt;br /&gt;
  border-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,&lt;br /&gt;
button#wpLoginAttempt,&lt;br /&gt;
#wpLoginAttempt,&lt;br /&gt;
#userloginForm .cdx-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 12px 20px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,&lt;br /&gt;
button#wpLoginAttempt:hover,&lt;br /&gt;
#wpLoginAttempt:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
  transform: translateY(-1px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__label,&lt;br /&gt;
#userloginForm .mw-userlogin-rememberme {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__input {&lt;br /&gt;
  accent-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a,&lt;br /&gt;
#userloginForm a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  transition: all 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a:hover,&lt;br /&gt;
#userloginForm a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.ve-ui-toolbar-floating {&lt;br /&gt;
  background: #14141c !important;&lt;br /&gt;
  background-color: #14141c !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-indicatorElement-indicator {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.95 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.28 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
  background: #251218 !important;&lt;br /&gt;
  background-color: #251218 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement-label,&lt;br /&gt;
.oo-ui-tool-title,&lt;br /&gt;
.oo-ui-toolGroup-tools .oo-ui-tool-title,&lt;br /&gt;
.oo-ui-popupToolGroup-title,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #66635c !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,&lt;br /&gt;
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  background-color: #3d0a12 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: #181822 !important;&lt;br /&gt;
  border: 1px solid #282836 !important;&lt;br /&gt;
  opacity: 0.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup,&lt;br /&gt;
.oo-ui-menuSelectWidget,&lt;br /&gt;
.oo-ui-menuOptionWidget,&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded {&lt;br /&gt;
  background: #161620 !important;&lt;br /&gt;
  background-color: #161620 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-highlighted {&lt;br /&gt;
  background: #2b0e15 !important;&lt;br /&gt;
  color: #ff3b3b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-selected {&lt;br /&gt;
  background: #420b14 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-ui-surface-paste {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  caret-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   6. PAINEIS FIXOS &amp;amp; DROPDOWNS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-pinnable-element,&lt;br /&gt;
.vector-pinned-container,&lt;br /&gt;
.vector-dropdown-content,&lt;br /&gt;
.vector-dropdown .vector-dropdown-content,&lt;br /&gt;
.vector-menu-content,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-page-tools-pinned-container,&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu-pinned-container,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-appearance-pinned-container,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-toc-pinned-container,&lt;br /&gt;
#vector-main-menu-pinned-container,&lt;br /&gt;
#vector-page-tools-pinned-container,&lt;br /&gt;
#vector-appearance-pinned-container,&lt;br /&gt;
#vector-toc-pinned-container,&lt;br /&gt;
aside.vector-pinnable-element,&lt;br /&gt;
nav.vector-pinnable-element,&lt;br /&gt;
div.vector-pinnable-element,&lt;br /&gt;
.vector-settings {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  font-size: 0.9em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button,&lt;br /&gt;
.cdx-button--weight-quiet {&lt;br /&gt;
  background: var(--vtm-slate) !important;&lt;br /&gt;
  background-color: var(--vtm-slate) !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 8px !important;&lt;br /&gt;
  font-size: 0.8em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button:hover,&lt;br /&gt;
.cdx-button--weight-quiet:hover {&lt;br /&gt;
  background: #2a0e14 !important;&lt;br /&gt;
  background-color: #2a0e14 !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-heading,&lt;br /&gt;
.vector-menu-heading-label,&lt;br /&gt;
.sidebar-heading,&lt;br /&gt;
.vector-page-tools .vector-menu-heading,&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
#mw-panel .portal h3 {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1.2px !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
  padding-bottom: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a,&lt;br /&gt;
.vector-pinnable-element li a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-dropdown-content a,&lt;br /&gt;
.vector-menu-content a,&lt;br /&gt;
#mw-panel .portal .body li a {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  transition: all 0.15s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-dropdown-content a:hover,&lt;br /&gt;
#mw-panel .portal .body li a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
  padding-left: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs-legacy,&lt;br /&gt;
.mw-portlet-views,&lt;br /&gt;
.mw-portlet-namespaces {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs-legacy li,&lt;br /&gt;
.vector-tab-noicon,&lt;br /&gt;
.mw-portlet-views li,&lt;br /&gt;
.mw-portlet-namespaces li {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  border-radius: 4px 4px 0 0 !important;&lt;br /&gt;
  margin-right: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
.vector-menu-tabs-legacy li a,&lt;br /&gt;
.vector-tab-noicon a,&lt;br /&gt;
.mw-portlet-views li a,&lt;br /&gt;
.mw-portlet-namespaces li a {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  padding: 8px 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a:hover,&lt;br /&gt;
.vector-menu-tabs-legacy li a:hover,&lt;br /&gt;
.mw-portlet-views li a:hover,&lt;br /&gt;
.mw-portlet-namespaces li a:hover {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background: #22141a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected,&lt;br /&gt;
.mw-portlet-views li.selected,&lt;br /&gt;
.mw-portlet-namespaces li.selected,&lt;br /&gt;
.vector-tab-noicon.selected {&lt;br /&gt;
  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;&lt;br /&gt;
  background-color: #2b080d !important;&lt;br /&gt;
  border: 1px solid #8b0000 !important;&lt;br /&gt;
  border-top: 3px solid #ff2a3f !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected a,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected a,&lt;br /&gt;
.mw-portlet-views li.selected a,&lt;br /&gt;
.mw-portlet-namespaces li.selected a,&lt;br /&gt;
.vector-tab-noicon.selected a,&lt;br /&gt;
.vector-menu-tabs li.selected span,&lt;br /&gt;
.mw-portlet-views li.selected span {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.warningbox,&lt;br /&gt;
.mw-warning-with-logexcerpt,&lt;br /&gt;
.mw-anon-edit-warning,&lt;br /&gt;
.anon-edit-warning,&lt;br /&gt;
.cdx-message--warning,&lt;br /&gt;
.cdx-message,&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;&lt;br /&gt;
  background-color: #1f0d12 !important;&lt;br /&gt;
  border: 1px solid #5a1420 !important;&lt;br /&gt;
  border-left: 5px solid var(--vtm-blood-vivid) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  padding: 12px 18px !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message__content,&lt;br /&gt;
.mw-message-box p,&lt;br /&gt;
.mw-anon-edit-warning p {&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea#wpTextbox1,&lt;br /&gt;
#wpTextbox1,&lt;br /&gt;
.mw-editform textarea {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  font-family: var(--vtm-font-mono) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 14px 16px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   9. BUSCA &amp;amp; BOTÃO &amp;quot;INVESTIGAR&amp;quot;&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#simpleSearch,&lt;br /&gt;
.cdx-text-input__input,&lt;br /&gt;
.vector-search-box-input,&lt;br /&gt;
.cdx-search-input .cdx-text-input__input,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px 0 0 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button,&lt;br /&gt;
.cdx-search-input__end-button,&lt;br /&gt;
.vector-search-box .cdx-button,&lt;br /&gt;
.vector-search-box-vue .cdx-button,&lt;br /&gt;
.vector-search-box-vue button,&lt;br /&gt;
#searchButton,&lt;br /&gt;
#mw-searchButton {&lt;br /&gt;
  background: #000000 !important;&lt;br /&gt;
  background-color: #000000 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: none !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button *,&lt;br /&gt;
.cdx-search-input__end-button span,&lt;br /&gt;
.cdx-search-input__end-button .cdx-button__label,&lt;br /&gt;
.vector-search-box .cdx-button__label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button:hover,&lt;br /&gt;
.cdx-search-input__end-button:hover {&lt;br /&gt;
  background: #15151e !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
h1, h2, h3, h4, h5, h6,&lt;br /&gt;
.mw-heading, .mw-heading1, .mw-heading2, .mw-heading3, .mw-heading4,&lt;br /&gt;
.mw-heading h1, .mw-heading h2, .mw-heading h3 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  clear: both !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading,&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-body h1 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 2.3em !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;&lt;br /&gt;
  border-bottom: 2px solid var(--vtm-blood) !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2, .mw-heading2 h2 {&lt;br /&gt;
  font-size: 1.55em !important;&lt;br /&gt;
  color: #f0ece5 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding-bottom: 6px !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3, .mw-heading3 h3 {&lt;br /&gt;
  font-size: 1.2em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4, .mw-heading4 h4 {&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  color: #c9182b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a, a:visited,&lt;br /&gt;
.mw-body a, .mw-body a:visited,&lt;br /&gt;
.mw-parser-output a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover, a:focus,&lt;br /&gt;
.mw-body a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
blockquote,&lt;br /&gt;
.vtm-quote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .vtm-quote,&lt;br /&gt;
.mw-body blockquote,&lt;br /&gt;
.mw-body .vtm-quote {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  line-height: 1.6 !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-left: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
  padding: 25px 15px 15px 15px !important;&lt;br /&gt;
  margin: 1.2em 0.8em !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  letter-spacing: 0.3px !important;&lt;br /&gt;
  clear: both !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p,&lt;br /&gt;
.vtm-quote p,&lt;br /&gt;
.mw-parser-output blockquote p,&lt;br /&gt;
.mw-parser-output .vtm-quote p {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  margin: 0 0 6px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p:last-child,&lt;br /&gt;
.vtm-quote p:last-child,&lt;br /&gt;
.mw-parser-output blockquote p:last-child,&lt;br /&gt;
.mw-parser-output .vtm-quote p:last-child {&lt;br /&gt;
  margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote cite,&lt;br /&gt;
blockquote footer,&lt;br /&gt;
blockquote .quote-source,&lt;br /&gt;
.vtm-quote cite,&lt;br /&gt;
.vtm-quote footer,&lt;br /&gt;
.vtm-quote .quote-source {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 8px !important;&lt;br /&gt;
  text-align: right !important;&lt;br /&gt;
  font-style: normal !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  min-height: 96px !important;&lt;br /&gt;
  min-width: 260px !important;&lt;br /&gt;
  max-height: none !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Pseudo-elemento no container do logo: garante exibição sempre */&lt;br /&gt;
.mw-logo::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center left !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  width: 270px !important;&lt;br /&gt;
  max-height: 96px !important;&lt;br /&gt;
  max-width: 320px !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo:hover::before {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.02) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon,&lt;br /&gt;
.mw-logo-container,&lt;br /&gt;
.mw-logo-wordmark,&lt;br /&gt;
.mw-logo-tagline {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; DROPDOWN SOBREPOSTO)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-header-start {&lt;br /&gt;
  overflow: visible !important;&lt;br /&gt;
  z-index: 10000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown,&lt;br /&gt;
.vector-main-menu-dropdown {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  overflow: visible !important;&lt;br /&gt;
  z-index: 10001 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button__icon,&lt;br /&gt;
.mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown-label::before,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label .vector-icon {&lt;br /&gt;
  color: #f5f5f5 !important;&lt;br /&gt;
  background-color: #f5f5f5 !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .cdx-button__icon,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background-color: #ffffff !important;&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.08) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:focus,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:active,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + label {&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo {&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- CENSURADO: tarja preta pura e limpa --- */&lt;br /&gt;
.vtm-segredo.is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
  border-radius: 2px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  cursor: help !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted * {&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted:hover {&lt;br /&gt;
  background: #141418 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- REVELADO / DESCLASSIFICADO --- */&lt;br /&gt;
.vtm-segredo.is-revealed {&lt;br /&gt;
  background: rgba(45, 12, 18, 0.4) !important;&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-revealed * {&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- FORMATO BLOCO (tipo=bloco) --- */&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;] {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  padding: 16px 20px !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  min-height: 60px !important;&lt;br /&gt;
  border-left: 4px solid #2a2a30 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-revealed {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;&lt;br /&gt;
  border-left: 4px solid #c5a059 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded,&lt;br /&gt;
.oo-ui-processDialog-content,&lt;br /&gt;
.ve-ui-mwTransclusionDialog {&lt;br /&gt;
  background: #121218 !important;&lt;br /&gt;
  background-color: #121218 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-window-head,&lt;br /&gt;
.oo-ui-processDialog-title,&lt;br /&gt;
.oo-ui-processDialog-navigation {&lt;br /&gt;
  background: #0c0c10 !important;&lt;br /&gt;
  border-bottom: 1px solid #3d0a12 !important;&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-title .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Campos de entrada dentro do modal */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog textarea {&lt;br /&gt;
  background: #08080c !important;&lt;br /&gt;
  background-color: #08080c !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {&lt;br /&gt;
  border-color: #ff2a3f !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Placeholders claros */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
  color: #7a766e !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Rótulos e descrições dos parâmetros */&lt;br /&gt;
.oo-ui-fieldLayout-header .oo-ui-labelElement-label,&lt;br /&gt;
.ve-ui-mwParameterPage-label,&lt;br /&gt;
.ve-ui-mwTemplateTitleInputWidget-label {&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-helpText,&lt;br /&gt;
.ve-ui-mwParameterPage-description,&lt;br /&gt;
.oo-ui-fieldLayout-help {&lt;br /&gt;
  color: #b0aca4 !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  line-height: 1.4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Painel lateral de seleção de parâmetros */&lt;br /&gt;
.oo-ui-bookletLayout-outline,&lt;br /&gt;
.oo-ui-outlineSelectWidget,&lt;br /&gt;
.oo-ui-outlineOptionWidget {&lt;br /&gt;
  background: #0d0d12 !important;&lt;br /&gt;
  color: #ddd9d0 !important;&lt;br /&gt;
  border-right: 1px solid #3d0a12 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-selected {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-highlighted {&lt;br /&gt;
  background: #251016 !important;&lt;br /&gt;
  color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Botão Aplicar Mudanças */&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-surface {&lt;br /&gt;
  background: #101015 !important;&lt;br /&gt;
  background-color: #101015 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  caret-color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-documentNode p,&lt;br /&gt;
.ve-ce-documentNode h1,&lt;br /&gt;
.ve-ce-documentNode h2,&lt;br /&gt;
.ve-ce-documentNode h3,&lt;br /&gt;
.ve-ce-documentNode h4,&lt;br /&gt;
.ve-ce-documentNode li,&lt;br /&gt;
.ve-ce-documentNode td,&lt;br /&gt;
.ve-ce-documentNode div,&lt;br /&gt;
.ve-ce-surface .vtm-section-block {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  animation: none !important;&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {&lt;br /&gt;
  background: rgba(60, 15, 25, 0.45) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px dashed #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
  -webkit-user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  pointer-events: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ui-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo::after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget,&lt;br /&gt;
.ve-ui-mwTransclusionContextItem {&lt;br /&gt;
  background: #161622 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   17. RESPONSIVIDADE MOBILE &amp;amp; FLUID UI (@media screen and (max-width: 1200px))&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 1200px) {&lt;br /&gt;
  /* --- A. Animação Suave Sem Deslocamento Brusco --- */&lt;br /&gt;
  @keyframes vtm-section-slide {&lt;br /&gt;
    0% {&lt;br /&gt;
      opacity: 0;&lt;br /&gt;
      transform: translateX(-15px);&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
      opacity: 1;&lt;br /&gt;
      transform: translateX(0);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html, body, .mw-page-container, #content, .mw-body {&lt;br /&gt;
    overflow-x: hidden !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- B. COLAPSO TOTAL DO CSS GRID &amp;amp; OCULTAÇÃO DAS COLUNAS LATERAIS FIXAS --- */&lt;br /&gt;
  .mw-page-container-inner {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    grid-template-columns: 100% !important;&lt;br /&gt;
    grid-template-areas: &amp;quot;content&amp;quot; !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Oculta colunas, painéis laterais fixos e containers acoplados */&lt;br /&gt;
  .vector-column-start,&lt;br /&gt;
  .vector-column-end,&lt;br /&gt;
  .vector-main-menu-container,&lt;br /&gt;
  .vector-sticky-pinned-container,&lt;br /&gt;
  .vector-main-menu-pinned-container,&lt;br /&gt;
  .vector-page-tools-pinned-container,&lt;br /&gt;
  .vector-toc-pinned-container,&lt;br /&gt;
  .vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-pinned-container,&lt;br /&gt;
  #vector-page-tools-pinned-container,&lt;br /&gt;
  #vector-toc-pinned-container,&lt;br /&gt;
  #vector-appearance-pinned-container,&lt;br /&gt;
  #vector-appearance,&lt;br /&gt;
  #vector-toc,&lt;br /&gt;
  #mw-panel,&lt;br /&gt;
  #mw-panel-wrapper,&lt;br /&gt;
  #mw-navigation,&lt;br /&gt;
  .mw-navigation,&lt;br /&gt;
  .vector-sidebar-container,&lt;br /&gt;
  .vector-pinned-container,&lt;br /&gt;
  .mw-sidebar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    width: 0 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    max-width: 0 !important;&lt;br /&gt;
    height: 0 !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: -9999px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner &amp;gt; #vector-main-menu,&lt;br /&gt;
  .vector-column-start #vector-main-menu,&lt;br /&gt;
  #mw-panel #vector-main-menu {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* O corpo do conteúdo ocupa 100% da tela */&lt;br /&gt;
  .mw-page-container-inner,&lt;br /&gt;
  .vector-body,&lt;br /&gt;
  .mw-content-container,&lt;br /&gt;
  #content,&lt;br /&gt;
  .mw-body,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  #mw-content-text {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    padding-left: 12px !important;&lt;br /&gt;
    padding-right: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- C. MENU HAMBÚRGUER FLUTUANTE SOBREPOSTO (Z-INDEX 999999) --- */&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 100% !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    background: #101015 !important;&lt;br /&gt;
    background-color: #101015 !important;&lt;br /&gt;
    border: 1px solid #3d0a12 !important;&lt;br /&gt;
    border-top: 2px solid #ff2a3f !important;&lt;br /&gt;
    border-radius: 0 0 6px 6px !important;&lt;br /&gt;
    box-shadow: 0 16px 50px rgba(0, 0, 0, 0.98), 0 0 20px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
    max-width: 90vw !important;&lt;br /&gt;
    width: 310px !important;&lt;br /&gt;
    z-index: 999999 !important;&lt;br /&gt;
    padding: 12px 10px !important;&lt;br /&gt;
    max-height: 80vh !important;&lt;br /&gt;
    overflow-y: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Garante visibilidade e desbloqueio do menu dentro do dropdown */&lt;br /&gt;
  #vector-main-menu-dropdown .vector-unpinned-container,&lt;br /&gt;
  #vector-main-menu-dropdown #vector-main-menu-unpinned-container,&lt;br /&gt;
  #vector-main-menu-dropdown #vector-main-menu,&lt;br /&gt;
  #vector-main-menu-dropdown .vector-main-menu {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    position: static !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
    left: auto !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content a,&lt;br /&gt;
  .vector-menu-content a,&lt;br /&gt;
  #vector-main-menu a {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    line-height: 1.55 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    color: var(--vtm-text) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-heading,&lt;br /&gt;
  .sidebar-heading {&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    letter-spacing: 1.3px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:not(:checked) ~ .vector-dropdown-content,&lt;br /&gt;
  #vector-main-menu-dropdown:not(.vector-dropdown--open) .vector-dropdown-content {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    opacity: 0 !important;&lt;br /&gt;
    pointer-events: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:checked ~ .vector-dropdown-content,&lt;br /&gt;
  #vector-main-menu-dropdown.vector-dropdown--open .vector-dropdown-content {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    pointer-events: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- D. DESARMA TOTALMENTE ELEMENTOS FLUTUANTES NO MOBILE (INFOBOXES, TABELAS E IMAGENS) --- */&lt;br /&gt;
  .vampire-infobox,&lt;br /&gt;
  .vtm-infobox,&lt;br /&gt;
  .infobox,&lt;br /&gt;
  .thumb.tright,&lt;br /&gt;
  .thumb.tleft,&lt;br /&gt;
  .floatright,&lt;br /&gt;
  .floatleft,&lt;br /&gt;
  div.tright,&lt;br /&gt;
  div.tleft,&lt;br /&gt;
  div[style*=&amp;quot;float: right&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float:right&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float: left&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float:left&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float: right&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float:right&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float: left&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float:left&amp;quot;],&lt;br /&gt;
  table.wikitable[style*=&amp;quot;float&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;float&amp;quot;] {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 16px 0 !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Imagens Responsivas dentro de Infoboxes e Artigos */&lt;br /&gt;
  .vampire-infobox img,&lt;br /&gt;
  .vtm-infobox img,&lt;br /&gt;
  .infobox img,&lt;br /&gt;
  .thumbinner,&lt;br /&gt;
  .thumbinner img,&lt;br /&gt;
  .mw-parser-output img {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .thumbinner {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    background-color: var(--vtm-onyx) !important;&lt;br /&gt;
    border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- E. CITAÇÕES &amp;amp; CABEÇALHOS 100% DESIMPEDIDOS --- */&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 18px 16px !important;&lt;br /&gt;
    margin: 14px 0 !important;&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.65 !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.95em !important;&lt;br /&gt;
    line-height: 1.28 !important;&lt;br /&gt;
    padding-bottom: 8px !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    word-break: break-word !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2, .mw-heading2 h2, .mw-heading h2 {&lt;br /&gt;
    font-size: 1.52em !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    margin-top: 22px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3, .mw-heading3 h3, .mw-heading h3 {&lt;br /&gt;
    font-size: 1.28em !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4, .mw-heading4 h4, .mw-heading h4 {&lt;br /&gt;
    font-size: 1.15em !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- F. TIPOGRAFIA GERAL NO MOBILE --- */&lt;br /&gt;
  html,&lt;br /&gt;
  body,&lt;br /&gt;
  .mw-parser-output,&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  p,&lt;br /&gt;
  li {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.68 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- G. ABAS DE NAVEGAÇÃO &amp;amp; BOTÕES DE MENU AMPLIADOS --- */&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces,&lt;br /&gt;
  #p-views ul,&lt;br /&gt;
  #p-namespaces ul {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    margin-bottom: 12px !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs::-webkit-scrollbar,&lt;br /&gt;
  .mw-portlet-views ul::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li,&lt;br /&gt;
  .vector-menu-tabs-legacy li,&lt;br /&gt;
  .vector-tab-noicon,&lt;br /&gt;
  .mw-portlet-views li,&lt;br /&gt;
  .mw-portlet-namespaces li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-right: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 10px 16px !important;&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    font-weight: 700 !important;&lt;br /&gt;
    letter-spacing: 0.8px !important;&lt;br /&gt;
    white-space: nowrap !important;&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- H. Cabeçalho &amp;amp; Logo Adaptativos --- */&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 68px !important;&lt;br /&gt;
    min-height: 68px !important;&lt;br /&gt;
    min-width: 190px !important;&lt;br /&gt;
    max-width: 230px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 64px !important;&lt;br /&gt;
    width: 210px !important;&lt;br /&gt;
    max-height: 64px !important;&lt;br /&gt;
    max-width: 210px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- I. Layouts de Coluna / Grid (Dashboard na Home) --- */&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] &amp;gt; tbody {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] tr {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] td {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- J. Tabelas de Dados / Dossiês (.wikitable) --- */&lt;br /&gt;
  table.wikitable {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    margin: 1.2em 0 !important;&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
    line-height: 1.5 !important;&lt;br /&gt;
    min-width: 90px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- K. Tela de Login &amp;amp; Formulários no Mobile --- */&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 20px 18px !important;&lt;br /&gt;
    margin: 14px auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=440</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=440"/>
		<updated>2026-09-01T21:28:05Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Correção de empilhamento de infobox/citações e restauração do dropdown hambúrguer (v21)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v21 - STACKED INFOBOXES &amp;amp; WORKING HAMBURGER)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
:root,&lt;br /&gt;
html,&lt;br /&gt;
body,&lt;br /&gt;
.skin-vector-2022,&lt;br /&gt;
.skin-vector,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  --background-color-base: #101015 !important;&lt;br /&gt;
  --background-color-base--hover: #181822 !important;&lt;br /&gt;
  --background-color-base--active: #22222e !important;&lt;br /&gt;
  --background-color-interactive-subtle: #16161d !important;&lt;br /&gt;
  --background-color-interactive: #1a1a24 !important;&lt;br /&gt;
  --background-color-disabled: #121217 !important;&lt;br /&gt;
  --background-color-neutral: #101015 !important;&lt;br /&gt;
  --background-color-neutral-subtle: #16161d !important;&lt;br /&gt;
  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;&lt;br /&gt;
  --background-color-container: #101015 !important;&lt;br /&gt;
  --background-color-surface: #16161d !important;&lt;br /&gt;
  --background-color-input: #121218 !important;&lt;br /&gt;
  --background-color-input--hover: #1a1a24 !important;&lt;br /&gt;
&lt;br /&gt;
  --color-base: #ddd9d0 !important;&lt;br /&gt;
  --color-base--hover: #ffffff !important;&lt;br /&gt;
  --color-base-fixed: #ddd9d0 !important;&lt;br /&gt;
  --color-subtle: #9e9a91 !important;&lt;br /&gt;
  --color-placeholder: #6e6b65 !important;&lt;br /&gt;
  --color-disabled: #55534e !important;&lt;br /&gt;
  --color-inverted: #08080b !important;&lt;br /&gt;
  --color-progressive: #e55353 !important;&lt;br /&gt;
  --color-progressive--hover: #ff2a3f !important;&lt;br /&gt;
  --color-destructive: #c9182b !important;&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: #252530 !important;&lt;br /&gt;
  --border-color-subtle: #1c1c25 !important;&lt;br /&gt;
  --border-color-interactive: #3d0a12 !important;&lt;br /&gt;
  --border-color-muted: #20202a !important;&lt;br /&gt;
  --border-color-progressive: #8b0000 !important;&lt;br /&gt;
&lt;br /&gt;
  --vtm-void: #08080b;&lt;br /&gt;
  --vtm-abyss: #0c0c10;&lt;br /&gt;
  --vtm-obsidian: #101015;&lt;br /&gt;
  --vtm-onyx: #16161d;&lt;br /&gt;
  --vtm-slate: #1c1c25;&lt;br /&gt;
  --vtm-charcoal: #22222d;&lt;br /&gt;
  --vtm-text: #ddd9d0;&lt;br /&gt;
  --vtm-text-dim: #9e9a91;&lt;br /&gt;
  --vtm-text-ghost: #5e5b55;&lt;br /&gt;
  --vtm-blood: #8b0000;&lt;br /&gt;
  --vtm-blood-vivid: #c9182b;&lt;br /&gt;
  --vtm-blood-neon: #ff2a3f;&lt;br /&gt;
  --vtm-blood-glow: rgba(201, 24, 43, 0.45);&lt;br /&gt;
  --vtm-gold: #c5a059;&lt;br /&gt;
  --vtm-gold-bright: #e5be75;&lt;br /&gt;
  --vtm-border: #252530;&lt;br /&gt;
  --vtm-border-blood: #3d0a12;&lt;br /&gt;
  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;&lt;br /&gt;
  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;&lt;br /&gt;
  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
html,&lt;br /&gt;
html body,&lt;br /&gt;
body.skin-vector-2022,&lt;br /&gt;
body.skin-vector,&lt;br /&gt;
body.mediawiki,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container,&lt;br /&gt;
.mw-page-container-inner,&lt;br /&gt;
.vector-column-start,&lt;br /&gt;
.vector-column-end,&lt;br /&gt;
.vector-page-toolbar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body,&lt;br /&gt;
.vector-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
#content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.mw-parser-output,&lt;br /&gt;
main.mw-body,&lt;br /&gt;
.mw-special-Userlogin #content {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Padding interno confortável */&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
  padding-left: 20px !important;&lt;br /&gt;
  padding-right: 20px !important;&lt;br /&gt;
  padding-top: 15px !important;&lt;br /&gt;
  padding-bottom: 25px !important;&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
#mw-head,&lt;br /&gt;
.vector-sticky-header,&lt;br /&gt;
.vector-sticky-header-container {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: rgba(8, 8, 11, 0.97) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
.vector-footer-container,&lt;br /&gt;
footer.mw-footer {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text-ghost) !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
#userloginForm form,&lt;br /&gt;
.mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
  max-width: 440px !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: 4px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 24px 28px !important;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-label__label__text,&lt;br /&gt;
.mw-special-Userlogin .cdx-label,&lt;br /&gt;
#userloginForm label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  letter-spacing: 0.8px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input,&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input,&lt;br /&gt;
#userloginForm input.loginText,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  font-size: 1em !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input:focus,&lt;br /&gt;
#userloginForm input.loginText:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;]:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;]:focus {&lt;br /&gt;
  border-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,&lt;br /&gt;
button#wpLoginAttempt,&lt;br /&gt;
#wpLoginAttempt,&lt;br /&gt;
#userloginForm .cdx-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 12px 20px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,&lt;br /&gt;
button#wpLoginAttempt:hover,&lt;br /&gt;
#wpLoginAttempt:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
  transform: translateY(-1px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__label,&lt;br /&gt;
#userloginForm .mw-userlogin-rememberme {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__input {&lt;br /&gt;
  accent-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a,&lt;br /&gt;
#userloginForm a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  transition: all 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a:hover,&lt;br /&gt;
#userloginForm a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.ve-ui-toolbar-floating {&lt;br /&gt;
  background: #14141c !important;&lt;br /&gt;
  background-color: #14141c !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-indicatorElement-indicator {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.95 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.28 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
  background: #251218 !important;&lt;br /&gt;
  background-color: #251218 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement-label,&lt;br /&gt;
.oo-ui-tool-title,&lt;br /&gt;
.oo-ui-toolGroup-tools .oo-ui-tool-title,&lt;br /&gt;
.oo-ui-popupToolGroup-title,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #66635c !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,&lt;br /&gt;
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  background-color: #3d0a12 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: #181822 !important;&lt;br /&gt;
  border: 1px solid #282836 !important;&lt;br /&gt;
  opacity: 0.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup,&lt;br /&gt;
.oo-ui-menuSelectWidget,&lt;br /&gt;
.oo-ui-menuOptionWidget,&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded {&lt;br /&gt;
  background: #161620 !important;&lt;br /&gt;
  background-color: #161620 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-highlighted {&lt;br /&gt;
  background: #2b0e15 !important;&lt;br /&gt;
  color: #ff3b3b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-selected {&lt;br /&gt;
  background: #420b14 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-ui-surface-paste {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  caret-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   6. PAINEIS FIXOS &amp;amp; DROPDOWNS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-pinnable-element,&lt;br /&gt;
.vector-pinned-container,&lt;br /&gt;
.vector-dropdown-content,&lt;br /&gt;
.vector-dropdown .vector-dropdown-content,&lt;br /&gt;
.vector-menu-content,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-page-tools-pinned-container,&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu-pinned-container,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-appearance-pinned-container,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-toc-pinned-container,&lt;br /&gt;
#vector-main-menu-pinned-container,&lt;br /&gt;
#vector-page-tools-pinned-container,&lt;br /&gt;
#vector-appearance-pinned-container,&lt;br /&gt;
#vector-toc-pinned-container,&lt;br /&gt;
aside.vector-pinnable-element,&lt;br /&gt;
nav.vector-pinnable-element,&lt;br /&gt;
div.vector-pinnable-element,&lt;br /&gt;
.vector-settings {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  font-size: 0.9em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button,&lt;br /&gt;
.cdx-button--weight-quiet {&lt;br /&gt;
  background: var(--vtm-slate) !important;&lt;br /&gt;
  background-color: var(--vtm-slate) !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 8px !important;&lt;br /&gt;
  font-size: 0.8em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button:hover,&lt;br /&gt;
.cdx-button--weight-quiet:hover {&lt;br /&gt;
  background: #2a0e14 !important;&lt;br /&gt;
  background-color: #2a0e14 !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-heading,&lt;br /&gt;
.vector-menu-heading-label,&lt;br /&gt;
.sidebar-heading,&lt;br /&gt;
.vector-page-tools .vector-menu-heading,&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
#mw-panel .portal h3 {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1.2px !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
  padding-bottom: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a,&lt;br /&gt;
.vector-pinnable-element li a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-dropdown-content a,&lt;br /&gt;
.vector-menu-content a,&lt;br /&gt;
#mw-panel .portal .body li a {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  transition: all 0.15s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-dropdown-content a:hover,&lt;br /&gt;
#mw-panel .portal .body li a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
  padding-left: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs-legacy,&lt;br /&gt;
.mw-portlet-views,&lt;br /&gt;
.mw-portlet-namespaces {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs-legacy li,&lt;br /&gt;
.vector-tab-noicon,&lt;br /&gt;
.mw-portlet-views li,&lt;br /&gt;
.mw-portlet-namespaces li {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  border-radius: 4px 4px 0 0 !important;&lt;br /&gt;
  margin-right: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
.vector-menu-tabs-legacy li a,&lt;br /&gt;
.vector-tab-noicon a,&lt;br /&gt;
.mw-portlet-views li a,&lt;br /&gt;
.mw-portlet-namespaces li a {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  padding: 8px 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a:hover,&lt;br /&gt;
.vector-menu-tabs-legacy li a:hover,&lt;br /&gt;
.mw-portlet-views li a:hover,&lt;br /&gt;
.mw-portlet-namespaces li a:hover {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background: #22141a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected,&lt;br /&gt;
.mw-portlet-views li.selected,&lt;br /&gt;
.mw-portlet-namespaces li.selected,&lt;br /&gt;
.vector-tab-noicon.selected {&lt;br /&gt;
  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;&lt;br /&gt;
  background-color: #2b080d !important;&lt;br /&gt;
  border: 1px solid #8b0000 !important;&lt;br /&gt;
  border-top: 3px solid #ff2a3f !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected a,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected a,&lt;br /&gt;
.mw-portlet-views li.selected a,&lt;br /&gt;
.mw-portlet-namespaces li.selected a,&lt;br /&gt;
.vector-tab-noicon.selected a,&lt;br /&gt;
.vector-menu-tabs li.selected span,&lt;br /&gt;
.mw-portlet-views li.selected span {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.warningbox,&lt;br /&gt;
.mw-warning-with-logexcerpt,&lt;br /&gt;
.mw-anon-edit-warning,&lt;br /&gt;
.anon-edit-warning,&lt;br /&gt;
.cdx-message--warning,&lt;br /&gt;
.cdx-message,&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;&lt;br /&gt;
  background-color: #1f0d12 !important;&lt;br /&gt;
  border: 1px solid #5a1420 !important;&lt;br /&gt;
  border-left: 5px solid var(--vtm-blood-vivid) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  padding: 12px 18px !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message__content,&lt;br /&gt;
.mw-message-box p,&lt;br /&gt;
.mw-anon-edit-warning p {&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea#wpTextbox1,&lt;br /&gt;
#wpTextbox1,&lt;br /&gt;
.mw-editform textarea {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  font-family: var(--vtm-font-mono) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 14px 16px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   9. BUSCA &amp;amp; BOTÃO &amp;quot;INVESTIGAR&amp;quot;&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#simpleSearch,&lt;br /&gt;
.cdx-text-input__input,&lt;br /&gt;
.vector-search-box-input,&lt;br /&gt;
.cdx-search-input .cdx-text-input__input,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px 0 0 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button,&lt;br /&gt;
.cdx-search-input__end-button,&lt;br /&gt;
.vector-search-box .cdx-button,&lt;br /&gt;
.vector-search-box-vue .cdx-button,&lt;br /&gt;
.vector-search-box-vue button,&lt;br /&gt;
#searchButton,&lt;br /&gt;
#mw-searchButton {&lt;br /&gt;
  background: #000000 !important;&lt;br /&gt;
  background-color: #000000 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: none !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button *,&lt;br /&gt;
.cdx-search-input__end-button span,&lt;br /&gt;
.cdx-search-input__end-button .cdx-button__label,&lt;br /&gt;
.vector-search-box .cdx-button__label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button:hover,&lt;br /&gt;
.cdx-search-input__end-button:hover {&lt;br /&gt;
  background: #15151e !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
h1, h2, h3, h4, h5, h6,&lt;br /&gt;
.mw-heading, .mw-heading1, .mw-heading2, .mw-heading3, .mw-heading4,&lt;br /&gt;
.mw-heading h1, .mw-heading h2, .mw-heading h3 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  clear: both !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading,&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-body h1 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 2.3em !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;&lt;br /&gt;
  border-bottom: 2px solid var(--vtm-blood) !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2, .mw-heading2 h2 {&lt;br /&gt;
  font-size: 1.55em !important;&lt;br /&gt;
  color: #f0ece5 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding-bottom: 6px !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3, .mw-heading3 h3 {&lt;br /&gt;
  font-size: 1.2em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4, .mw-heading4 h4 {&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  color: #c9182b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a, a:visited,&lt;br /&gt;
.mw-body a, .mw-body a:visited,&lt;br /&gt;
.mw-parser-output a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover, a:focus,&lt;br /&gt;
.mw-body a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
blockquote,&lt;br /&gt;
.vtm-quote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .vtm-quote,&lt;br /&gt;
.mw-body blockquote,&lt;br /&gt;
.mw-body .vtm-quote {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  line-height: 1.6 !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-left: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
  padding: 25px 15px 15px 15px !important;&lt;br /&gt;
  margin: 1.2em 0.8em !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  letter-spacing: 0.3px !important;&lt;br /&gt;
  clear: both !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p,&lt;br /&gt;
.vtm-quote p,&lt;br /&gt;
.mw-parser-output blockquote p,&lt;br /&gt;
.mw-parser-output .vtm-quote p {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  margin: 0 0 6px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p:last-child,&lt;br /&gt;
.vtm-quote p:last-child,&lt;br /&gt;
.mw-parser-output blockquote p:last-child,&lt;br /&gt;
.mw-parser-output .vtm-quote p:last-child {&lt;br /&gt;
  margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote cite,&lt;br /&gt;
blockquote footer,&lt;br /&gt;
blockquote .quote-source,&lt;br /&gt;
.vtm-quote cite,&lt;br /&gt;
.vtm-quote footer,&lt;br /&gt;
.vtm-quote .quote-source {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 8px !important;&lt;br /&gt;
  text-align: right !important;&lt;br /&gt;
  font-style: normal !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  min-height: 96px !important;&lt;br /&gt;
  min-width: 260px !important;&lt;br /&gt;
  max-height: none !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Pseudo-elemento no container do logo: garante exibição sempre */&lt;br /&gt;
.mw-logo::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center left !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  width: 270px !important;&lt;br /&gt;
  max-height: 96px !important;&lt;br /&gt;
  max-width: 320px !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo:hover::before {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.02) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon,&lt;br /&gt;
.mw-logo-container,&lt;br /&gt;
.mw-logo-wordmark,&lt;br /&gt;
.mw-logo-tagline {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; DROPDOWN SOBREPOSTO)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-header-start {&lt;br /&gt;
  overflow: visible !important;&lt;br /&gt;
  z-index: 10000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown,&lt;br /&gt;
.vector-main-menu-dropdown {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  overflow: visible !important;&lt;br /&gt;
  z-index: 10001 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button__icon,&lt;br /&gt;
.mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown-label::before,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label .vector-icon {&lt;br /&gt;
  color: #f5f5f5 !important;&lt;br /&gt;
  background-color: #f5f5f5 !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .cdx-button__icon,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background-color: #ffffff !important;&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.08) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:focus,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:active,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + label {&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo {&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- CENSURADO: tarja preta pura e limpa --- */&lt;br /&gt;
.vtm-segredo.is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
  border-radius: 2px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  cursor: help !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted * {&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted:hover {&lt;br /&gt;
  background: #141418 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- REVELADO / DESCLASSIFICADO --- */&lt;br /&gt;
.vtm-segredo.is-revealed {&lt;br /&gt;
  background: rgba(45, 12, 18, 0.4) !important;&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-revealed * {&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- FORMATO BLOCO (tipo=bloco) --- */&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;] {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  padding: 16px 20px !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  min-height: 60px !important;&lt;br /&gt;
  border-left: 4px solid #2a2a30 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-revealed {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;&lt;br /&gt;
  border-left: 4px solid #c5a059 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded,&lt;br /&gt;
.oo-ui-processDialog-content,&lt;br /&gt;
.ve-ui-mwTransclusionDialog {&lt;br /&gt;
  background: #121218 !important;&lt;br /&gt;
  background-color: #121218 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-window-head,&lt;br /&gt;
.oo-ui-processDialog-title,&lt;br /&gt;
.oo-ui-processDialog-navigation {&lt;br /&gt;
  background: #0c0c10 !important;&lt;br /&gt;
  border-bottom: 1px solid #3d0a12 !important;&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-title .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Campos de entrada dentro do modal */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog textarea {&lt;br /&gt;
  background: #08080c !important;&lt;br /&gt;
  background-color: #08080c !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {&lt;br /&gt;
  border-color: #ff2a3f !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Placeholders claros */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
  color: #7a766e !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Rótulos e descrições dos parâmetros */&lt;br /&gt;
.oo-ui-fieldLayout-header .oo-ui-labelElement-label,&lt;br /&gt;
.ve-ui-mwParameterPage-label,&lt;br /&gt;
.ve-ui-mwTemplateTitleInputWidget-label {&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-helpText,&lt;br /&gt;
.ve-ui-mwParameterPage-description,&lt;br /&gt;
.oo-ui-fieldLayout-help {&lt;br /&gt;
  color: #b0aca4 !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  line-height: 1.4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Painel lateral de seleção de parâmetros */&lt;br /&gt;
.oo-ui-bookletLayout-outline,&lt;br /&gt;
.oo-ui-outlineSelectWidget,&lt;br /&gt;
.oo-ui-outlineOptionWidget {&lt;br /&gt;
  background: #0d0d12 !important;&lt;br /&gt;
  color: #ddd9d0 !important;&lt;br /&gt;
  border-right: 1px solid #3d0a12 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-selected {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-highlighted {&lt;br /&gt;
  background: #251016 !important;&lt;br /&gt;
  color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Botão Aplicar Mudanças */&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-surface {&lt;br /&gt;
  background: #101015 !important;&lt;br /&gt;
  background-color: #101015 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  caret-color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-documentNode p,&lt;br /&gt;
.ve-ce-documentNode h1,&lt;br /&gt;
.ve-ce-documentNode h2,&lt;br /&gt;
.ve-ce-documentNode h3,&lt;br /&gt;
.ve-ce-documentNode h4,&lt;br /&gt;
.ve-ce-documentNode li,&lt;br /&gt;
.ve-ce-documentNode td,&lt;br /&gt;
.ve-ce-documentNode div,&lt;br /&gt;
.ve-ce-surface .vtm-section-block {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  animation: none !important;&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {&lt;br /&gt;
  background: rgba(60, 15, 25, 0.45) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px dashed #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
  -webkit-user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  pointer-events: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ui-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo::after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget,&lt;br /&gt;
.ve-ui-mwTransclusionContextItem {&lt;br /&gt;
  background: #161622 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   17. RESPONSIVIDADE MOBILE &amp;amp; FLUID UI (@media screen and (max-width: 1200px))&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 1200px) {&lt;br /&gt;
  /* --- A. Animação Suave Sem Deslocamento Brusco --- */&lt;br /&gt;
  @keyframes vtm-section-slide {&lt;br /&gt;
    0% {&lt;br /&gt;
      opacity: 0;&lt;br /&gt;
      transform: translateX(-15px);&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
      opacity: 1;&lt;br /&gt;
      transform: translateX(0);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html, body, .mw-page-container, #content, .mw-body {&lt;br /&gt;
    overflow-x: hidden !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- B. COLAPSO TOTAL DO CSS GRID &amp;amp; OCULTAÇÃO DAS COLUNAS LATERAIS FIXAS --- */&lt;br /&gt;
  .mw-page-container-inner {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    grid-template-columns: 100% !important;&lt;br /&gt;
    grid-template-areas: &amp;quot;content&amp;quot; !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Oculta colunas, painéis laterais fixos e containers acoplados */&lt;br /&gt;
  .vector-column-start,&lt;br /&gt;
  .vector-column-end,&lt;br /&gt;
  .vector-main-menu-container,&lt;br /&gt;
  .vector-sticky-pinned-container,&lt;br /&gt;
  .vector-main-menu-pinned-container,&lt;br /&gt;
  .vector-page-tools-pinned-container,&lt;br /&gt;
  .vector-toc-pinned-container,&lt;br /&gt;
  .vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-pinned-container,&lt;br /&gt;
  #vector-page-tools-pinned-container,&lt;br /&gt;
  #vector-toc-pinned-container,&lt;br /&gt;
  #vector-appearance-pinned-container,&lt;br /&gt;
  #vector-appearance,&lt;br /&gt;
  #vector-toc,&lt;br /&gt;
  #mw-panel,&lt;br /&gt;
  #mw-panel-wrapper,&lt;br /&gt;
  #mw-navigation,&lt;br /&gt;
  .mw-navigation,&lt;br /&gt;
  .vector-sidebar-container,&lt;br /&gt;
  .vector-pinned-container,&lt;br /&gt;
  .mw-sidebar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    width: 0 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    max-width: 0 !important;&lt;br /&gt;
    height: 0 !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: -9999px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner &amp;gt; #vector-main-menu,&lt;br /&gt;
  .vector-column-start #vector-main-menu,&lt;br /&gt;
  #mw-panel #vector-main-menu {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* O corpo do conteúdo ocupa 100% da tela */&lt;br /&gt;
  .mw-page-container-inner,&lt;br /&gt;
  .vector-body,&lt;br /&gt;
  .mw-content-container,&lt;br /&gt;
  #content,&lt;br /&gt;
  .mw-body,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  #mw-content-text {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    padding-left: 12px !important;&lt;br /&gt;
    padding-right: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- C. MENU HAMBÚRGUER FLUTUANTE SOBREPOSTO (Z-INDEX 999999) --- */&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 100% !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    background: #101015 !important;&lt;br /&gt;
    background-color: #101015 !important;&lt;br /&gt;
    border: 1px solid #3d0a12 !important;&lt;br /&gt;
    border-top: 2px solid #ff2a3f !important;&lt;br /&gt;
    border-radius: 0 0 6px 6px !important;&lt;br /&gt;
    box-shadow: 0 16px 50px rgba(0, 0, 0, 0.98), 0 0 20px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
    max-width: 90vw !important;&lt;br /&gt;
    width: 310px !important;&lt;br /&gt;
    z-index: 999999 !important;&lt;br /&gt;
    padding: 12px 10px !important;&lt;br /&gt;
    max-height: 80vh !important;&lt;br /&gt;
    overflow-y: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Garante visibilidade e desbloqueio do menu dentro do dropdown */&lt;br /&gt;
  #vector-main-menu-dropdown .vector-unpinned-container,&lt;br /&gt;
  #vector-main-menu-dropdown #vector-main-menu-unpinned-container,&lt;br /&gt;
  #vector-main-menu-dropdown #vector-main-menu,&lt;br /&gt;
  #vector-main-menu-dropdown .vector-main-menu {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    position: static !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
    left: auto !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content a,&lt;br /&gt;
  .vector-menu-content a,&lt;br /&gt;
  #vector-main-menu a {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    line-height: 1.55 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    color: var(--vtm-text) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-heading,&lt;br /&gt;
  .sidebar-heading {&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    letter-spacing: 1.3px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:not(:checked) ~ .vector-dropdown-content,&lt;br /&gt;
  #vector-main-menu-dropdown:not(.vector-dropdown--open) .vector-dropdown-content {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    opacity: 0 !important;&lt;br /&gt;
    pointer-events: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:checked ~ .vector-dropdown-content,&lt;br /&gt;
  #vector-main-menu-dropdown.vector-dropdown--open .vector-dropdown-content {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    pointer-events: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- D. DESARMA TOTALMENTE ELEMENTOS FLUTUANTES NO MOBILE (INFOBOXES, TABELAS E IMAGENS) --- */&lt;br /&gt;
  .vampire-infobox,&lt;br /&gt;
  .vtm-infobox,&lt;br /&gt;
  .infobox,&lt;br /&gt;
  .thumb.tright,&lt;br /&gt;
  .thumb.tleft,&lt;br /&gt;
  .floatright,&lt;br /&gt;
  .floatleft,&lt;br /&gt;
  div.tright,&lt;br /&gt;
  div.tleft,&lt;br /&gt;
  div[style*=&amp;quot;float: right&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float:right&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float: left&amp;quot;],&lt;br /&gt;
  div[style*=&amp;quot;float:left&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float: right&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float:right&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float: left&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float:left&amp;quot;],&lt;br /&gt;
  table.wikitable[style*=&amp;quot;float&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;float&amp;quot;] {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 16px 0 !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Imagens Responsivas dentro de Infoboxes e Artigos */&lt;br /&gt;
  .vampire-infobox img,&lt;br /&gt;
  .vtm-infobox img,&lt;br /&gt;
  .infobox img,&lt;br /&gt;
  .thumbinner,&lt;br /&gt;
  .thumbinner img,&lt;br /&gt;
  .mw-parser-output img {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .thumbinner {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    background-color: var(--vtm-onyx) !important;&lt;br /&gt;
    border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- E. CITAÇÕES &amp;amp; CABEÇALHOS 100% DESIMPEDIDOS --- */&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 18px 16px !important;&lt;br /&gt;
    margin: 14px 0 !important;&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.65 !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.95em !important;&lt;br /&gt;
    line-height: 1.28 !important;&lt;br /&gt;
    padding-bottom: 8px !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    word-break: break-word !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2, .mw-heading2 h2, .mw-heading h2 {&lt;br /&gt;
    font-size: 1.52em !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    margin-top: 22px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3, .mw-heading3 h3, .mw-heading h3 {&lt;br /&gt;
    font-size: 1.28em !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4, .mw-heading4 h4, .mw-heading h4 {&lt;br /&gt;
    font-size: 1.15em !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- F. TIPOGRAFIA GERAL NO MOBILE --- */&lt;br /&gt;
  html,&lt;br /&gt;
  body,&lt;br /&gt;
  .mw-parser-output,&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  p,&lt;br /&gt;
  li {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.68 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- G. ABAS DE NAVEGAÇÃO &amp;amp; BOTÕES DE MENU AMPLIADOS --- */&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces,&lt;br /&gt;
  #p-views ul,&lt;br /&gt;
  #p-namespaces ul {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    margin-bottom: 12px !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs::-webkit-scrollbar,&lt;br /&gt;
  .mw-portlet-views ul::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li,&lt;br /&gt;
  .vector-menu-tabs-legacy li,&lt;br /&gt;
  .vector-tab-noicon,&lt;br /&gt;
  .mw-portlet-views li,&lt;br /&gt;
  .mw-portlet-namespaces li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-right: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 10px 16px !important;&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    font-weight: 700 !important;&lt;br /&gt;
    letter-spacing: 0.8px !important;&lt;br /&gt;
    white-space: nowrap !important;&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- H. Cabeçalho &amp;amp; Logo Adaptativos --- */&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 68px !important;&lt;br /&gt;
    min-height: 68px !important;&lt;br /&gt;
    min-width: 190px !important;&lt;br /&gt;
    max-width: 230px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 64px !important;&lt;br /&gt;
    width: 210px !important;&lt;br /&gt;
    max-height: 64px !important;&lt;br /&gt;
    max-width: 210px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- I. Layouts de Coluna / Grid (Dashboard na Home) --- */&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] &amp;gt; tbody {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] tr {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] td {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- J. Tabelas de Dados / Dossiês (.wikitable) --- */&lt;br /&gt;
  table.wikitable {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    margin: 1.2em 0 !important;&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
    line-height: 1.5 !important;&lt;br /&gt;
    min-width: 90px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- K. Tela de Login &amp;amp; Formulários no Mobile --- */&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 20px 18px !important;&lt;br /&gt;
    margin: 14px auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Vector-2022.css&amp;diff=439</id>
		<title>MediaWiki:Vector-2022.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Vector-2022.css&amp;diff=439"/>
		<updated>2026-09-01T21:24:20Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Limpeza e desarmamento de tabelas flutuantes e clear: both em títulos (v20)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v20 - HEADING CLEAR &amp;amp; NO SQUEEZED FLOATS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
:root,&lt;br /&gt;
html,&lt;br /&gt;
body,&lt;br /&gt;
.skin-vector-2022,&lt;br /&gt;
.skin-vector,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  --background-color-base: #101015 !important;&lt;br /&gt;
  --background-color-base--hover: #181822 !important;&lt;br /&gt;
  --background-color-base--active: #22222e !important;&lt;br /&gt;
  --background-color-interactive-subtle: #16161d !important;&lt;br /&gt;
  --background-color-interactive: #1a1a24 !important;&lt;br /&gt;
  --background-color-disabled: #121217 !important;&lt;br /&gt;
  --background-color-neutral: #101015 !important;&lt;br /&gt;
  --background-color-neutral-subtle: #16161d !important;&lt;br /&gt;
  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;&lt;br /&gt;
  --background-color-container: #101015 !important;&lt;br /&gt;
  --background-color-surface: #16161d !important;&lt;br /&gt;
  --background-color-input: #121218 !important;&lt;br /&gt;
  --background-color-input--hover: #1a1a24 !important;&lt;br /&gt;
&lt;br /&gt;
  --color-base: #ddd9d0 !important;&lt;br /&gt;
  --color-base--hover: #ffffff !important;&lt;br /&gt;
  --color-base-fixed: #ddd9d0 !important;&lt;br /&gt;
  --color-subtle: #9e9a91 !important;&lt;br /&gt;
  --color-placeholder: #6e6b65 !important;&lt;br /&gt;
  --color-disabled: #55534e !important;&lt;br /&gt;
  --color-inverted: #08080b !important;&lt;br /&gt;
  --color-progressive: #e55353 !important;&lt;br /&gt;
  --color-progressive--hover: #ff2a3f !important;&lt;br /&gt;
  --color-destructive: #c9182b !important;&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: #252530 !important;&lt;br /&gt;
  --border-color-subtle: #1c1c25 !important;&lt;br /&gt;
  --border-color-interactive: #3d0a12 !important;&lt;br /&gt;
  --border-color-muted: #20202a !important;&lt;br /&gt;
  --border-color-progressive: #8b0000 !important;&lt;br /&gt;
&lt;br /&gt;
  --vtm-void: #08080b;&lt;br /&gt;
  --vtm-abyss: #0c0c10;&lt;br /&gt;
  --vtm-obsidian: #101015;&lt;br /&gt;
  --vtm-onyx: #16161d;&lt;br /&gt;
  --vtm-slate: #1c1c25;&lt;br /&gt;
  --vtm-charcoal: #22222d;&lt;br /&gt;
  --vtm-text: #ddd9d0;&lt;br /&gt;
  --vtm-text-dim: #9e9a91;&lt;br /&gt;
  --vtm-text-ghost: #5e5b55;&lt;br /&gt;
  --vtm-blood: #8b0000;&lt;br /&gt;
  --vtm-blood-vivid: #c9182b;&lt;br /&gt;
  --vtm-blood-neon: #ff2a3f;&lt;br /&gt;
  --vtm-blood-glow: rgba(201, 24, 43, 0.45);&lt;br /&gt;
  --vtm-gold: #c5a059;&lt;br /&gt;
  --vtm-gold-bright: #e5be75;&lt;br /&gt;
  --vtm-border: #252530;&lt;br /&gt;
  --vtm-border-blood: #3d0a12;&lt;br /&gt;
  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;&lt;br /&gt;
  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;&lt;br /&gt;
  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
html,&lt;br /&gt;
html body,&lt;br /&gt;
body.skin-vector-2022,&lt;br /&gt;
body.skin-vector,&lt;br /&gt;
body.mediawiki,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container,&lt;br /&gt;
.mw-page-container-inner,&lt;br /&gt;
.vector-column-start,&lt;br /&gt;
.vector-column-end,&lt;br /&gt;
.vector-page-toolbar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body,&lt;br /&gt;
.vector-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
#content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.mw-parser-output,&lt;br /&gt;
main.mw-body,&lt;br /&gt;
.mw-special-Userlogin #content {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Padding interno confortável */&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
  padding-left: 20px !important;&lt;br /&gt;
  padding-right: 20px !important;&lt;br /&gt;
  padding-top: 15px !important;&lt;br /&gt;
  padding-bottom: 25px !important;&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
#mw-head,&lt;br /&gt;
.vector-sticky-header,&lt;br /&gt;
.vector-sticky-header-container {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: rgba(8, 8, 11, 0.97) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
.vector-footer-container,&lt;br /&gt;
footer.mw-footer {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text-ghost) !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
#userloginForm form,&lt;br /&gt;
.mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
  max-width: 440px !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: 4px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 24px 28px !important;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-label__label__text,&lt;br /&gt;
.mw-special-Userlogin .cdx-label,&lt;br /&gt;
#userloginForm label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  letter-spacing: 0.8px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input,&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input,&lt;br /&gt;
#userloginForm input.loginText,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  font-size: 1em !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input:focus,&lt;br /&gt;
#userloginForm input.loginText:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;]:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;]:focus {&lt;br /&gt;
  border-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,&lt;br /&gt;
button#wpLoginAttempt,&lt;br /&gt;
#wpLoginAttempt,&lt;br /&gt;
#userloginForm .cdx-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 12px 20px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,&lt;br /&gt;
button#wpLoginAttempt:hover,&lt;br /&gt;
#wpLoginAttempt:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
  transform: translateY(-1px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__label,&lt;br /&gt;
#userloginForm .mw-userlogin-rememberme {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__input {&lt;br /&gt;
  accent-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a,&lt;br /&gt;
#userloginForm a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  transition: all 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a:hover,&lt;br /&gt;
#userloginForm a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.ve-ui-toolbar-floating {&lt;br /&gt;
  background: #14141c !important;&lt;br /&gt;
  background-color: #14141c !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-indicatorElement-indicator {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.95 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.28 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
  background: #251218 !important;&lt;br /&gt;
  background-color: #251218 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement-label,&lt;br /&gt;
.oo-ui-tool-title,&lt;br /&gt;
.oo-ui-toolGroup-tools .oo-ui-tool-title,&lt;br /&gt;
.oo-ui-popupToolGroup-title,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #66635c !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,&lt;br /&gt;
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  background-color: #3d0a12 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: #181822 !important;&lt;br /&gt;
  border: 1px solid #282836 !important;&lt;br /&gt;
  opacity: 0.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup,&lt;br /&gt;
.oo-ui-menuSelectWidget,&lt;br /&gt;
.oo-ui-menuOptionWidget,&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded {&lt;br /&gt;
  background: #161620 !important;&lt;br /&gt;
  background-color: #161620 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-highlighted {&lt;br /&gt;
  background: #2b0e15 !important;&lt;br /&gt;
  color: #ff3b3b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-selected {&lt;br /&gt;
  background: #420b14 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-ui-surface-paste {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  caret-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   6. PAINEIS FIXOS &amp;amp; DROPDOWNS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-pinnable-element,&lt;br /&gt;
.vector-pinned-container,&lt;br /&gt;
.vector-dropdown-content,&lt;br /&gt;
.vector-dropdown .vector-dropdown-content,&lt;br /&gt;
.vector-menu-content,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-page-tools-pinned-container,&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu-pinned-container,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-appearance-pinned-container,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-toc-pinned-container,&lt;br /&gt;
#vector-main-menu-pinned-container,&lt;br /&gt;
#vector-page-tools-pinned-container,&lt;br /&gt;
#vector-appearance-pinned-container,&lt;br /&gt;
#vector-toc-pinned-container,&lt;br /&gt;
aside.vector-pinnable-element,&lt;br /&gt;
nav.vector-pinnable-element,&lt;br /&gt;
div.vector-pinnable-element,&lt;br /&gt;
.vector-settings {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  font-size: 0.9em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button,&lt;br /&gt;
.cdx-button--weight-quiet {&lt;br /&gt;
  background: var(--vtm-slate) !important;&lt;br /&gt;
  background-color: var(--vtm-slate) !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 8px !important;&lt;br /&gt;
  font-size: 0.8em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button:hover,&lt;br /&gt;
.cdx-button--weight-quiet:hover {&lt;br /&gt;
  background: #2a0e14 !important;&lt;br /&gt;
  background-color: #2a0e14 !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-heading,&lt;br /&gt;
.vector-menu-heading-label,&lt;br /&gt;
.sidebar-heading,&lt;br /&gt;
.vector-page-tools .vector-menu-heading,&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
#mw-panel .portal h3 {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1.2px !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
  padding-bottom: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a,&lt;br /&gt;
.vector-pinnable-element li a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-dropdown-content a,&lt;br /&gt;
.vector-menu-content a,&lt;br /&gt;
#mw-panel .portal .body li a {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  transition: all 0.15s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-dropdown-content a:hover,&lt;br /&gt;
#mw-panel .portal .body li a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
  padding-left: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs-legacy,&lt;br /&gt;
.mw-portlet-views,&lt;br /&gt;
.mw-portlet-namespaces {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs-legacy li,&lt;br /&gt;
.vector-tab-noicon,&lt;br /&gt;
.mw-portlet-views li,&lt;br /&gt;
.mw-portlet-namespaces li {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  border-radius: 4px 4px 0 0 !important;&lt;br /&gt;
  margin-right: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
.vector-menu-tabs-legacy li a,&lt;br /&gt;
.vector-tab-noicon a,&lt;br /&gt;
.mw-portlet-views li a,&lt;br /&gt;
.mw-portlet-namespaces li a {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  padding: 8px 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a:hover,&lt;br /&gt;
.vector-menu-tabs-legacy li a:hover,&lt;br /&gt;
.mw-portlet-views li a:hover,&lt;br /&gt;
.mw-portlet-namespaces li a:hover {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background: #22141a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected,&lt;br /&gt;
.mw-portlet-views li.selected,&lt;br /&gt;
.mw-portlet-namespaces li.selected,&lt;br /&gt;
.vector-tab-noicon.selected {&lt;br /&gt;
  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;&lt;br /&gt;
  background-color: #2b080d !important;&lt;br /&gt;
  border: 1px solid #8b0000 !important;&lt;br /&gt;
  border-top: 3px solid #ff2a3f !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected a,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected a,&lt;br /&gt;
.mw-portlet-views li.selected a,&lt;br /&gt;
.mw-portlet-namespaces li.selected a,&lt;br /&gt;
.vector-tab-noicon.selected a,&lt;br /&gt;
.vector-menu-tabs li.selected span,&lt;br /&gt;
.mw-portlet-views li.selected span {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.warningbox,&lt;br /&gt;
.mw-warning-with-logexcerpt,&lt;br /&gt;
.mw-anon-edit-warning,&lt;br /&gt;
.anon-edit-warning,&lt;br /&gt;
.cdx-message--warning,&lt;br /&gt;
.cdx-message,&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;&lt;br /&gt;
  background-color: #1f0d12 !important;&lt;br /&gt;
  border: 1px solid #5a1420 !important;&lt;br /&gt;
  border-left: 5px solid var(--vtm-blood-vivid) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  padding: 12px 18px !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message__content,&lt;br /&gt;
.mw-message-box p,&lt;br /&gt;
.mw-anon-edit-warning p {&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea#wpTextbox1,&lt;br /&gt;
#wpTextbox1,&lt;br /&gt;
.mw-editform textarea {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  font-family: var(--vtm-font-mono) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 14px 16px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   9. BUSCA &amp;amp; BOTÃO &amp;quot;INVESTIGAR&amp;quot;&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#simpleSearch,&lt;br /&gt;
.cdx-text-input__input,&lt;br /&gt;
.vector-search-box-input,&lt;br /&gt;
.cdx-search-input .cdx-text-input__input,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px 0 0 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button,&lt;br /&gt;
.cdx-search-input__end-button,&lt;br /&gt;
.vector-search-box .cdx-button,&lt;br /&gt;
.vector-search-box-vue .cdx-button,&lt;br /&gt;
.vector-search-box-vue button,&lt;br /&gt;
#searchButton,&lt;br /&gt;
#mw-searchButton {&lt;br /&gt;
  background: #000000 !important;&lt;br /&gt;
  background-color: #000000 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: none !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button *,&lt;br /&gt;
.cdx-search-input__end-button span,&lt;br /&gt;
.cdx-search-input__end-button .cdx-button__label,&lt;br /&gt;
.vector-search-box .cdx-button__label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button:hover,&lt;br /&gt;
.cdx-search-input__end-button:hover {&lt;br /&gt;
  background: #15151e !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
h1, h2, h3, h4, h5, h6,&lt;br /&gt;
.mw-heading, .mw-heading1, .mw-heading2, .mw-heading3, .mw-heading4,&lt;br /&gt;
.mw-heading h1, .mw-heading h2, .mw-heading h3 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  clear: both !important; /* Impede que títulos sejam espremidos por tabelas flutuantes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading,&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-body h1 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 2.3em !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;&lt;br /&gt;
  border-bottom: 2px solid var(--vtm-blood) !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2, .mw-heading2 h2 {&lt;br /&gt;
  font-size: 1.55em !important;&lt;br /&gt;
  color: #f0ece5 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding-bottom: 6px !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3, .mw-heading3 h3 {&lt;br /&gt;
  font-size: 1.2em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4, .mw-heading4 h4 {&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  color: #c9182b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a, a:visited,&lt;br /&gt;
.mw-body a, .mw-body a:visited,&lt;br /&gt;
.mw-parser-output a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover, a:focus,&lt;br /&gt;
.mw-body a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
blockquote,&lt;br /&gt;
.vtm-quote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .vtm-quote,&lt;br /&gt;
.mw-body blockquote,&lt;br /&gt;
.mw-body .vtm-quote {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  line-height: 1.6 !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-left: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
  padding: 25px 15px 15px 15px !important;&lt;br /&gt;
  margin: 1.2em 0.8em !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  letter-spacing: 0.3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p,&lt;br /&gt;
.vtm-quote p,&lt;br /&gt;
.mw-parser-output blockquote p,&lt;br /&gt;
.mw-parser-output .vtm-quote p {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  margin: 0 0 6px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p:last-child,&lt;br /&gt;
.vtm-quote p:last-child,&lt;br /&gt;
.mw-parser-output blockquote p:last-child,&lt;br /&gt;
.mw-parser-output .vtm-quote p:last-child {&lt;br /&gt;
  margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote cite,&lt;br /&gt;
blockquote footer,&lt;br /&gt;
blockquote .quote-source,&lt;br /&gt;
.vtm-quote cite,&lt;br /&gt;
.vtm-quote footer,&lt;br /&gt;
.vtm-quote .quote-source {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 8px !important;&lt;br /&gt;
  text-align: right !important;&lt;br /&gt;
  font-style: normal !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  min-height: 96px !important;&lt;br /&gt;
  min-width: 260px !important;&lt;br /&gt;
  max-height: none !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Pseudo-elemento no container do logo: garante exibição sempre */&lt;br /&gt;
.mw-logo::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center left !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  width: 270px !important;&lt;br /&gt;
  max-height: 96px !important;&lt;br /&gt;
  max-width: 320px !important;&lt;br /&gt;
  /* Sombra vermelha nos contornos do vetor */&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo:hover::before {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.02) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Se existir tag img nativa, estiliza da mesma forma ou oculta duplicata */&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-container,&lt;br /&gt;
.mw-logo-wordmark,&lt;br /&gt;
.mw-logo-tagline {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; HOVER EFFECT)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#vector-main-menu-dropdown,&lt;br /&gt;
.vector-main-menu-dropdown,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-header .vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button__icon,&lt;br /&gt;
.mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown-label::before,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label .vector-icon {&lt;br /&gt;
  color: #f5f5f5 !important;&lt;br /&gt;
  background-color: #f5f5f5 !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .cdx-button__icon,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background-color: #ffffff !important;&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.08) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:focus,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:active,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + label {&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo {&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- CENSURADO: tarja preta pura e limpa --- */&lt;br /&gt;
.vtm-segredo.is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
  border-radius: 2px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  cursor: help !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted * {&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted:hover {&lt;br /&gt;
  background: #141418 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- REVELADO / DESCLASSIFICADO --- */&lt;br /&gt;
.vtm-segredo.is-revealed {&lt;br /&gt;
  background: rgba(45, 12, 18, 0.4) !important;&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-revealed * {&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- FORMATO BLOCO (tipo=bloco) --- */&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;] {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  padding: 16px 20px !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  min-height: 60px !important;&lt;br /&gt;
  border-left: 4px solid #2a2a30 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-revealed {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;&lt;br /&gt;
  border-left: 4px solid #c5a059 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded,&lt;br /&gt;
.oo-ui-processDialog-content,&lt;br /&gt;
.ve-ui-mwTransclusionDialog {&lt;br /&gt;
  background: #121218 !important;&lt;br /&gt;
  background-color: #121218 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-window-head,&lt;br /&gt;
.oo-ui-processDialog-title,&lt;br /&gt;
.oo-ui-processDialog-navigation {&lt;br /&gt;
  background: #0c0c10 !important;&lt;br /&gt;
  border-bottom: 1px solid #3d0a12 !important;&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-title .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Campos de entrada dentro do modal */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog textarea {&lt;br /&gt;
  background: #08080c !important;&lt;br /&gt;
  background-color: #08080c !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {&lt;br /&gt;
  border-color: #ff2a3f !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Placeholders claros */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
  color: #7a766e !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Rótulos e descrições dos parâmetros */&lt;br /&gt;
.oo-ui-fieldLayout-header .oo-ui-labelElement-label,&lt;br /&gt;
.ve-ui-mwParameterPage-label,&lt;br /&gt;
.ve-ui-mwTemplateTitleInputWidget-label {&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-helpText,&lt;br /&gt;
.ve-ui-mwParameterPage-description,&lt;br /&gt;
.oo-ui-fieldLayout-help {&lt;br /&gt;
  color: #b0aca4 !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  line-height: 1.4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Painel lateral de seleção de parâmetros */&lt;br /&gt;
.oo-ui-bookletLayout-outline,&lt;br /&gt;
.oo-ui-outlineSelectWidget,&lt;br /&gt;
.oo-ui-outlineOptionWidget {&lt;br /&gt;
  background: #0d0d12 !important;&lt;br /&gt;
  color: #ddd9d0 !important;&lt;br /&gt;
  border-right: 1px solid #3d0a12 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-selected {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-highlighted {&lt;br /&gt;
  background: #251016 !important;&lt;br /&gt;
  color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Botão Aplicar Mudanças */&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-surface {&lt;br /&gt;
  background: #101015 !important;&lt;br /&gt;
  background-color: #101015 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  caret-color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-documentNode p,&lt;br /&gt;
.ve-ce-documentNode h1,&lt;br /&gt;
.ve-ce-documentNode h2,&lt;br /&gt;
.ve-ce-documentNode h3,&lt;br /&gt;
.ve-ce-documentNode h4,&lt;br /&gt;
.ve-ce-documentNode li,&lt;br /&gt;
.ve-ce-documentNode td,&lt;br /&gt;
.ve-ce-documentNode div,&lt;br /&gt;
.ve-ce-surface .vtm-section-block {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  animation: none !important;&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dentro do editor, o Segredo DEVE ser visível para o editor poder ler e modificar */&lt;br /&gt;
.ve-ce-surface .vtm-segredo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {&lt;br /&gt;
  background: rgba(60, 15, 25, 0.45) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px dashed #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
  -webkit-user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  pointer-events: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ui-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo::after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Balão pop-up de predefinição no VisualEditor */&lt;br /&gt;
.ve-ui-contextItemWidget,&lt;br /&gt;
.ve-ui-mwTransclusionContextItem {&lt;br /&gt;
  background: #161622 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   17. RESPONSIVIDADE MOBILE &amp;amp; FLUID UI (@media screen and (max-width: 1200px))&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 1200px) {&lt;br /&gt;
  /* --- A. Animação Suave Sem Deslocamento Brusco --- */&lt;br /&gt;
  @keyframes vtm-section-slide {&lt;br /&gt;
    0% {&lt;br /&gt;
      opacity: 0;&lt;br /&gt;
      transform: translateX(-15px);&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
      opacity: 1;&lt;br /&gt;
      transform: translateX(0);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Prevenção rigorosa de overflow horizontal no container */&lt;br /&gt;
  html, body, .mw-page-container, #content, .mw-body {&lt;br /&gt;
    overflow-x: hidden !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- B. COLAPSO TOTAL DO CSS GRID &amp;amp; OCULTAÇÃO DAS COLUNAS LATERAIS --- */&lt;br /&gt;
  .mw-page-container-inner {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    grid-template-columns: 100% !important;&lt;br /&gt;
    grid-template-areas: &amp;quot;content&amp;quot; !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Oculta colunas, painéis laterais fixos e containers acoplados */&lt;br /&gt;
  .vector-column-start,&lt;br /&gt;
  .vector-column-end,&lt;br /&gt;
  .vector-main-menu-container,&lt;br /&gt;
  .vector-sticky-pinned-container,&lt;br /&gt;
  .vector-main-menu-pinned-container,&lt;br /&gt;
  .vector-page-tools-pinned-container,&lt;br /&gt;
  .vector-toc-pinned-container,&lt;br /&gt;
  .vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-pinned-container,&lt;br /&gt;
  #vector-page-tools-pinned-container,&lt;br /&gt;
  #vector-toc-pinned-container,&lt;br /&gt;
  #vector-appearance-pinned-container,&lt;br /&gt;
  #vector-appearance,&lt;br /&gt;
  #vector-main-menu-unpinned-container,&lt;br /&gt;
  #vector-toc,&lt;br /&gt;
  #mw-panel,&lt;br /&gt;
  #mw-panel-wrapper,&lt;br /&gt;
  #mw-navigation,&lt;br /&gt;
  .mw-navigation,&lt;br /&gt;
  .vector-sidebar-container,&lt;br /&gt;
  .vector-pinned-container,&lt;br /&gt;
  .mw-sidebar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    width: 0 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    max-width: 0 !important;&lt;br /&gt;
    height: 0 !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: -9999px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner &amp;gt; #vector-main-menu,&lt;br /&gt;
  .vector-column-start #vector-main-menu,&lt;br /&gt;
  #mw-panel #vector-main-menu {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* O corpo do conteúdo ocupa 100% da tela */&lt;br /&gt;
  .mw-page-container-inner,&lt;br /&gt;
  .vector-body,&lt;br /&gt;
  .mw-content-container,&lt;br /&gt;
  #content,&lt;br /&gt;
  .mw-body,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  #mw-content-text {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    padding-left: 12px !important;&lt;br /&gt;
    padding-right: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- C. DESARMA QUALQUER TABELA FLUTUANTE NO MOBILE (FLOAT: RIGHT/LEFT) --- */&lt;br /&gt;
  table[style*=&amp;quot;float: right&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float:right&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float: left&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float:left&amp;quot;],&lt;br /&gt;
  table.wikitable[style*=&amp;quot;float&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;float&amp;quot;],&lt;br /&gt;
  .vtm-infobox {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 16px 0 !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- D. TIPOGRAFIA GERAL EXPANDIDA &amp;amp; LEGÍVEL NO MOBILE --- */&lt;br /&gt;
  html,&lt;br /&gt;
  body,&lt;br /&gt;
  .mw-parser-output,&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  p,&lt;br /&gt;
  li {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.68 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.95em !important;&lt;br /&gt;
    line-height: 1.28 !important;&lt;br /&gt;
    padding-bottom: 8px !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    word-break: break-word !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2, .mw-heading2 h2, .mw-heading h2 {&lt;br /&gt;
    font-size: 1.52em !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    margin-top: 22px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3, .mw-heading3 h3, .mw-heading h3 {&lt;br /&gt;
    font-size: 1.28em !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4, .mw-heading4 h4, .mw-heading h4 {&lt;br /&gt;
    font-size: 1.15em !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Citações / Blockquotes amplas */&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    padding: 18px 16px !important;&lt;br /&gt;
    margin: 1.1em 0 !important;&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.65 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- E. ABAS DE NAVEGAÇÃO &amp;amp; BOTÕES DE MENU AMPLIADOS --- */&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces,&lt;br /&gt;
  #p-views ul,&lt;br /&gt;
  #p-namespaces ul {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    margin-bottom: 12px !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs::-webkit-scrollbar,&lt;br /&gt;
  .mw-portlet-views ul::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li,&lt;br /&gt;
  .vector-menu-tabs-legacy li,&lt;br /&gt;
  .vector-tab-noicon,&lt;br /&gt;
  .mw-portlet-views li,&lt;br /&gt;
  .mw-portlet-namespaces li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-right: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Botões das abas com fonte e toque generosos */&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 10px 16px !important;&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    font-weight: 700 !important;&lt;br /&gt;
    letter-spacing: 0.8px !important;&lt;br /&gt;
    white-space: nowrap !important;&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Links e botões dentro do menu hambúrguer dropdown */&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 100% !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    background: var(--vtm-obsidian) !important;&lt;br /&gt;
    background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
    border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.98) !important;&lt;br /&gt;
    max-width: 90vw !important;&lt;br /&gt;
    width: 310px !important;&lt;br /&gt;
    z-index: 99999 !important;&lt;br /&gt;
    padding: 12px 8px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content #vector-main-menu {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content a,&lt;br /&gt;
  .vector-menu-content a,&lt;br /&gt;
  #vector-main-menu a,&lt;br /&gt;
  .vector-pinnable-element a {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    line-height: 1.55 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-heading,&lt;br /&gt;
  .sidebar-heading {&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    letter-spacing: 1.3px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:not(:checked) ~ .vector-dropdown-content {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    opacity: 0 !important;&lt;br /&gt;
    pointer-events: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:checked ~ .vector-dropdown-content {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    pointer-events: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- F. Cabeçalho &amp;amp; Logo Adaptativos --- */&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 68px !important;&lt;br /&gt;
    min-height: 68px !important;&lt;br /&gt;
    min-width: 190px !important;&lt;br /&gt;
    max-width: 230px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 64px !important;&lt;br /&gt;
    width: 210px !important;&lt;br /&gt;
    max-height: 64px !important;&lt;br /&gt;
    max-width: 210px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- G. Layouts de Coluna / Grid (Dashboard na Home) --- */&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] &amp;gt; tbody {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] tr {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] td {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- H. Tabelas de Dados / Dossiês (.wikitable) --- */&lt;br /&gt;
  table.wikitable {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    margin: 1.2em 0 !important;&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
    line-height: 1.5 !important;&lt;br /&gt;
    min-width: 90px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- I. Tela de Login &amp;amp; Formulários no Mobile --- */&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 20px 18px !important;&lt;br /&gt;
    margin: 14px auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=438</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=438"/>
		<updated>2026-09-01T21:23:54Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Limpeza e desarmamento de tabelas flutuantes e clear: both em títulos (v20)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v20 - HEADING CLEAR &amp;amp; NO SQUEEZED FLOATS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
:root,&lt;br /&gt;
html,&lt;br /&gt;
body,&lt;br /&gt;
.skin-vector-2022,&lt;br /&gt;
.skin-vector,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  --background-color-base: #101015 !important;&lt;br /&gt;
  --background-color-base--hover: #181822 !important;&lt;br /&gt;
  --background-color-base--active: #22222e !important;&lt;br /&gt;
  --background-color-interactive-subtle: #16161d !important;&lt;br /&gt;
  --background-color-interactive: #1a1a24 !important;&lt;br /&gt;
  --background-color-disabled: #121217 !important;&lt;br /&gt;
  --background-color-neutral: #101015 !important;&lt;br /&gt;
  --background-color-neutral-subtle: #16161d !important;&lt;br /&gt;
  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;&lt;br /&gt;
  --background-color-container: #101015 !important;&lt;br /&gt;
  --background-color-surface: #16161d !important;&lt;br /&gt;
  --background-color-input: #121218 !important;&lt;br /&gt;
  --background-color-input--hover: #1a1a24 !important;&lt;br /&gt;
&lt;br /&gt;
  --color-base: #ddd9d0 !important;&lt;br /&gt;
  --color-base--hover: #ffffff !important;&lt;br /&gt;
  --color-base-fixed: #ddd9d0 !important;&lt;br /&gt;
  --color-subtle: #9e9a91 !important;&lt;br /&gt;
  --color-placeholder: #6e6b65 !important;&lt;br /&gt;
  --color-disabled: #55534e !important;&lt;br /&gt;
  --color-inverted: #08080b !important;&lt;br /&gt;
  --color-progressive: #e55353 !important;&lt;br /&gt;
  --color-progressive--hover: #ff2a3f !important;&lt;br /&gt;
  --color-destructive: #c9182b !important;&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: #252530 !important;&lt;br /&gt;
  --border-color-subtle: #1c1c25 !important;&lt;br /&gt;
  --border-color-interactive: #3d0a12 !important;&lt;br /&gt;
  --border-color-muted: #20202a !important;&lt;br /&gt;
  --border-color-progressive: #8b0000 !important;&lt;br /&gt;
&lt;br /&gt;
  --vtm-void: #08080b;&lt;br /&gt;
  --vtm-abyss: #0c0c10;&lt;br /&gt;
  --vtm-obsidian: #101015;&lt;br /&gt;
  --vtm-onyx: #16161d;&lt;br /&gt;
  --vtm-slate: #1c1c25;&lt;br /&gt;
  --vtm-charcoal: #22222d;&lt;br /&gt;
  --vtm-text: #ddd9d0;&lt;br /&gt;
  --vtm-text-dim: #9e9a91;&lt;br /&gt;
  --vtm-text-ghost: #5e5b55;&lt;br /&gt;
  --vtm-blood: #8b0000;&lt;br /&gt;
  --vtm-blood-vivid: #c9182b;&lt;br /&gt;
  --vtm-blood-neon: #ff2a3f;&lt;br /&gt;
  --vtm-blood-glow: rgba(201, 24, 43, 0.45);&lt;br /&gt;
  --vtm-gold: #c5a059;&lt;br /&gt;
  --vtm-gold-bright: #e5be75;&lt;br /&gt;
  --vtm-border: #252530;&lt;br /&gt;
  --vtm-border-blood: #3d0a12;&lt;br /&gt;
  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;&lt;br /&gt;
  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;&lt;br /&gt;
  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
html,&lt;br /&gt;
html body,&lt;br /&gt;
body.skin-vector-2022,&lt;br /&gt;
body.skin-vector,&lt;br /&gt;
body.mediawiki,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container,&lt;br /&gt;
.mw-page-container-inner,&lt;br /&gt;
.vector-column-start,&lt;br /&gt;
.vector-column-end,&lt;br /&gt;
.vector-page-toolbar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body,&lt;br /&gt;
.vector-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
#content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.mw-parser-output,&lt;br /&gt;
main.mw-body,&lt;br /&gt;
.mw-special-Userlogin #content {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Padding interno confortável */&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
  padding-left: 20px !important;&lt;br /&gt;
  padding-right: 20px !important;&lt;br /&gt;
  padding-top: 15px !important;&lt;br /&gt;
  padding-bottom: 25px !important;&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
#mw-head,&lt;br /&gt;
.vector-sticky-header,&lt;br /&gt;
.vector-sticky-header-container {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: rgba(8, 8, 11, 0.97) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
.vector-footer-container,&lt;br /&gt;
footer.mw-footer {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text-ghost) !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
#userloginForm form,&lt;br /&gt;
.mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
  max-width: 440px !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: 4px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 24px 28px !important;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-label__label__text,&lt;br /&gt;
.mw-special-Userlogin .cdx-label,&lt;br /&gt;
#userloginForm label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  letter-spacing: 0.8px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input,&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input,&lt;br /&gt;
#userloginForm input.loginText,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  font-size: 1em !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input:focus,&lt;br /&gt;
#userloginForm input.loginText:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;]:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;]:focus {&lt;br /&gt;
  border-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,&lt;br /&gt;
button#wpLoginAttempt,&lt;br /&gt;
#wpLoginAttempt,&lt;br /&gt;
#userloginForm .cdx-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 12px 20px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,&lt;br /&gt;
button#wpLoginAttempt:hover,&lt;br /&gt;
#wpLoginAttempt:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
  transform: translateY(-1px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__label,&lt;br /&gt;
#userloginForm .mw-userlogin-rememberme {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__input {&lt;br /&gt;
  accent-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a,&lt;br /&gt;
#userloginForm a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  transition: all 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a:hover,&lt;br /&gt;
#userloginForm a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.ve-ui-toolbar-floating {&lt;br /&gt;
  background: #14141c !important;&lt;br /&gt;
  background-color: #14141c !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-indicatorElement-indicator {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.95 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.28 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
  background: #251218 !important;&lt;br /&gt;
  background-color: #251218 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement-label,&lt;br /&gt;
.oo-ui-tool-title,&lt;br /&gt;
.oo-ui-toolGroup-tools .oo-ui-tool-title,&lt;br /&gt;
.oo-ui-popupToolGroup-title,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #66635c !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,&lt;br /&gt;
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  background-color: #3d0a12 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: #181822 !important;&lt;br /&gt;
  border: 1px solid #282836 !important;&lt;br /&gt;
  opacity: 0.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup,&lt;br /&gt;
.oo-ui-menuSelectWidget,&lt;br /&gt;
.oo-ui-menuOptionWidget,&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded {&lt;br /&gt;
  background: #161620 !important;&lt;br /&gt;
  background-color: #161620 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-highlighted {&lt;br /&gt;
  background: #2b0e15 !important;&lt;br /&gt;
  color: #ff3b3b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-selected {&lt;br /&gt;
  background: #420b14 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-ui-surface-paste {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  caret-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   6. PAINEIS FIXOS &amp;amp; DROPDOWNS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-pinnable-element,&lt;br /&gt;
.vector-pinned-container,&lt;br /&gt;
.vector-dropdown-content,&lt;br /&gt;
.vector-dropdown .vector-dropdown-content,&lt;br /&gt;
.vector-menu-content,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-page-tools-pinned-container,&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu-pinned-container,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-appearance-pinned-container,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-toc-pinned-container,&lt;br /&gt;
#vector-main-menu-pinned-container,&lt;br /&gt;
#vector-page-tools-pinned-container,&lt;br /&gt;
#vector-appearance-pinned-container,&lt;br /&gt;
#vector-toc-pinned-container,&lt;br /&gt;
aside.vector-pinnable-element,&lt;br /&gt;
nav.vector-pinnable-element,&lt;br /&gt;
div.vector-pinnable-element,&lt;br /&gt;
.vector-settings {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  font-size: 0.9em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button,&lt;br /&gt;
.cdx-button--weight-quiet {&lt;br /&gt;
  background: var(--vtm-slate) !important;&lt;br /&gt;
  background-color: var(--vtm-slate) !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 8px !important;&lt;br /&gt;
  font-size: 0.8em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button:hover,&lt;br /&gt;
.cdx-button--weight-quiet:hover {&lt;br /&gt;
  background: #2a0e14 !important;&lt;br /&gt;
  background-color: #2a0e14 !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-heading,&lt;br /&gt;
.vector-menu-heading-label,&lt;br /&gt;
.sidebar-heading,&lt;br /&gt;
.vector-page-tools .vector-menu-heading,&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
#mw-panel .portal h3 {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1.2px !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
  padding-bottom: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a,&lt;br /&gt;
.vector-pinnable-element li a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-dropdown-content a,&lt;br /&gt;
.vector-menu-content a,&lt;br /&gt;
#mw-panel .portal .body li a {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  transition: all 0.15s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-dropdown-content a:hover,&lt;br /&gt;
#mw-panel .portal .body li a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
  padding-left: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs-legacy,&lt;br /&gt;
.mw-portlet-views,&lt;br /&gt;
.mw-portlet-namespaces {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs-legacy li,&lt;br /&gt;
.vector-tab-noicon,&lt;br /&gt;
.mw-portlet-views li,&lt;br /&gt;
.mw-portlet-namespaces li {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  border-radius: 4px 4px 0 0 !important;&lt;br /&gt;
  margin-right: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
.vector-menu-tabs-legacy li a,&lt;br /&gt;
.vector-tab-noicon a,&lt;br /&gt;
.mw-portlet-views li a,&lt;br /&gt;
.mw-portlet-namespaces li a {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  padding: 8px 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a:hover,&lt;br /&gt;
.vector-menu-tabs-legacy li a:hover,&lt;br /&gt;
.mw-portlet-views li a:hover,&lt;br /&gt;
.mw-portlet-namespaces li a:hover {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background: #22141a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected,&lt;br /&gt;
.mw-portlet-views li.selected,&lt;br /&gt;
.mw-portlet-namespaces li.selected,&lt;br /&gt;
.vector-tab-noicon.selected {&lt;br /&gt;
  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;&lt;br /&gt;
  background-color: #2b080d !important;&lt;br /&gt;
  border: 1px solid #8b0000 !important;&lt;br /&gt;
  border-top: 3px solid #ff2a3f !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected a,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected a,&lt;br /&gt;
.mw-portlet-views li.selected a,&lt;br /&gt;
.mw-portlet-namespaces li.selected a,&lt;br /&gt;
.vector-tab-noicon.selected a,&lt;br /&gt;
.vector-menu-tabs li.selected span,&lt;br /&gt;
.mw-portlet-views li.selected span {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.warningbox,&lt;br /&gt;
.mw-warning-with-logexcerpt,&lt;br /&gt;
.mw-anon-edit-warning,&lt;br /&gt;
.anon-edit-warning,&lt;br /&gt;
.cdx-message--warning,&lt;br /&gt;
.cdx-message,&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;&lt;br /&gt;
  background-color: #1f0d12 !important;&lt;br /&gt;
  border: 1px solid #5a1420 !important;&lt;br /&gt;
  border-left: 5px solid var(--vtm-blood-vivid) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  padding: 12px 18px !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message__content,&lt;br /&gt;
.mw-message-box p,&lt;br /&gt;
.mw-anon-edit-warning p {&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea#wpTextbox1,&lt;br /&gt;
#wpTextbox1,&lt;br /&gt;
.mw-editform textarea {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  font-family: var(--vtm-font-mono) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 14px 16px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   9. BUSCA &amp;amp; BOTÃO &amp;quot;INVESTIGAR&amp;quot;&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#simpleSearch,&lt;br /&gt;
.cdx-text-input__input,&lt;br /&gt;
.vector-search-box-input,&lt;br /&gt;
.cdx-search-input .cdx-text-input__input,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px 0 0 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button,&lt;br /&gt;
.cdx-search-input__end-button,&lt;br /&gt;
.vector-search-box .cdx-button,&lt;br /&gt;
.vector-search-box-vue .cdx-button,&lt;br /&gt;
.vector-search-box-vue button,&lt;br /&gt;
#searchButton,&lt;br /&gt;
#mw-searchButton {&lt;br /&gt;
  background: #000000 !important;&lt;br /&gt;
  background-color: #000000 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: none !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button *,&lt;br /&gt;
.cdx-search-input__end-button span,&lt;br /&gt;
.cdx-search-input__end-button .cdx-button__label,&lt;br /&gt;
.vector-search-box .cdx-button__label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button:hover,&lt;br /&gt;
.cdx-search-input__end-button:hover {&lt;br /&gt;
  background: #15151e !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
h1, h2, h3, h4, h5, h6,&lt;br /&gt;
.mw-heading, .mw-heading1, .mw-heading2, .mw-heading3, .mw-heading4,&lt;br /&gt;
.mw-heading h1, .mw-heading h2, .mw-heading h3 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  clear: both !important; /* Impede que títulos sejam espremidos por tabelas flutuantes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading,&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-body h1 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 2.3em !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;&lt;br /&gt;
  border-bottom: 2px solid var(--vtm-blood) !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2, .mw-heading2 h2 {&lt;br /&gt;
  font-size: 1.55em !important;&lt;br /&gt;
  color: #f0ece5 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding-bottom: 6px !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3, .mw-heading3 h3 {&lt;br /&gt;
  font-size: 1.2em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4, .mw-heading4 h4 {&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  color: #c9182b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a, a:visited,&lt;br /&gt;
.mw-body a, .mw-body a:visited,&lt;br /&gt;
.mw-parser-output a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover, a:focus,&lt;br /&gt;
.mw-body a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
blockquote,&lt;br /&gt;
.vtm-quote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .vtm-quote,&lt;br /&gt;
.mw-body blockquote,&lt;br /&gt;
.mw-body .vtm-quote {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  line-height: 1.6 !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-left: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
  padding: 25px 15px 15px 15px !important;&lt;br /&gt;
  margin: 1.2em 0.8em !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  letter-spacing: 0.3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p,&lt;br /&gt;
.vtm-quote p,&lt;br /&gt;
.mw-parser-output blockquote p,&lt;br /&gt;
.mw-parser-output .vtm-quote p {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  margin: 0 0 6px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p:last-child,&lt;br /&gt;
.vtm-quote p:last-child,&lt;br /&gt;
.mw-parser-output blockquote p:last-child,&lt;br /&gt;
.mw-parser-output .vtm-quote p:last-child {&lt;br /&gt;
  margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote cite,&lt;br /&gt;
blockquote footer,&lt;br /&gt;
blockquote .quote-source,&lt;br /&gt;
.vtm-quote cite,&lt;br /&gt;
.vtm-quote footer,&lt;br /&gt;
.vtm-quote .quote-source {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 8px !important;&lt;br /&gt;
  text-align: right !important;&lt;br /&gt;
  font-style: normal !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  min-height: 96px !important;&lt;br /&gt;
  min-width: 260px !important;&lt;br /&gt;
  max-height: none !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Pseudo-elemento no container do logo: garante exibição sempre */&lt;br /&gt;
.mw-logo::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center left !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  width: 270px !important;&lt;br /&gt;
  max-height: 96px !important;&lt;br /&gt;
  max-width: 320px !important;&lt;br /&gt;
  /* Sombra vermelha nos contornos do vetor */&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo:hover::before {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.02) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Se existir tag img nativa, estiliza da mesma forma ou oculta duplicata */&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-container,&lt;br /&gt;
.mw-logo-wordmark,&lt;br /&gt;
.mw-logo-tagline {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; HOVER EFFECT)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#vector-main-menu-dropdown,&lt;br /&gt;
.vector-main-menu-dropdown,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-header .vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button__icon,&lt;br /&gt;
.mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown-label::before,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label .vector-icon {&lt;br /&gt;
  color: #f5f5f5 !important;&lt;br /&gt;
  background-color: #f5f5f5 !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .cdx-button__icon,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background-color: #ffffff !important;&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.08) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:focus,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:active,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + label {&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo {&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- CENSURADO: tarja preta pura e limpa --- */&lt;br /&gt;
.vtm-segredo.is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
  border-radius: 2px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  cursor: help !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted * {&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted:hover {&lt;br /&gt;
  background: #141418 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- REVELADO / DESCLASSIFICADO --- */&lt;br /&gt;
.vtm-segredo.is-revealed {&lt;br /&gt;
  background: rgba(45, 12, 18, 0.4) !important;&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-revealed * {&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- FORMATO BLOCO (tipo=bloco) --- */&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;] {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  padding: 16px 20px !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  min-height: 60px !important;&lt;br /&gt;
  border-left: 4px solid #2a2a30 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-revealed {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;&lt;br /&gt;
  border-left: 4px solid #c5a059 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded,&lt;br /&gt;
.oo-ui-processDialog-content,&lt;br /&gt;
.ve-ui-mwTransclusionDialog {&lt;br /&gt;
  background: #121218 !important;&lt;br /&gt;
  background-color: #121218 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-window-head,&lt;br /&gt;
.oo-ui-processDialog-title,&lt;br /&gt;
.oo-ui-processDialog-navigation {&lt;br /&gt;
  background: #0c0c10 !important;&lt;br /&gt;
  border-bottom: 1px solid #3d0a12 !important;&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-title .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Campos de entrada dentro do modal */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog textarea {&lt;br /&gt;
  background: #08080c !important;&lt;br /&gt;
  background-color: #08080c !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {&lt;br /&gt;
  border-color: #ff2a3f !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Placeholders claros */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
  color: #7a766e !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Rótulos e descrições dos parâmetros */&lt;br /&gt;
.oo-ui-fieldLayout-header .oo-ui-labelElement-label,&lt;br /&gt;
.ve-ui-mwParameterPage-label,&lt;br /&gt;
.ve-ui-mwTemplateTitleInputWidget-label {&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-helpText,&lt;br /&gt;
.ve-ui-mwParameterPage-description,&lt;br /&gt;
.oo-ui-fieldLayout-help {&lt;br /&gt;
  color: #b0aca4 !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  line-height: 1.4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Painel lateral de seleção de parâmetros */&lt;br /&gt;
.oo-ui-bookletLayout-outline,&lt;br /&gt;
.oo-ui-outlineSelectWidget,&lt;br /&gt;
.oo-ui-outlineOptionWidget {&lt;br /&gt;
  background: #0d0d12 !important;&lt;br /&gt;
  color: #ddd9d0 !important;&lt;br /&gt;
  border-right: 1px solid #3d0a12 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-selected {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-highlighted {&lt;br /&gt;
  background: #251016 !important;&lt;br /&gt;
  color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Botão Aplicar Mudanças */&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-surface {&lt;br /&gt;
  background: #101015 !important;&lt;br /&gt;
  background-color: #101015 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  caret-color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-documentNode p,&lt;br /&gt;
.ve-ce-documentNode h1,&lt;br /&gt;
.ve-ce-documentNode h2,&lt;br /&gt;
.ve-ce-documentNode h3,&lt;br /&gt;
.ve-ce-documentNode h4,&lt;br /&gt;
.ve-ce-documentNode li,&lt;br /&gt;
.ve-ce-documentNode td,&lt;br /&gt;
.ve-ce-documentNode div,&lt;br /&gt;
.ve-ce-surface .vtm-section-block {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  animation: none !important;&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dentro do editor, o Segredo DEVE ser visível para o editor poder ler e modificar */&lt;br /&gt;
.ve-ce-surface .vtm-segredo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {&lt;br /&gt;
  background: rgba(60, 15, 25, 0.45) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px dashed #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
  -webkit-user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  pointer-events: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ui-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo::after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Balão pop-up de predefinição no VisualEditor */&lt;br /&gt;
.ve-ui-contextItemWidget,&lt;br /&gt;
.ve-ui-mwTransclusionContextItem {&lt;br /&gt;
  background: #161622 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   17. RESPONSIVIDADE MOBILE &amp;amp; FLUID UI (@media screen and (max-width: 1200px))&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 1200px) {&lt;br /&gt;
  /* --- A. Animação Suave Sem Deslocamento Brusco --- */&lt;br /&gt;
  @keyframes vtm-section-slide {&lt;br /&gt;
    0% {&lt;br /&gt;
      opacity: 0;&lt;br /&gt;
      transform: translateX(-15px);&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
      opacity: 1;&lt;br /&gt;
      transform: translateX(0);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Prevenção rigorosa de overflow horizontal no container */&lt;br /&gt;
  html, body, .mw-page-container, #content, .mw-body {&lt;br /&gt;
    overflow-x: hidden !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- B. COLAPSO TOTAL DO CSS GRID &amp;amp; OCULTAÇÃO DAS COLUNAS LATERAIS --- */&lt;br /&gt;
  .mw-page-container-inner {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    grid-template-columns: 100% !important;&lt;br /&gt;
    grid-template-areas: &amp;quot;content&amp;quot; !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Oculta colunas, painéis laterais fixos e containers acoplados */&lt;br /&gt;
  .vector-column-start,&lt;br /&gt;
  .vector-column-end,&lt;br /&gt;
  .vector-main-menu-container,&lt;br /&gt;
  .vector-sticky-pinned-container,&lt;br /&gt;
  .vector-main-menu-pinned-container,&lt;br /&gt;
  .vector-page-tools-pinned-container,&lt;br /&gt;
  .vector-toc-pinned-container,&lt;br /&gt;
  .vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-pinned-container,&lt;br /&gt;
  #vector-page-tools-pinned-container,&lt;br /&gt;
  #vector-toc-pinned-container,&lt;br /&gt;
  #vector-appearance-pinned-container,&lt;br /&gt;
  #vector-appearance,&lt;br /&gt;
  #vector-main-menu-unpinned-container,&lt;br /&gt;
  #vector-toc,&lt;br /&gt;
  #mw-panel,&lt;br /&gt;
  #mw-panel-wrapper,&lt;br /&gt;
  #mw-navigation,&lt;br /&gt;
  .mw-navigation,&lt;br /&gt;
  .vector-sidebar-container,&lt;br /&gt;
  .vector-pinned-container,&lt;br /&gt;
  .mw-sidebar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    width: 0 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    max-width: 0 !important;&lt;br /&gt;
    height: 0 !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: -9999px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner &amp;gt; #vector-main-menu,&lt;br /&gt;
  .vector-column-start #vector-main-menu,&lt;br /&gt;
  #mw-panel #vector-main-menu {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* O corpo do conteúdo ocupa 100% da tela */&lt;br /&gt;
  .mw-page-container-inner,&lt;br /&gt;
  .vector-body,&lt;br /&gt;
  .mw-content-container,&lt;br /&gt;
  #content,&lt;br /&gt;
  .mw-body,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  #mw-content-text {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    padding-left: 12px !important;&lt;br /&gt;
    padding-right: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- C. DESARMA QUALQUER TABELA FLUTUANTE NO MOBILE (FLOAT: RIGHT/LEFT) --- */&lt;br /&gt;
  table[style*=&amp;quot;float: right&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float:right&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float: left&amp;quot;],&lt;br /&gt;
  table[style*=&amp;quot;float:left&amp;quot;],&lt;br /&gt;
  table.wikitable[style*=&amp;quot;float&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;float&amp;quot;],&lt;br /&gt;
  .vtm-infobox {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 16px 0 !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- D. TIPOGRAFIA GERAL EXPANDIDA &amp;amp; LEGÍVEL NO MOBILE --- */&lt;br /&gt;
  html,&lt;br /&gt;
  body,&lt;br /&gt;
  .mw-parser-output,&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  p,&lt;br /&gt;
  li {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.68 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.95em !important;&lt;br /&gt;
    line-height: 1.28 !important;&lt;br /&gt;
    padding-bottom: 8px !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    word-break: break-word !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2, .mw-heading2 h2, .mw-heading h2 {&lt;br /&gt;
    font-size: 1.52em !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    margin-top: 22px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3, .mw-heading3 h3, .mw-heading h3 {&lt;br /&gt;
    font-size: 1.28em !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4, .mw-heading4 h4, .mw-heading h4 {&lt;br /&gt;
    font-size: 1.15em !important;&lt;br /&gt;
    clear: both !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Citações / Blockquotes amplas */&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    padding: 18px 16px !important;&lt;br /&gt;
    margin: 1.1em 0 !important;&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.65 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- E. ABAS DE NAVEGAÇÃO &amp;amp; BOTÕES DE MENU AMPLIADOS --- */&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces,&lt;br /&gt;
  #p-views ul,&lt;br /&gt;
  #p-namespaces ul {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    margin-bottom: 12px !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs::-webkit-scrollbar,&lt;br /&gt;
  .mw-portlet-views ul::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li,&lt;br /&gt;
  .vector-menu-tabs-legacy li,&lt;br /&gt;
  .vector-tab-noicon,&lt;br /&gt;
  .mw-portlet-views li,&lt;br /&gt;
  .mw-portlet-namespaces li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-right: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Botões das abas com fonte e toque generosos */&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 10px 16px !important;&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    font-weight: 700 !important;&lt;br /&gt;
    letter-spacing: 0.8px !important;&lt;br /&gt;
    white-space: nowrap !important;&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Links e botões dentro do menu hambúrguer dropdown */&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 100% !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    background: var(--vtm-obsidian) !important;&lt;br /&gt;
    background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
    border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.98) !important;&lt;br /&gt;
    max-width: 90vw !important;&lt;br /&gt;
    width: 310px !important;&lt;br /&gt;
    z-index: 99999 !important;&lt;br /&gt;
    padding: 12px 8px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content #vector-main-menu {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content a,&lt;br /&gt;
  .vector-menu-content a,&lt;br /&gt;
  #vector-main-menu a,&lt;br /&gt;
  .vector-pinnable-element a {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    line-height: 1.55 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-heading,&lt;br /&gt;
  .sidebar-heading {&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    letter-spacing: 1.3px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:not(:checked) ~ .vector-dropdown-content {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    opacity: 0 !important;&lt;br /&gt;
    pointer-events: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:checked ~ .vector-dropdown-content {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    pointer-events: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- F. Cabeçalho &amp;amp; Logo Adaptativos --- */&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 68px !important;&lt;br /&gt;
    min-height: 68px !important;&lt;br /&gt;
    min-width: 190px !important;&lt;br /&gt;
    max-width: 230px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 64px !important;&lt;br /&gt;
    width: 210px !important;&lt;br /&gt;
    max-height: 64px !important;&lt;br /&gt;
    max-width: 210px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- G. Layouts de Coluna / Grid (Dashboard na Home) --- */&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] &amp;gt; tbody {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] tr {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] td {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- H. Tabelas de Dados / Dossiês (.wikitable) --- */&lt;br /&gt;
  table.wikitable {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    margin: 1.2em 0 !important;&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
    line-height: 1.5 !important;&lt;br /&gt;
    min-width: 90px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- I. Tela de Login &amp;amp; Formulários no Mobile --- */&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 20px 18px !important;&lt;br /&gt;
    margin: 14px auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Vector-2022.css&amp;diff=437</id>
		<title>MediaWiki:Vector-2022.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Vector-2022.css&amp;diff=437"/>
		<updated>2026-09-01T21:22:13Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Colapso estrito do grid e breakpoint expandido para 1200px (v19)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v19 - STRICT GRID COLLAPSE &amp;lt;= 1200PX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
:root,&lt;br /&gt;
html,&lt;br /&gt;
body,&lt;br /&gt;
.skin-vector-2022,&lt;br /&gt;
.skin-vector,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  --background-color-base: #101015 !important;&lt;br /&gt;
  --background-color-base--hover: #181822 !important;&lt;br /&gt;
  --background-color-base--active: #22222e !important;&lt;br /&gt;
  --background-color-interactive-subtle: #16161d !important;&lt;br /&gt;
  --background-color-interactive: #1a1a24 !important;&lt;br /&gt;
  --background-color-disabled: #121217 !important;&lt;br /&gt;
  --background-color-neutral: #101015 !important;&lt;br /&gt;
  --background-color-neutral-subtle: #16161d !important;&lt;br /&gt;
  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;&lt;br /&gt;
  --background-color-container: #101015 !important;&lt;br /&gt;
  --background-color-surface: #16161d !important;&lt;br /&gt;
  --background-color-input: #121218 !important;&lt;br /&gt;
  --background-color-input--hover: #1a1a24 !important;&lt;br /&gt;
&lt;br /&gt;
  --color-base: #ddd9d0 !important;&lt;br /&gt;
  --color-base--hover: #ffffff !important;&lt;br /&gt;
  --color-base-fixed: #ddd9d0 !important;&lt;br /&gt;
  --color-subtle: #9e9a91 !important;&lt;br /&gt;
  --color-placeholder: #6e6b65 !important;&lt;br /&gt;
  --color-disabled: #55534e !important;&lt;br /&gt;
  --color-inverted: #08080b !important;&lt;br /&gt;
  --color-progressive: #e55353 !important;&lt;br /&gt;
  --color-progressive--hover: #ff2a3f !important;&lt;br /&gt;
  --color-destructive: #c9182b !important;&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: #252530 !important;&lt;br /&gt;
  --border-color-subtle: #1c1c25 !important;&lt;br /&gt;
  --border-color-interactive: #3d0a12 !important;&lt;br /&gt;
  --border-color-muted: #20202a !important;&lt;br /&gt;
  --border-color-progressive: #8b0000 !important;&lt;br /&gt;
&lt;br /&gt;
  --vtm-void: #08080b;&lt;br /&gt;
  --vtm-abyss: #0c0c10;&lt;br /&gt;
  --vtm-obsidian: #101015;&lt;br /&gt;
  --vtm-onyx: #16161d;&lt;br /&gt;
  --vtm-slate: #1c1c25;&lt;br /&gt;
  --vtm-charcoal: #22222d;&lt;br /&gt;
  --vtm-text: #ddd9d0;&lt;br /&gt;
  --vtm-text-dim: #9e9a91;&lt;br /&gt;
  --vtm-text-ghost: #5e5b55;&lt;br /&gt;
  --vtm-blood: #8b0000;&lt;br /&gt;
  --vtm-blood-vivid: #c9182b;&lt;br /&gt;
  --vtm-blood-neon: #ff2a3f;&lt;br /&gt;
  --vtm-blood-glow: rgba(201, 24, 43, 0.45);&lt;br /&gt;
  --vtm-gold: #c5a059;&lt;br /&gt;
  --vtm-gold-bright: #e5be75;&lt;br /&gt;
  --vtm-border: #252530;&lt;br /&gt;
  --vtm-border-blood: #3d0a12;&lt;br /&gt;
  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;&lt;br /&gt;
  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;&lt;br /&gt;
  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
html,&lt;br /&gt;
html body,&lt;br /&gt;
body.skin-vector-2022,&lt;br /&gt;
body.skin-vector,&lt;br /&gt;
body.mediawiki,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container,&lt;br /&gt;
.mw-page-container-inner,&lt;br /&gt;
.vector-column-start,&lt;br /&gt;
.vector-column-end,&lt;br /&gt;
.vector-page-toolbar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body,&lt;br /&gt;
.vector-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
#content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.mw-parser-output,&lt;br /&gt;
main.mw-body,&lt;br /&gt;
.mw-special-Userlogin #content {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Padding interno confortável */&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
  padding-left: 20px !important;&lt;br /&gt;
  padding-right: 20px !important;&lt;br /&gt;
  padding-top: 15px !important;&lt;br /&gt;
  padding-bottom: 25px !important;&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
#mw-head,&lt;br /&gt;
.vector-sticky-header,&lt;br /&gt;
.vector-sticky-header-container {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: rgba(8, 8, 11, 0.97) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
.vector-footer-container,&lt;br /&gt;
footer.mw-footer {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text-ghost) !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
#userloginForm form,&lt;br /&gt;
.mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
  max-width: 440px !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: 4px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 24px 28px !important;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-label__label__text,&lt;br /&gt;
.mw-special-Userlogin .cdx-label,&lt;br /&gt;
#userloginForm label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  letter-spacing: 0.8px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input,&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input,&lt;br /&gt;
#userloginForm input.loginText,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  font-size: 1em !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input:focus,&lt;br /&gt;
#userloginForm input.loginText:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;]:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;]:focus {&lt;br /&gt;
  border-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,&lt;br /&gt;
button#wpLoginAttempt,&lt;br /&gt;
#wpLoginAttempt,&lt;br /&gt;
#userloginForm .cdx-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 12px 20px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,&lt;br /&gt;
button#wpLoginAttempt:hover,&lt;br /&gt;
#wpLoginAttempt:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
  transform: translateY(-1px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__label,&lt;br /&gt;
#userloginForm .mw-userlogin-rememberme {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__input {&lt;br /&gt;
  accent-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a,&lt;br /&gt;
#userloginForm a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  transition: all 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a:hover,&lt;br /&gt;
#userloginForm a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.ve-ui-toolbar-floating {&lt;br /&gt;
  background: #14141c !important;&lt;br /&gt;
  background-color: #14141c !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-indicatorElement-indicator {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.95 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.28 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
  background: #251218 !important;&lt;br /&gt;
  background-color: #251218 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement-label,&lt;br /&gt;
.oo-ui-tool-title,&lt;br /&gt;
.oo-ui-toolGroup-tools .oo-ui-tool-title,&lt;br /&gt;
.oo-ui-popupToolGroup-title,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #66635c !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,&lt;br /&gt;
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  background-color: #3d0a12 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: #181822 !important;&lt;br /&gt;
  border: 1px solid #282836 !important;&lt;br /&gt;
  opacity: 0.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup,&lt;br /&gt;
.oo-ui-menuSelectWidget,&lt;br /&gt;
.oo-ui-menuOptionWidget,&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded {&lt;br /&gt;
  background: #161620 !important;&lt;br /&gt;
  background-color: #161620 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-highlighted {&lt;br /&gt;
  background: #2b0e15 !important;&lt;br /&gt;
  color: #ff3b3b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-selected {&lt;br /&gt;
  background: #420b14 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-ui-surface-paste {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  caret-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   6. PAINEIS FIXOS &amp;amp; DROPDOWNS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-pinnable-element,&lt;br /&gt;
.vector-pinned-container,&lt;br /&gt;
.vector-dropdown-content,&lt;br /&gt;
.vector-dropdown .vector-dropdown-content,&lt;br /&gt;
.vector-menu-content,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-page-tools-pinned-container,&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu-pinned-container,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-appearance-pinned-container,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-toc-pinned-container,&lt;br /&gt;
#vector-main-menu-pinned-container,&lt;br /&gt;
#vector-page-tools-pinned-container,&lt;br /&gt;
#vector-appearance-pinned-container,&lt;br /&gt;
#vector-toc-pinned-container,&lt;br /&gt;
aside.vector-pinnable-element,&lt;br /&gt;
nav.vector-pinnable-element,&lt;br /&gt;
div.vector-pinnable-element,&lt;br /&gt;
.vector-settings {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  font-size: 0.9em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button,&lt;br /&gt;
.cdx-button--weight-quiet {&lt;br /&gt;
  background: var(--vtm-slate) !important;&lt;br /&gt;
  background-color: var(--vtm-slate) !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 8px !important;&lt;br /&gt;
  font-size: 0.8em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button:hover,&lt;br /&gt;
.cdx-button--weight-quiet:hover {&lt;br /&gt;
  background: #2a0e14 !important;&lt;br /&gt;
  background-color: #2a0e14 !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-heading,&lt;br /&gt;
.vector-menu-heading-label,&lt;br /&gt;
.sidebar-heading,&lt;br /&gt;
.vector-page-tools .vector-menu-heading,&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
#mw-panel .portal h3 {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1.2px !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
  padding-bottom: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a,&lt;br /&gt;
.vector-pinnable-element li a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-dropdown-content a,&lt;br /&gt;
.vector-menu-content a,&lt;br /&gt;
#mw-panel .portal .body li a {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  transition: all 0.15s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-dropdown-content a:hover,&lt;br /&gt;
#mw-panel .portal .body li a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
  padding-left: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs-legacy,&lt;br /&gt;
.mw-portlet-views,&lt;br /&gt;
.mw-portlet-namespaces {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs-legacy li,&lt;br /&gt;
.vector-tab-noicon,&lt;br /&gt;
.mw-portlet-views li,&lt;br /&gt;
.mw-portlet-namespaces li {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  border-radius: 4px 4px 0 0 !important;&lt;br /&gt;
  margin-right: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
.vector-menu-tabs-legacy li a,&lt;br /&gt;
.vector-tab-noicon a,&lt;br /&gt;
.mw-portlet-views li a,&lt;br /&gt;
.mw-portlet-namespaces li a {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  padding: 8px 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a:hover,&lt;br /&gt;
.vector-menu-tabs-legacy li a:hover,&lt;br /&gt;
.mw-portlet-views li a:hover,&lt;br /&gt;
.mw-portlet-namespaces li a:hover {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background: #22141a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected,&lt;br /&gt;
.mw-portlet-views li.selected,&lt;br /&gt;
.mw-portlet-namespaces li.selected,&lt;br /&gt;
.vector-tab-noicon.selected {&lt;br /&gt;
  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;&lt;br /&gt;
  background-color: #2b080d !important;&lt;br /&gt;
  border: 1px solid #8b0000 !important;&lt;br /&gt;
  border-top: 3px solid #ff2a3f !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected a,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected a,&lt;br /&gt;
.mw-portlet-views li.selected a,&lt;br /&gt;
.mw-portlet-namespaces li.selected a,&lt;br /&gt;
.vector-tab-noicon.selected a,&lt;br /&gt;
.vector-menu-tabs li.selected span,&lt;br /&gt;
.mw-portlet-views li.selected span {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.warningbox,&lt;br /&gt;
.mw-warning-with-logexcerpt,&lt;br /&gt;
.mw-anon-edit-warning,&lt;br /&gt;
.anon-edit-warning,&lt;br /&gt;
.cdx-message--warning,&lt;br /&gt;
.cdx-message,&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;&lt;br /&gt;
  background-color: #1f0d12 !important;&lt;br /&gt;
  border: 1px solid #5a1420 !important;&lt;br /&gt;
  border-left: 5px solid var(--vtm-blood-vivid) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  padding: 12px 18px !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message__content,&lt;br /&gt;
.mw-message-box p,&lt;br /&gt;
.mw-anon-edit-warning p {&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea#wpTextbox1,&lt;br /&gt;
#wpTextbox1,&lt;br /&gt;
.mw-editform textarea {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  font-family: var(--vtm-font-mono) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 14px 16px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   9. BUSCA &amp;amp; BOTÃO &amp;quot;INVESTIGAR&amp;quot;&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#simpleSearch,&lt;br /&gt;
.cdx-text-input__input,&lt;br /&gt;
.vector-search-box-input,&lt;br /&gt;
.cdx-search-input .cdx-text-input__input,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px 0 0 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button,&lt;br /&gt;
.cdx-search-input__end-button,&lt;br /&gt;
.vector-search-box .cdx-button,&lt;br /&gt;
.vector-search-box-vue .cdx-button,&lt;br /&gt;
.vector-search-box-vue button,&lt;br /&gt;
#searchButton,&lt;br /&gt;
#mw-searchButton {&lt;br /&gt;
  background: #000000 !important;&lt;br /&gt;
  background-color: #000000 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: none !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button *,&lt;br /&gt;
.cdx-search-input__end-button span,&lt;br /&gt;
.cdx-search-input__end-button .cdx-button__label,&lt;br /&gt;
.vector-search-box .cdx-button__label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button:hover,&lt;br /&gt;
.cdx-search-input__end-button:hover {&lt;br /&gt;
  background: #15151e !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
h1, h2, h3, h4, h5, h6,&lt;br /&gt;
.mw-heading h1, .mw-heading h2, .mw-heading h3 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading,&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-body h1 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 2.3em !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;&lt;br /&gt;
  border-bottom: 2px solid var(--vtm-blood) !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2, .mw-heading2 h2 {&lt;br /&gt;
  font-size: 1.55em !important;&lt;br /&gt;
  color: #f0ece5 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding-bottom: 6px !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3, .mw-heading3 h3 {&lt;br /&gt;
  font-size: 1.2em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4, .mw-heading4 h4 {&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  color: #c9182b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a, a:visited,&lt;br /&gt;
.mw-body a, .mw-body a:visited,&lt;br /&gt;
.mw-parser-output a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover, a:focus,&lt;br /&gt;
.mw-body a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
blockquote,&lt;br /&gt;
.vtm-quote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .vtm-quote,&lt;br /&gt;
.mw-body blockquote,&lt;br /&gt;
.mw-body .vtm-quote {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  line-height: 1.6 !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-left: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
  padding: 25px 15px 15px 15px !important;&lt;br /&gt;
  margin: 1.2em 0.8em !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  letter-spacing: 0.3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p,&lt;br /&gt;
.vtm-quote p,&lt;br /&gt;
.mw-parser-output blockquote p,&lt;br /&gt;
.mw-parser-output .vtm-quote p {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  margin: 0 0 6px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p:last-child,&lt;br /&gt;
.vtm-quote p:last-child,&lt;br /&gt;
.mw-parser-output blockquote p:last-child,&lt;br /&gt;
.mw-parser-output .vtm-quote p:last-child {&lt;br /&gt;
  margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote cite,&lt;br /&gt;
blockquote footer,&lt;br /&gt;
blockquote .quote-source,&lt;br /&gt;
.vtm-quote cite,&lt;br /&gt;
.vtm-quote footer,&lt;br /&gt;
.vtm-quote .quote-source {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 8px !important;&lt;br /&gt;
  text-align: right !important;&lt;br /&gt;
  font-style: normal !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  min-height: 96px !important;&lt;br /&gt;
  min-width: 260px !important;&lt;br /&gt;
  max-height: none !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Pseudo-elemento no container do logo: garante exibição sempre */&lt;br /&gt;
.mw-logo::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center left !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  width: 270px !important;&lt;br /&gt;
  max-height: 96px !important;&lt;br /&gt;
  max-width: 320px !important;&lt;br /&gt;
  /* Sombra vermelha nos contornos do vetor */&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo:hover::before {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.02) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Se existir tag img nativa, estiliza da mesma forma ou oculta duplicata */&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-container,&lt;br /&gt;
.mw-logo-wordmark,&lt;br /&gt;
.mw-logo-tagline {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; HOVER EFFECT)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#vector-main-menu-dropdown,&lt;br /&gt;
.vector-main-menu-dropdown,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-header .vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button__icon,&lt;br /&gt;
.mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown-label::before,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label .vector-icon {&lt;br /&gt;
  color: #f5f5f5 !important;&lt;br /&gt;
  background-color: #f5f5f5 !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .cdx-button__icon,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background-color: #ffffff !important;&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.08) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:focus,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:active,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + label {&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo {&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- CENSURADO: tarja preta pura e limpa --- */&lt;br /&gt;
.vtm-segredo.is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
  border-radius: 2px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  cursor: help !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted * {&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted:hover {&lt;br /&gt;
  background: #141418 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- REVELADO / DESCLASSIFICADO --- */&lt;br /&gt;
.vtm-segredo.is-revealed {&lt;br /&gt;
  background: rgba(45, 12, 18, 0.4) !important;&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-revealed * {&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- FORMATO BLOCO (tipo=bloco) --- */&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;] {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  padding: 16px 20px !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  min-height: 60px !important;&lt;br /&gt;
  border-left: 4px solid #2a2a30 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-revealed {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;&lt;br /&gt;
  border-left: 4px solid #c5a059 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded,&lt;br /&gt;
.oo-ui-processDialog-content,&lt;br /&gt;
.ve-ui-mwTransclusionDialog {&lt;br /&gt;
  background: #121218 !important;&lt;br /&gt;
  background-color: #121218 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-window-head,&lt;br /&gt;
.oo-ui-processDialog-title,&lt;br /&gt;
.oo-ui-processDialog-navigation {&lt;br /&gt;
  background: #0c0c10 !important;&lt;br /&gt;
  border-bottom: 1px solid #3d0a12 !important;&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-title .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Campos de entrada dentro do modal */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog textarea {&lt;br /&gt;
  background: #08080c !important;&lt;br /&gt;
  background-color: #08080c !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {&lt;br /&gt;
  border-color: #ff2a3f !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Placeholders claros */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
  color: #7a766e !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Rótulos e descrições dos parâmetros */&lt;br /&gt;
.oo-ui-fieldLayout-header .oo-ui-labelElement-label,&lt;br /&gt;
.ve-ui-mwParameterPage-label,&lt;br /&gt;
.ve-ui-mwTemplateTitleInputWidget-label {&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-helpText,&lt;br /&gt;
.ve-ui-mwParameterPage-description,&lt;br /&gt;
.oo-ui-fieldLayout-help {&lt;br /&gt;
  color: #b0aca4 !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  line-height: 1.4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Painel lateral de seleção de parâmetros */&lt;br /&gt;
.oo-ui-bookletLayout-outline,&lt;br /&gt;
.oo-ui-outlineSelectWidget,&lt;br /&gt;
.oo-ui-outlineOptionWidget {&lt;br /&gt;
  background: #0d0d12 !important;&lt;br /&gt;
  color: #ddd9d0 !important;&lt;br /&gt;
  border-right: 1px solid #3d0a12 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-selected {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-highlighted {&lt;br /&gt;
  background: #251016 !important;&lt;br /&gt;
  color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Botão Aplicar Mudanças */&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-surface {&lt;br /&gt;
  background: #101015 !important;&lt;br /&gt;
  background-color: #101015 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  caret-color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-documentNode p,&lt;br /&gt;
.ve-ce-documentNode h1,&lt;br /&gt;
.ve-ce-documentNode h2,&lt;br /&gt;
.ve-ce-documentNode h3,&lt;br /&gt;
.ve-ce-documentNode h4,&lt;br /&gt;
.ve-ce-documentNode li,&lt;br /&gt;
.ve-ce-documentNode td,&lt;br /&gt;
.ve-ce-documentNode div,&lt;br /&gt;
.ve-ce-surface .vtm-section-block {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  animation: none !important;&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dentro do editor, o Segredo DEVE ser visível para o editor poder ler e modificar */&lt;br /&gt;
.ve-ce-surface .vtm-segredo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {&lt;br /&gt;
  background: rgba(60, 15, 25, 0.45) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px dashed #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
  -webkit-user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  pointer-events: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ui-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo::after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Balão pop-up de predefinição no VisualEditor */&lt;br /&gt;
.ve-ui-contextItemWidget,&lt;br /&gt;
.ve-ui-mwTransclusionContextItem {&lt;br /&gt;
  background: #161622 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   17. RESPONSIVIDADE MOBILE &amp;amp; FLUID UI (@media screen and (max-width: 1200px))&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 1200px) {&lt;br /&gt;
  /* --- A. Animação Suave Sem Deslocamento Brusco --- */&lt;br /&gt;
  @keyframes vtm-section-slide {&lt;br /&gt;
    0% {&lt;br /&gt;
      opacity: 0;&lt;br /&gt;
      transform: translateX(-15px);&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
      opacity: 1;&lt;br /&gt;
      transform: translateX(0);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Prevenção rigorosa de overflow horizontal no container */&lt;br /&gt;
  html, body, .mw-page-container, #content, .mw-body {&lt;br /&gt;
    overflow-x: hidden !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- B. COLAPSO TOTAL DO CSS GRID &amp;amp; OCULTAÇÃO DAS COLUNAS LATERAIS --- */&lt;br /&gt;
  .mw-page-container-inner {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    grid-template-columns: 100% !important;&lt;br /&gt;
    grid-template-areas: &amp;quot;content&amp;quot; !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Oculta colunas, painéis laterais fixos e containers acoplados */&lt;br /&gt;
  .vector-column-start,&lt;br /&gt;
  .vector-column-end,&lt;br /&gt;
  .vector-main-menu-container,&lt;br /&gt;
  .vector-sticky-pinned-container,&lt;br /&gt;
  .vector-main-menu-pinned-container,&lt;br /&gt;
  .vector-page-tools-pinned-container,&lt;br /&gt;
  .vector-toc-pinned-container,&lt;br /&gt;
  .vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-pinned-container,&lt;br /&gt;
  #vector-page-tools-pinned-container,&lt;br /&gt;
  #vector-toc-pinned-container,&lt;br /&gt;
  #vector-appearance-pinned-container,&lt;br /&gt;
  #vector-appearance,&lt;br /&gt;
  #vector-main-menu-unpinned-container,&lt;br /&gt;
  #vector-toc,&lt;br /&gt;
  #mw-panel,&lt;br /&gt;
  #mw-panel-wrapper,&lt;br /&gt;
  #mw-navigation,&lt;br /&gt;
  .mw-navigation,&lt;br /&gt;
  .vector-sidebar-container,&lt;br /&gt;
  .vector-pinned-container,&lt;br /&gt;
  .mw-sidebar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    width: 0 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    max-width: 0 !important;&lt;br /&gt;
    height: 0 !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: -9999px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner &amp;gt; #vector-main-menu,&lt;br /&gt;
  .vector-column-start #vector-main-menu,&lt;br /&gt;
  #mw-panel #vector-main-menu {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* O corpo do conteúdo ocupa 100% da tela */&lt;br /&gt;
  .mw-page-container-inner,&lt;br /&gt;
  .vector-body,&lt;br /&gt;
  .mw-content-container,&lt;br /&gt;
  #content,&lt;br /&gt;
  .mw-body,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  #mw-content-text {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    padding-left: 12px !important;&lt;br /&gt;
    padding-right: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- C. TIPOGRAFIA GERAL EXPANDIDA &amp;amp; LEGÍVEL NO MOBILE --- */&lt;br /&gt;
  html,&lt;br /&gt;
  body,&lt;br /&gt;
  .mw-parser-output,&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  p,&lt;br /&gt;
  li {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.68 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.95em !important;&lt;br /&gt;
    line-height: 1.28 !important;&lt;br /&gt;
    padding-bottom: 8px !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    word-break: break-word !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2, .mw-heading2 h2 {&lt;br /&gt;
    font-size: 1.52em !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    margin-top: 22px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3, .mw-heading3 h3 {&lt;br /&gt;
    font-size: 1.28em !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4, .mw-heading4 h4 {&lt;br /&gt;
    font-size: 1.15em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Citações / Blockquotes amplas */&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    padding: 18px 16px !important;&lt;br /&gt;
    margin: 1.1em 0 !important;&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.65 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- D. ABAS DE NAVEGAÇÃO &amp;amp; BOTÕES DE MENU AMPLIADOS --- */&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces,&lt;br /&gt;
  #p-views ul,&lt;br /&gt;
  #p-namespaces ul {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    margin-bottom: 12px !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs::-webkit-scrollbar,&lt;br /&gt;
  .mw-portlet-views ul::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li,&lt;br /&gt;
  .vector-menu-tabs-legacy li,&lt;br /&gt;
  .vector-tab-noicon,&lt;br /&gt;
  .mw-portlet-views li,&lt;br /&gt;
  .mw-portlet-namespaces li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-right: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Botões das abas com fonte e toque generosos */&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 10px 16px !important;&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    font-weight: 700 !important;&lt;br /&gt;
    letter-spacing: 0.8px !important;&lt;br /&gt;
    white-space: nowrap !important;&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Links e botões dentro do menu hambúrguer dropdown */&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 100% !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    background: var(--vtm-obsidian) !important;&lt;br /&gt;
    background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
    border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.98) !important;&lt;br /&gt;
    max-width: 90vw !important;&lt;br /&gt;
    width: 310px !important;&lt;br /&gt;
    z-index: 99999 !important;&lt;br /&gt;
    padding: 12px 8px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content #vector-main-menu {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content a,&lt;br /&gt;
  .vector-menu-content a,&lt;br /&gt;
  #vector-main-menu a,&lt;br /&gt;
  .vector-pinnable-element a {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    line-height: 1.55 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-heading,&lt;br /&gt;
  .sidebar-heading {&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    letter-spacing: 1.3px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:not(:checked) ~ .vector-dropdown-content {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    opacity: 0 !important;&lt;br /&gt;
    pointer-events: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:checked ~ .vector-dropdown-content {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    pointer-events: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- E. Cabeçalho &amp;amp; Logo Adaptativos --- */&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 68px !important;&lt;br /&gt;
    min-height: 68px !important;&lt;br /&gt;
    min-width: 190px !important;&lt;br /&gt;
    max-width: 230px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 64px !important;&lt;br /&gt;
    width: 210px !important;&lt;br /&gt;
    max-height: 64px !important;&lt;br /&gt;
    max-width: 210px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- F. Layouts de Coluna / Grid (Dashboard na Home) --- */&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] &amp;gt; tbody {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] tr {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] td {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- G. Tabelas de Dados / Dossiês (.wikitable) --- */&lt;br /&gt;
  table.wikitable {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    margin: 1.2em 0 !important;&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
    line-height: 1.5 !important;&lt;br /&gt;
    min-width: 90px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- H. Infoboxes de Personagem (.vtm-infobox) --- */&lt;br /&gt;
  .vtm-infobox {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 18px 0 !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    font-size: 1.02em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- I. Tela de Login &amp;amp; Formulários no Mobile --- */&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 20px 18px !important;&lt;br /&gt;
    margin: 14px auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=436</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=436"/>
		<updated>2026-09-01T21:21:51Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Colapso estrito do grid e breakpoint expandido para 1200px (v19)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v19 - STRICT GRID COLLAPSE &amp;lt;= 1200PX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
:root,&lt;br /&gt;
html,&lt;br /&gt;
body,&lt;br /&gt;
.skin-vector-2022,&lt;br /&gt;
.skin-vector,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  --background-color-base: #101015 !important;&lt;br /&gt;
  --background-color-base--hover: #181822 !important;&lt;br /&gt;
  --background-color-base--active: #22222e !important;&lt;br /&gt;
  --background-color-interactive-subtle: #16161d !important;&lt;br /&gt;
  --background-color-interactive: #1a1a24 !important;&lt;br /&gt;
  --background-color-disabled: #121217 !important;&lt;br /&gt;
  --background-color-neutral: #101015 !important;&lt;br /&gt;
  --background-color-neutral-subtle: #16161d !important;&lt;br /&gt;
  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;&lt;br /&gt;
  --background-color-container: #101015 !important;&lt;br /&gt;
  --background-color-surface: #16161d !important;&lt;br /&gt;
  --background-color-input: #121218 !important;&lt;br /&gt;
  --background-color-input--hover: #1a1a24 !important;&lt;br /&gt;
&lt;br /&gt;
  --color-base: #ddd9d0 !important;&lt;br /&gt;
  --color-base--hover: #ffffff !important;&lt;br /&gt;
  --color-base-fixed: #ddd9d0 !important;&lt;br /&gt;
  --color-subtle: #9e9a91 !important;&lt;br /&gt;
  --color-placeholder: #6e6b65 !important;&lt;br /&gt;
  --color-disabled: #55534e !important;&lt;br /&gt;
  --color-inverted: #08080b !important;&lt;br /&gt;
  --color-progressive: #e55353 !important;&lt;br /&gt;
  --color-progressive--hover: #ff2a3f !important;&lt;br /&gt;
  --color-destructive: #c9182b !important;&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: #252530 !important;&lt;br /&gt;
  --border-color-subtle: #1c1c25 !important;&lt;br /&gt;
  --border-color-interactive: #3d0a12 !important;&lt;br /&gt;
  --border-color-muted: #20202a !important;&lt;br /&gt;
  --border-color-progressive: #8b0000 !important;&lt;br /&gt;
&lt;br /&gt;
  --vtm-void: #08080b;&lt;br /&gt;
  --vtm-abyss: #0c0c10;&lt;br /&gt;
  --vtm-obsidian: #101015;&lt;br /&gt;
  --vtm-onyx: #16161d;&lt;br /&gt;
  --vtm-slate: #1c1c25;&lt;br /&gt;
  --vtm-charcoal: #22222d;&lt;br /&gt;
  --vtm-text: #ddd9d0;&lt;br /&gt;
  --vtm-text-dim: #9e9a91;&lt;br /&gt;
  --vtm-text-ghost: #5e5b55;&lt;br /&gt;
  --vtm-blood: #8b0000;&lt;br /&gt;
  --vtm-blood-vivid: #c9182b;&lt;br /&gt;
  --vtm-blood-neon: #ff2a3f;&lt;br /&gt;
  --vtm-blood-glow: rgba(201, 24, 43, 0.45);&lt;br /&gt;
  --vtm-gold: #c5a059;&lt;br /&gt;
  --vtm-gold-bright: #e5be75;&lt;br /&gt;
  --vtm-border: #252530;&lt;br /&gt;
  --vtm-border-blood: #3d0a12;&lt;br /&gt;
  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;&lt;br /&gt;
  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;&lt;br /&gt;
  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
html,&lt;br /&gt;
html body,&lt;br /&gt;
body.skin-vector-2022,&lt;br /&gt;
body.skin-vector,&lt;br /&gt;
body.mediawiki,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container,&lt;br /&gt;
.mw-page-container-inner,&lt;br /&gt;
.vector-column-start,&lt;br /&gt;
.vector-column-end,&lt;br /&gt;
.vector-page-toolbar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body,&lt;br /&gt;
.vector-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
#content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.mw-parser-output,&lt;br /&gt;
main.mw-body,&lt;br /&gt;
.mw-special-Userlogin #content {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Padding interno confortável */&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
  padding-left: 20px !important;&lt;br /&gt;
  padding-right: 20px !important;&lt;br /&gt;
  padding-top: 15px !important;&lt;br /&gt;
  padding-bottom: 25px !important;&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
#mw-head,&lt;br /&gt;
.vector-sticky-header,&lt;br /&gt;
.vector-sticky-header-container {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: rgba(8, 8, 11, 0.97) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
.vector-footer-container,&lt;br /&gt;
footer.mw-footer {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text-ghost) !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
#userloginForm form,&lt;br /&gt;
.mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
  max-width: 440px !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: 4px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 24px 28px !important;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-label__label__text,&lt;br /&gt;
.mw-special-Userlogin .cdx-label,&lt;br /&gt;
#userloginForm label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  letter-spacing: 0.8px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input,&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input,&lt;br /&gt;
#userloginForm input.loginText,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  font-size: 1em !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input:focus,&lt;br /&gt;
#userloginForm input.loginText:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;]:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;]:focus {&lt;br /&gt;
  border-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,&lt;br /&gt;
button#wpLoginAttempt,&lt;br /&gt;
#wpLoginAttempt,&lt;br /&gt;
#userloginForm .cdx-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 12px 20px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,&lt;br /&gt;
button#wpLoginAttempt:hover,&lt;br /&gt;
#wpLoginAttempt:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
  transform: translateY(-1px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__label,&lt;br /&gt;
#userloginForm .mw-userlogin-rememberme {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__input {&lt;br /&gt;
  accent-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a,&lt;br /&gt;
#userloginForm a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  transition: all 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a:hover,&lt;br /&gt;
#userloginForm a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.ve-ui-toolbar-floating {&lt;br /&gt;
  background: #14141c !important;&lt;br /&gt;
  background-color: #14141c !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-indicatorElement-indicator {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.95 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.28 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
  background: #251218 !important;&lt;br /&gt;
  background-color: #251218 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement-label,&lt;br /&gt;
.oo-ui-tool-title,&lt;br /&gt;
.oo-ui-toolGroup-tools .oo-ui-tool-title,&lt;br /&gt;
.oo-ui-popupToolGroup-title,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #66635c !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,&lt;br /&gt;
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  background-color: #3d0a12 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: #181822 !important;&lt;br /&gt;
  border: 1px solid #282836 !important;&lt;br /&gt;
  opacity: 0.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup,&lt;br /&gt;
.oo-ui-menuSelectWidget,&lt;br /&gt;
.oo-ui-menuOptionWidget,&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded {&lt;br /&gt;
  background: #161620 !important;&lt;br /&gt;
  background-color: #161620 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-highlighted {&lt;br /&gt;
  background: #2b0e15 !important;&lt;br /&gt;
  color: #ff3b3b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-selected {&lt;br /&gt;
  background: #420b14 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-ui-surface-paste {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  caret-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   6. PAINEIS FIXOS &amp;amp; DROPDOWNS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-pinnable-element,&lt;br /&gt;
.vector-pinned-container,&lt;br /&gt;
.vector-dropdown-content,&lt;br /&gt;
.vector-dropdown .vector-dropdown-content,&lt;br /&gt;
.vector-menu-content,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-page-tools-pinned-container,&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu-pinned-container,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-appearance-pinned-container,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-toc-pinned-container,&lt;br /&gt;
#vector-main-menu-pinned-container,&lt;br /&gt;
#vector-page-tools-pinned-container,&lt;br /&gt;
#vector-appearance-pinned-container,&lt;br /&gt;
#vector-toc-pinned-container,&lt;br /&gt;
aside.vector-pinnable-element,&lt;br /&gt;
nav.vector-pinnable-element,&lt;br /&gt;
div.vector-pinnable-element,&lt;br /&gt;
.vector-settings {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  font-size: 0.9em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button,&lt;br /&gt;
.cdx-button--weight-quiet {&lt;br /&gt;
  background: var(--vtm-slate) !important;&lt;br /&gt;
  background-color: var(--vtm-slate) !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 8px !important;&lt;br /&gt;
  font-size: 0.8em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button:hover,&lt;br /&gt;
.cdx-button--weight-quiet:hover {&lt;br /&gt;
  background: #2a0e14 !important;&lt;br /&gt;
  background-color: #2a0e14 !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-heading,&lt;br /&gt;
.vector-menu-heading-label,&lt;br /&gt;
.sidebar-heading,&lt;br /&gt;
.vector-page-tools .vector-menu-heading,&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
#mw-panel .portal h3 {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1.2px !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
  padding-bottom: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a,&lt;br /&gt;
.vector-pinnable-element li a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-dropdown-content a,&lt;br /&gt;
.vector-menu-content a,&lt;br /&gt;
#mw-panel .portal .body li a {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  transition: all 0.15s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-dropdown-content a:hover,&lt;br /&gt;
#mw-panel .portal .body li a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
  padding-left: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs-legacy,&lt;br /&gt;
.mw-portlet-views,&lt;br /&gt;
.mw-portlet-namespaces {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs-legacy li,&lt;br /&gt;
.vector-tab-noicon,&lt;br /&gt;
.mw-portlet-views li,&lt;br /&gt;
.mw-portlet-namespaces li {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  border-radius: 4px 4px 0 0 !important;&lt;br /&gt;
  margin-right: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
.vector-menu-tabs-legacy li a,&lt;br /&gt;
.vector-tab-noicon a,&lt;br /&gt;
.mw-portlet-views li a,&lt;br /&gt;
.mw-portlet-namespaces li a {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  padding: 8px 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a:hover,&lt;br /&gt;
.vector-menu-tabs-legacy li a:hover,&lt;br /&gt;
.mw-portlet-views li a:hover,&lt;br /&gt;
.mw-portlet-namespaces li a:hover {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background: #22141a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected,&lt;br /&gt;
.mw-portlet-views li.selected,&lt;br /&gt;
.mw-portlet-namespaces li.selected,&lt;br /&gt;
.vector-tab-noicon.selected {&lt;br /&gt;
  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;&lt;br /&gt;
  background-color: #2b080d !important;&lt;br /&gt;
  border: 1px solid #8b0000 !important;&lt;br /&gt;
  border-top: 3px solid #ff2a3f !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected a,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected a,&lt;br /&gt;
.mw-portlet-views li.selected a,&lt;br /&gt;
.mw-portlet-namespaces li.selected a,&lt;br /&gt;
.vector-tab-noicon.selected a,&lt;br /&gt;
.vector-menu-tabs li.selected span,&lt;br /&gt;
.mw-portlet-views li.selected span {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.warningbox,&lt;br /&gt;
.mw-warning-with-logexcerpt,&lt;br /&gt;
.mw-anon-edit-warning,&lt;br /&gt;
.anon-edit-warning,&lt;br /&gt;
.cdx-message--warning,&lt;br /&gt;
.cdx-message,&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;&lt;br /&gt;
  background-color: #1f0d12 !important;&lt;br /&gt;
  border: 1px solid #5a1420 !important;&lt;br /&gt;
  border-left: 5px solid var(--vtm-blood-vivid) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  padding: 12px 18px !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message__content,&lt;br /&gt;
.mw-message-box p,&lt;br /&gt;
.mw-anon-edit-warning p {&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea#wpTextbox1,&lt;br /&gt;
#wpTextbox1,&lt;br /&gt;
.mw-editform textarea {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  font-family: var(--vtm-font-mono) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 14px 16px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   9. BUSCA &amp;amp; BOTÃO &amp;quot;INVESTIGAR&amp;quot;&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#simpleSearch,&lt;br /&gt;
.cdx-text-input__input,&lt;br /&gt;
.vector-search-box-input,&lt;br /&gt;
.cdx-search-input .cdx-text-input__input,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px 0 0 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button,&lt;br /&gt;
.cdx-search-input__end-button,&lt;br /&gt;
.vector-search-box .cdx-button,&lt;br /&gt;
.vector-search-box-vue .cdx-button,&lt;br /&gt;
.vector-search-box-vue button,&lt;br /&gt;
#searchButton,&lt;br /&gt;
#mw-searchButton {&lt;br /&gt;
  background: #000000 !important;&lt;br /&gt;
  background-color: #000000 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: none !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button *,&lt;br /&gt;
.cdx-search-input__end-button span,&lt;br /&gt;
.cdx-search-input__end-button .cdx-button__label,&lt;br /&gt;
.vector-search-box .cdx-button__label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button:hover,&lt;br /&gt;
.cdx-search-input__end-button:hover {&lt;br /&gt;
  background: #15151e !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
h1, h2, h3, h4, h5, h6,&lt;br /&gt;
.mw-heading h1, .mw-heading h2, .mw-heading h3 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading,&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-body h1 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 2.3em !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;&lt;br /&gt;
  border-bottom: 2px solid var(--vtm-blood) !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2, .mw-heading2 h2 {&lt;br /&gt;
  font-size: 1.55em !important;&lt;br /&gt;
  color: #f0ece5 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding-bottom: 6px !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3, .mw-heading3 h3 {&lt;br /&gt;
  font-size: 1.2em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4, .mw-heading4 h4 {&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  color: #c9182b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a, a:visited,&lt;br /&gt;
.mw-body a, .mw-body a:visited,&lt;br /&gt;
.mw-parser-output a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover, a:focus,&lt;br /&gt;
.mw-body a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
blockquote,&lt;br /&gt;
.vtm-quote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .vtm-quote,&lt;br /&gt;
.mw-body blockquote,&lt;br /&gt;
.mw-body .vtm-quote {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  line-height: 1.6 !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-left: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
  padding: 25px 15px 15px 15px !important;&lt;br /&gt;
  margin: 1.2em 0.8em !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  letter-spacing: 0.3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p,&lt;br /&gt;
.vtm-quote p,&lt;br /&gt;
.mw-parser-output blockquote p,&lt;br /&gt;
.mw-parser-output .vtm-quote p {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  margin: 0 0 6px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p:last-child,&lt;br /&gt;
.vtm-quote p:last-child,&lt;br /&gt;
.mw-parser-output blockquote p:last-child,&lt;br /&gt;
.mw-parser-output .vtm-quote p:last-child {&lt;br /&gt;
  margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote cite,&lt;br /&gt;
blockquote footer,&lt;br /&gt;
blockquote .quote-source,&lt;br /&gt;
.vtm-quote cite,&lt;br /&gt;
.vtm-quote footer,&lt;br /&gt;
.vtm-quote .quote-source {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 8px !important;&lt;br /&gt;
  text-align: right !important;&lt;br /&gt;
  font-style: normal !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  min-height: 96px !important;&lt;br /&gt;
  min-width: 260px !important;&lt;br /&gt;
  max-height: none !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Pseudo-elemento no container do logo: garante exibição sempre */&lt;br /&gt;
.mw-logo::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center left !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  width: 270px !important;&lt;br /&gt;
  max-height: 96px !important;&lt;br /&gt;
  max-width: 320px !important;&lt;br /&gt;
  /* Sombra vermelha nos contornos do vetor */&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo:hover::before {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.02) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Se existir tag img nativa, estiliza da mesma forma ou oculta duplicata */&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-container,&lt;br /&gt;
.mw-logo-wordmark,&lt;br /&gt;
.mw-logo-tagline {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; HOVER EFFECT)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#vector-main-menu-dropdown,&lt;br /&gt;
.vector-main-menu-dropdown,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-header .vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button__icon,&lt;br /&gt;
.mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown-label::before,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label .vector-icon {&lt;br /&gt;
  color: #f5f5f5 !important;&lt;br /&gt;
  background-color: #f5f5f5 !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .cdx-button__icon,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background-color: #ffffff !important;&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.08) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:focus,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:active,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + label {&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo {&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- CENSURADO: tarja preta pura e limpa --- */&lt;br /&gt;
.vtm-segredo.is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
  border-radius: 2px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  cursor: help !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted * {&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted:hover {&lt;br /&gt;
  background: #141418 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- REVELADO / DESCLASSIFICADO --- */&lt;br /&gt;
.vtm-segredo.is-revealed {&lt;br /&gt;
  background: rgba(45, 12, 18, 0.4) !important;&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-revealed * {&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- FORMATO BLOCO (tipo=bloco) --- */&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;] {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  padding: 16px 20px !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  min-height: 60px !important;&lt;br /&gt;
  border-left: 4px solid #2a2a30 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-revealed {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;&lt;br /&gt;
  border-left: 4px solid #c5a059 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded,&lt;br /&gt;
.oo-ui-processDialog-content,&lt;br /&gt;
.ve-ui-mwTransclusionDialog {&lt;br /&gt;
  background: #121218 !important;&lt;br /&gt;
  background-color: #121218 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-window-head,&lt;br /&gt;
.oo-ui-processDialog-title,&lt;br /&gt;
.oo-ui-processDialog-navigation {&lt;br /&gt;
  background: #0c0c10 !important;&lt;br /&gt;
  border-bottom: 1px solid #3d0a12 !important;&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-title .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Campos de entrada dentro do modal */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog textarea {&lt;br /&gt;
  background: #08080c !important;&lt;br /&gt;
  background-color: #08080c !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {&lt;br /&gt;
  border-color: #ff2a3f !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Placeholders claros */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
  color: #7a766e !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Rótulos e descrições dos parâmetros */&lt;br /&gt;
.oo-ui-fieldLayout-header .oo-ui-labelElement-label,&lt;br /&gt;
.ve-ui-mwParameterPage-label,&lt;br /&gt;
.ve-ui-mwTemplateTitleInputWidget-label {&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-helpText,&lt;br /&gt;
.ve-ui-mwParameterPage-description,&lt;br /&gt;
.oo-ui-fieldLayout-help {&lt;br /&gt;
  color: #b0aca4 !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  line-height: 1.4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Painel lateral de seleção de parâmetros */&lt;br /&gt;
.oo-ui-bookletLayout-outline,&lt;br /&gt;
.oo-ui-outlineSelectWidget,&lt;br /&gt;
.oo-ui-outlineOptionWidget {&lt;br /&gt;
  background: #0d0d12 !important;&lt;br /&gt;
  color: #ddd9d0 !important;&lt;br /&gt;
  border-right: 1px solid #3d0a12 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-selected {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-highlighted {&lt;br /&gt;
  background: #251016 !important;&lt;br /&gt;
  color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Botão Aplicar Mudanças */&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-surface {&lt;br /&gt;
  background: #101015 !important;&lt;br /&gt;
  background-color: #101015 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  caret-color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-documentNode p,&lt;br /&gt;
.ve-ce-documentNode h1,&lt;br /&gt;
.ve-ce-documentNode h2,&lt;br /&gt;
.ve-ce-documentNode h3,&lt;br /&gt;
.ve-ce-documentNode h4,&lt;br /&gt;
.ve-ce-documentNode li,&lt;br /&gt;
.ve-ce-documentNode td,&lt;br /&gt;
.ve-ce-documentNode div,&lt;br /&gt;
.ve-ce-surface .vtm-section-block {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  animation: none !important;&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dentro do editor, o Segredo DEVE ser visível para o editor poder ler e modificar */&lt;br /&gt;
.ve-ce-surface .vtm-segredo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {&lt;br /&gt;
  background: rgba(60, 15, 25, 0.45) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px dashed #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
  -webkit-user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  pointer-events: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ui-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo::after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Balão pop-up de predefinição no VisualEditor */&lt;br /&gt;
.ve-ui-contextItemWidget,&lt;br /&gt;
.ve-ui-mwTransclusionContextItem {&lt;br /&gt;
  background: #161622 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   17. RESPONSIVIDADE MOBILE &amp;amp; FLUID UI (@media screen and (max-width: 1200px))&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 1200px) {&lt;br /&gt;
  /* --- A. Animação Suave Sem Deslocamento Brusco --- */&lt;br /&gt;
  @keyframes vtm-section-slide {&lt;br /&gt;
    0% {&lt;br /&gt;
      opacity: 0;&lt;br /&gt;
      transform: translateX(-15px);&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
      opacity: 1;&lt;br /&gt;
      transform: translateX(0);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Prevenção rigorosa de overflow horizontal no container */&lt;br /&gt;
  html, body, .mw-page-container, #content, .mw-body {&lt;br /&gt;
    overflow-x: hidden !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- B. COLAPSO TOTAL DO CSS GRID &amp;amp; OCULTAÇÃO DAS COLUNAS LATERAIS --- */&lt;br /&gt;
  .mw-page-container-inner {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    grid-template-columns: 100% !important;&lt;br /&gt;
    grid-template-areas: &amp;quot;content&amp;quot; !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Oculta colunas, painéis laterais fixos e containers acoplados */&lt;br /&gt;
  .vector-column-start,&lt;br /&gt;
  .vector-column-end,&lt;br /&gt;
  .vector-main-menu-container,&lt;br /&gt;
  .vector-sticky-pinned-container,&lt;br /&gt;
  .vector-main-menu-pinned-container,&lt;br /&gt;
  .vector-page-tools-pinned-container,&lt;br /&gt;
  .vector-toc-pinned-container,&lt;br /&gt;
  .vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-pinned-container,&lt;br /&gt;
  #vector-page-tools-pinned-container,&lt;br /&gt;
  #vector-toc-pinned-container,&lt;br /&gt;
  #vector-appearance-pinned-container,&lt;br /&gt;
  #vector-appearance,&lt;br /&gt;
  #vector-main-menu-unpinned-container,&lt;br /&gt;
  #vector-toc,&lt;br /&gt;
  #mw-panel,&lt;br /&gt;
  #mw-panel-wrapper,&lt;br /&gt;
  #mw-navigation,&lt;br /&gt;
  .mw-navigation,&lt;br /&gt;
  .vector-sidebar-container,&lt;br /&gt;
  .vector-pinned-container,&lt;br /&gt;
  .mw-sidebar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    width: 0 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    max-width: 0 !important;&lt;br /&gt;
    height: 0 !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: -9999px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner &amp;gt; #vector-main-menu,&lt;br /&gt;
  .vector-column-start #vector-main-menu,&lt;br /&gt;
  #mw-panel #vector-main-menu {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* O corpo do conteúdo ocupa 100% da tela */&lt;br /&gt;
  .mw-page-container-inner,&lt;br /&gt;
  .vector-body,&lt;br /&gt;
  .mw-content-container,&lt;br /&gt;
  #content,&lt;br /&gt;
  .mw-body,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  #mw-content-text {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    padding-left: 12px !important;&lt;br /&gt;
    padding-right: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- C. TIPOGRAFIA GERAL EXPANDIDA &amp;amp; LEGÍVEL NO MOBILE --- */&lt;br /&gt;
  html,&lt;br /&gt;
  body,&lt;br /&gt;
  .mw-parser-output,&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  p,&lt;br /&gt;
  li {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.68 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.95em !important;&lt;br /&gt;
    line-height: 1.28 !important;&lt;br /&gt;
    padding-bottom: 8px !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    word-break: break-word !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2, .mw-heading2 h2 {&lt;br /&gt;
    font-size: 1.52em !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    margin-top: 22px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3, .mw-heading3 h3 {&lt;br /&gt;
    font-size: 1.28em !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4, .mw-heading4 h4 {&lt;br /&gt;
    font-size: 1.15em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Citações / Blockquotes amplas */&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    padding: 18px 16px !important;&lt;br /&gt;
    margin: 1.1em 0 !important;&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.65 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- D. ABAS DE NAVEGAÇÃO &amp;amp; BOTÕES DE MENU AMPLIADOS --- */&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces,&lt;br /&gt;
  #p-views ul,&lt;br /&gt;
  #p-namespaces ul {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    margin-bottom: 12px !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs::-webkit-scrollbar,&lt;br /&gt;
  .mw-portlet-views ul::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li,&lt;br /&gt;
  .vector-menu-tabs-legacy li,&lt;br /&gt;
  .vector-tab-noicon,&lt;br /&gt;
  .mw-portlet-views li,&lt;br /&gt;
  .mw-portlet-namespaces li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-right: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Botões das abas com fonte e toque generosos */&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 10px 16px !important;&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    font-weight: 700 !important;&lt;br /&gt;
    letter-spacing: 0.8px !important;&lt;br /&gt;
    white-space: nowrap !important;&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Links e botões dentro do menu hambúrguer dropdown */&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 100% !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    background: var(--vtm-obsidian) !important;&lt;br /&gt;
    background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
    border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.98) !important;&lt;br /&gt;
    max-width: 90vw !important;&lt;br /&gt;
    width: 310px !important;&lt;br /&gt;
    z-index: 99999 !important;&lt;br /&gt;
    padding: 12px 8px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content #vector-main-menu {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content a,&lt;br /&gt;
  .vector-menu-content a,&lt;br /&gt;
  #vector-main-menu a,&lt;br /&gt;
  .vector-pinnable-element a {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    line-height: 1.55 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-heading,&lt;br /&gt;
  .sidebar-heading {&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    letter-spacing: 1.3px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:not(:checked) ~ .vector-dropdown-content {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    opacity: 0 !important;&lt;br /&gt;
    pointer-events: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:checked ~ .vector-dropdown-content {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    pointer-events: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- E. Cabeçalho &amp;amp; Logo Adaptativos --- */&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 68px !important;&lt;br /&gt;
    min-height: 68px !important;&lt;br /&gt;
    min-width: 190px !important;&lt;br /&gt;
    max-width: 230px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 64px !important;&lt;br /&gt;
    width: 210px !important;&lt;br /&gt;
    max-height: 64px !important;&lt;br /&gt;
    max-width: 210px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- F. Layouts de Coluna / Grid (Dashboard na Home) --- */&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] &amp;gt; tbody {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] tr {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] td {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- G. Tabelas de Dados / Dossiês (.wikitable) --- */&lt;br /&gt;
  table.wikitable {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    margin: 1.2em 0 !important;&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
    line-height: 1.5 !important;&lt;br /&gt;
    min-width: 90px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- H. Infoboxes de Personagem (.vtm-infobox) --- */&lt;br /&gt;
  .vtm-infobox {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 18px 0 !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    font-size: 1.02em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- I. Tela de Login &amp;amp; Formulários no Mobile --- */&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 20px 18px !important;&lt;br /&gt;
    margin: 14px auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.js&amp;diff=435</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.js&amp;diff=435"/>
		<updated>2026-09-01T21:21:21Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Injeção de viewport responsivo para mobile no Common.js&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   VAMPIRO: A MÁSCARA — SCRIPTS GLOBAIS, VIEWPORT RESPONSIVO &amp;amp; SEGREDO DINÂMICO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     0. VIEWPORT RESPONSIVO REAL PARA MOBILE (SUBSTITUI WIDTH=1120)&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function fixMobileViewport() {&lt;br /&gt;
    var meta = document.querySelector(&#039;meta[name=&amp;quot;viewport&amp;quot;]&#039;);&lt;br /&gt;
    if (meta) {&lt;br /&gt;
      meta.setAttribute(&#039;content&#039;, &#039;width=device-width, initial-scale=1.0, maximum-scale=5.0&#039;);&lt;br /&gt;
    } else {&lt;br /&gt;
      meta = document.createElement(&#039;meta&#039;);&lt;br /&gt;
      meta.name = &#039;viewport&#039;;&lt;br /&gt;
      meta.content = &#039;width=device-width, initial-scale=1.0, maximum-scale=5.0&#039;;&lt;br /&gt;
      document.head.appendChild(meta);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  fixMobileViewport();&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     1. CENSURA &amp;amp; REVELAÇÃO DINÂMICA (LEITURA)&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initVtmSecrets() {&lt;br /&gt;
    var els = document.querySelectorAll(&#039;[data-vtm-secret=&amp;quot;true&amp;quot;]&#039;);&lt;br /&gt;
    if (!els || !els.length) return;&lt;br /&gt;
    var now = new Date();&lt;br /&gt;
&lt;br /&gt;
    els.forEach(function (el) {&lt;br /&gt;
      var lib = (el.getAttribute(&#039;data-liberado&#039;) || &#039;&#039;).toLowerCase().trim();&lt;br /&gt;
      var ds = (el.getAttribute(&#039;data-reveal-date&#039;) || &#039;&#039;).trim();&lt;br /&gt;
      var dica = (el.getAttribute(&#039;data-dica&#039;) || &#039;&#039;).trim();&lt;br /&gt;
      var revealed = false;&lt;br /&gt;
      var tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA]&#039;;&lt;br /&gt;
&lt;br /&gt;
      if (lib === &#039;sim&#039; || lib === &#039;true&#039; || lib === &#039;1&#039;) {&lt;br /&gt;
        revealed = true;&lt;br /&gt;
      } else if (lib === &#039;nao&#039; || lib === &#039;false&#039; || lib === &#039;0&#039;) {&lt;br /&gt;
        tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039;]&#039;;&lt;br /&gt;
      } else if (ds) {&lt;br /&gt;
        var td = null;&lt;br /&gt;
        if (ds.indexOf(&#039;/&#039;) !== -1) {&lt;br /&gt;
          var p = ds.split(&#039;/&#039;);&lt;br /&gt;
          if (p.length === 3) td = new Date(p[2], parseInt(p[1], 10) - 1, p[0]);&lt;br /&gt;
        } else {&lt;br /&gt;
          td = new Date(ds);&lt;br /&gt;
        }&lt;br /&gt;
        if (td &amp;amp;&amp;amp; !isNaN(td.getTime())) {&lt;br /&gt;
          if (now &amp;gt;= td) {&lt;br /&gt;
            revealed = true;&lt;br /&gt;
          } else {&lt;br /&gt;
            var f = (&#039;0&#039; + td.getDate()).slice(-2) + &#039;/&#039; + (&#039;0&#039; + (td.getMonth() + 1)).slice(-2) + &#039;/&#039; + td.getFullYear();&lt;br /&gt;
            tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039; - &#039; + f + &#039;]&#039;;&lt;br /&gt;
          }&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
      if (revealed) {&lt;br /&gt;
        el.classList.add(&#039;is-revealed&#039;);&lt;br /&gt;
        el.classList.remove(&#039;is-redacted&#039;);&lt;br /&gt;
        el.title = &#039;[DESCLASSIFICADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039;]&#039;;&lt;br /&gt;
      } else {&lt;br /&gt;
        el.classList.add(&#039;is-redacted&#039;);&lt;br /&gt;
        el.classList.remove(&#039;is-revealed&#039;);&lt;br /&gt;
        el.title = tip;&lt;br /&gt;
      }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     2. INJEÇÃO DO BOTÃO &amp;quot;🔒 CENSURAR&amp;quot; DIRETAMENTE NA BARRA DO VISUALEDITOR&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function injectVisualEditorButton() {&lt;br /&gt;
    var toolbar = document.querySelector(&#039;.ve-ui-toolbar-tools, .ve-init-mw-desktopArticleTarget-toolbar .oo-ui-toolbar-tools&#039;);&lt;br /&gt;
    if (!toolbar) return;&lt;br /&gt;
&lt;br /&gt;
    if (document.getElementById(&#039;vtm-ve-censor-button&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
    var btnGroup = document.createElement(&#039;div&#039;);&lt;br /&gt;
    btnGroup.id = &#039;vtm-ve-censor-button&#039;;&lt;br /&gt;
    btnGroup.className = &#039;oo-ui-widget oo-ui-widget-enabled oo-ui-toolGroup&#039;;&lt;br /&gt;
    btnGroup.style.cssText = &#039;display:inline-flex; align-items:center; margin:0 6px;&#039;;&lt;br /&gt;
&lt;br /&gt;
    var btn = document.createElement(&#039;button&#039;);&lt;br /&gt;
    btn.type = &#039;button&#039;;&lt;br /&gt;
    btn.innerHTML = &#039;🔒 Censurar Trecho&#039;;&lt;br /&gt;
    btn.title = &#039;Aplicar tarja de censura {{Segredo}} no texto selecionado&#039;;&lt;br /&gt;
    btn.style.cssText = &#039;background:linear-gradient(180deg, #450810 0%, #1a0306 100%); color:#ffffff; border:1px solid #ff2a3f; border-radius:4px; padding:4px 10px; font-family:&amp;quot;Cinzel&amp;quot;, Georgia, serif; font-size:0.82em; font-weight:700; cursor:pointer; box-shadow:0 0 8px rgba(255,42,63,0.4); display:flex; align-items:center; gap:4px; transition:all 0.2s ease; height:32px; line-height:1; outline:none;&#039;;&lt;br /&gt;
&lt;br /&gt;
    btn.onmouseover = function () {&lt;br /&gt;
      btn.style.background = &#039;linear-gradient(180deg, #6b0c19 0%, #30050c 100%)&#039;;&lt;br /&gt;
      btn.style.boxShadow = &#039;0 0 14px rgba(255,42,63,0.85)&#039;;&lt;br /&gt;
    };&lt;br /&gt;
    btn.onmouseout = function () {&lt;br /&gt;
      btn.style.background = &#039;linear-gradient(180deg, #450810 0%, #1a0306 100%)&#039;;&lt;br /&gt;
      btn.style.boxShadow = &#039;0 0 8px rgba(255,42,63,0.4)&#039;;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
    btn.onclick = function (e) {&lt;br /&gt;
      e.preventDefault();&lt;br /&gt;
      e.stopPropagation();&lt;br /&gt;
&lt;br /&gt;
      try {&lt;br /&gt;
        var target = ve.init.target;&lt;br /&gt;
        if (target &amp;amp;&amp;amp; target.getSurface()) {&lt;br /&gt;
          var surfaceModel = target.getSurface().getModel();&lt;br /&gt;
          var fragment = surfaceModel.getFragment();&lt;br /&gt;
          var selectedText = fragment.getText();&lt;br /&gt;
&lt;br /&gt;
          var contentToCensor = selectedText || &#039;Texto confidencial a ser censurado&#039;;&lt;br /&gt;
&lt;br /&gt;
          var transclusionNode = {&lt;br /&gt;
            type: &#039;mwTransclusionInline&#039;,&lt;br /&gt;
            attributes: {&lt;br /&gt;
              mw: {&lt;br /&gt;
                parts: [&lt;br /&gt;
                  {&lt;br /&gt;
                    template: {&lt;br /&gt;
                      target: { href: &#039;Template:Segredo&#039;, wt: &#039;Segredo&#039; },&lt;br /&gt;
                      params: {&lt;br /&gt;
                        &#039;1&#039;: { wt: contentToCensor },&lt;br /&gt;
                        &#039;liberado&#039;: { wt: &#039;nao&#039; }&lt;br /&gt;
                      }&lt;br /&gt;
                    }&lt;br /&gt;
                  }&lt;br /&gt;
                ]&lt;br /&gt;
              }&lt;br /&gt;
            }&lt;br /&gt;
          };&lt;br /&gt;
&lt;br /&gt;
          fragment.insertContent([transclusionNode, { type: &#039;/mwTransclusionInline&#039; }]);&lt;br /&gt;
          return;&lt;br /&gt;
        }&lt;br /&gt;
      } catch (err) {&lt;br /&gt;
        if (window.console) console.warn(&#039;[VtM] Fallback de inserção:&#039;, err);&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
      var tb = document.getElementById(&#039;wpTextbox1&#039;);&lt;br /&gt;
      if (tb) {&lt;br /&gt;
        var s = tb.selectionStart, end = tb.selectionEnd;&lt;br /&gt;
        var t = tb.value, sel = t.substring(s, end) || &#039;Texto confidencial a ser censurado&#039;;&lt;br /&gt;
        var rep = &#039;{{Segredo|&#039; + sel + &#039;|liberado=nao}}&#039;;&lt;br /&gt;
        tb.value = t.substring(0, s) + rep + t.substring(end);&lt;br /&gt;
        tb.focus();&lt;br /&gt;
        tb.setSelectionRange(s + 10, s + 10 + sel.length);&lt;br /&gt;
        if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
      }&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
    btnGroup.appendChild(btn);&lt;br /&gt;
&lt;br /&gt;
    var insertGroup = toolbar.querySelector(&#039;.ve-ui-toolbar-group-insert, .oo-ui-toolGroup:last-child&#039;);&lt;br /&gt;
    if (insertGroup &amp;amp;&amp;amp; insertGroup.parentNode) {&lt;br /&gt;
      insertGroup.parentNode.insertBefore(btnGroup, insertGroup.nextSibling);&lt;br /&gt;
    } else {&lt;br /&gt;
      toolbar.appendChild(btnGroup);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  setInterval(injectVisualEditorButton, 300);&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     3. BOTÕES CENSURADO/LIBERADO NO MODAL DO VISUALEDITOR&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function transformLiberadoInputs() {&lt;br /&gt;
    var inputs = document.querySelectorAll(&lt;br /&gt;
      &#039;.oo-ui-windowManager input, .oo-ui-windowManager textarea, &#039; +&lt;br /&gt;
      &#039;.oo-ui-fieldLayout input, .oo-ui-fieldLayout textarea&#039;&lt;br /&gt;
    );&lt;br /&gt;
    inputs.forEach(function (input) {&lt;br /&gt;
      var container = input.closest(&#039;.oo-ui-fieldLayout&#039;) ||&lt;br /&gt;
                      input.closest(&#039;.ve-ui-mwParameterPage&#039;) ||&lt;br /&gt;
                      input.closest(&#039;.oo-ui-pageLayout&#039;) ||&lt;br /&gt;
                      input.parentElement;&lt;br /&gt;
      if (!container) return;&lt;br /&gt;
      var txt = (container.textContent || &#039;&#039;).toLowerCase();&lt;br /&gt;
      if (txt.indexOf(&#039;liberado&#039;) === -1) return;&lt;br /&gt;
      if (container.querySelector(&#039;.vtm-toggle-box&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
      var box = document.createElement(&#039;div&#039;);&lt;br /&gt;
      box.className = &#039;vtm-toggle-box&#039;;&lt;br /&gt;
      box.style.cssText = &#039;display:flex;gap:12px;margin:10px 0 16px;width:100%;max-width:460px;&#039;;&lt;br /&gt;
&lt;br /&gt;
      var btnC = mkToggle(&#039;CENSURADO&#039;);&lt;br /&gt;
      var btnL = mkToggle(&#039;LIBERADO&#039;);&lt;br /&gt;
&lt;br /&gt;
      function paint(v) {&lt;br /&gt;
        var isLib = (v === &#039;sim&#039; || v === &#039;1&#039; || v === &#039;true&#039;);&lt;br /&gt;
        btnC.style.background = isLib ? &#039;#121218&#039; : &#039;linear-gradient(180deg,#5c0f18,#2b060a)&#039;;&lt;br /&gt;
        btnC.style.color = isLib ? &#039;#7a7a88&#039; : &#039;#fff&#039;;&lt;br /&gt;
        btnC.style.border = isLib ? &#039;1px solid #2d2d38&#039; : &#039;2px solid #ff2a3f&#039;;&lt;br /&gt;
        btnC.style.boxShadow = isLib ? &#039;none&#039; : &#039;0 0 12px rgba(255,42,63,.7)&#039;;&lt;br /&gt;
        btnL.style.background = isLib ? &#039;linear-gradient(180deg,#1b5e20,#0d3814)&#039; : &#039;#121218&#039;;&lt;br /&gt;
        btnL.style.color = isLib ? &#039;#fff&#039; : &#039;#7a7a88&#039;;&lt;br /&gt;
        btnL.style.border = isLib ? &#039;2px solid #4caf50&#039; : &#039;1px solid #2d2d38&#039;;&lt;br /&gt;
        btnL.style.boxShadow = isLib ? &#039;0 0 12px rgba(76,175,80,.7)&#039; : &#039;none&#039;;&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
      btnC.onclick = function (e) { e.preventDefault(); e.stopPropagation(); setVal(input, &#039;nao&#039;); paint(&#039;nao&#039;); };&lt;br /&gt;
      btnL.onclick = function (e) { e.preventDefault(); e.stopPropagation(); setVal(input, &#039;sim&#039;); paint(&#039;sim&#039;); };&lt;br /&gt;
      input.addEventListener(&#039;input&#039;, function () { paint((input.value || &#039;&#039;).toLowerCase().trim()); });&lt;br /&gt;
      paint((input.value || &#039;nao&#039;).toLowerCase().trim());&lt;br /&gt;
&lt;br /&gt;
      box.appendChild(btnC);&lt;br /&gt;
      box.appendChild(btnL);&lt;br /&gt;
      var wrap = input.closest(&#039;.oo-ui-textInputWidget&#039;) || input.closest(&#039;.oo-ui-inputWidget&#039;) || input;&lt;br /&gt;
      wrap.parentNode.insertBefore(box, wrap);&lt;br /&gt;
      wrap.style.display = &#039;none&#039;;&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function mkToggle(label) {&lt;br /&gt;
    var b = document.createElement(&#039;button&#039;);&lt;br /&gt;
    b.type = &#039;button&#039;;&lt;br /&gt;
    b.textContent = (label === &#039;CENSURADO&#039; ? &#039;\u2B1B &#039; : &#039;\uD83D\uDD13 &#039;) + label;&lt;br /&gt;
    b.style.cssText = &#039;flex:1;padding:10px 16px;border-radius:4px;font-weight:800;font-size:.9em;cursor:pointer;font-family:&amp;quot;Cinzel&amp;quot;,Georgia,serif;letter-spacing:1px;transition:all .25s ease;outline:none;&#039;;&lt;br /&gt;
    return b;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function setVal(input, v) {&lt;br /&gt;
    input.value = v;&lt;br /&gt;
    input.dispatchEvent(new Event(&#039;input&#039;, { bubbles: true }));&lt;br /&gt;
    input.dispatchEvent(new Event(&#039;change&#039;, { bubbles: true }));&lt;br /&gt;
    if (window.$) { $(input).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  setInterval(transformLiberadoInputs, 300);&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     4. BARRA DE FERRAMENTAS NO EDITOR DE CÓDIGO-FONTE (#wpTextbox1)&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initVtmQuickToolbar() {&lt;br /&gt;
    var tb = document.getElementById(&#039;wpTextbox1&#039;);&lt;br /&gt;
    if (!tb || document.getElementById(&#039;vtm-editor-quickbar&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
    var bar = document.createElement(&#039;div&#039;);&lt;br /&gt;
    bar.id = &#039;vtm-editor-quickbar&#039;;&lt;br /&gt;
    bar.style.cssText = &#039;display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 14px;margin:10px 0;background:linear-gradient(90deg,#181014,#0d0d12);border:1px solid #3d0a12;border-left:4px solid #8b0000;border-radius:4px;font-family:&amp;quot;Cinzel&amp;quot;,Georgia,serif;box-shadow:0 4px 14px rgba(0,0,0,.6);z-index:99;&#039;;&lt;br /&gt;
&lt;br /&gt;
    var lbl = document.createElement(&#039;span&#039;);&lt;br /&gt;
    lbl.style.cssText = &#039;color:#c5a059;font-size:.85em;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-right:6px;&#039;;&lt;br /&gt;
    lbl.textContent = &#039;🩸 Ferramentas:&#039;;&lt;br /&gt;
    bar.appendChild(lbl);&lt;br /&gt;
&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;\u2B1B Censurar Trecho&#039;, &#039;#240c12&#039;, &#039;#ff2a3f&#039;, function () {&lt;br /&gt;
      wrapSel(tb, &#039;{{Segredo|&#039;, &#039;|liberado=nao}}&#039;, &#039;Texto censurado&#039;);&lt;br /&gt;
    }));&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;\uD83D\uDD13 Inserir Liberado&#039;, &#039;#0d2915&#039;, &#039;#2e7d32&#039;, function () {&lt;br /&gt;
      wrapSel(tb, &#039;{{Segredo|&#039;, &#039;|liberado=sim}}&#039;, &#039;Texto revelado&#039;);&lt;br /&gt;
    }));&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;\uD83D\uDCC1 Dossie Bloco&#039;, &#039;#181822&#039;, &#039;#3d0a12&#039;, function () {&lt;br /&gt;
      wrapSel(tb, &#039;\n{{Segredo|tipo=bloco|nivel=CONFIDENCIAL|data=AAAA-MM-DD|dica=Operacao|\n&#039;, &#039;\n}}\n&#039;, &#039;Relatorio confidencial...&#039;);&lt;br /&gt;
    }));&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;\uD83D\uDDD1 Remover Censura&#039;, &#039;#1a1a22&#039;, &#039;#4a4a58&#039;, function () {&lt;br /&gt;
      removeSecret(tb);&lt;br /&gt;
    }));&lt;br /&gt;
&lt;br /&gt;
    tb.parentNode.insertBefore(bar, tb);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function mkBtn(text, bg, border, fn) {&lt;br /&gt;
    var b = document.createElement(&#039;button&#039;);&lt;br /&gt;
    b.type = &#039;button&#039;; b.textContent = text;&lt;br /&gt;
    b.style.cssText = &#039;background:&#039; + bg + &#039;;color:#fff;border:1px solid &#039; + border + &#039;;border-radius:3px;padding:6px 12px;font-size:.82em;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:all .2s ease;&#039;;&lt;br /&gt;
    b.onmouseover = function () { b.style.opacity = &#039;.85&#039;; };&lt;br /&gt;
    b.onmouseout  = function () { b.style.opacity = &#039;1&#039;; };&lt;br /&gt;
    b.onclick = function (e) { e.preventDefault(); fn(); };&lt;br /&gt;
    return b;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function wrapSel(tb, pre, post, ph) {&lt;br /&gt;
    var s = tb.selectionStart, e = tb.selectionEnd;&lt;br /&gt;
    var t = tb.value, sel = t.substring(s, e) || ph;&lt;br /&gt;
    tb.value = t.substring(0, s) + pre + sel + post + t.substring(e);&lt;br /&gt;
    tb.focus(); tb.setSelectionRange(s + pre.length, s + pre.length + sel.length);&lt;br /&gt;
    if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function removeSecret(tb) {&lt;br /&gt;
    var s = tb.selectionStart, text = tb.value;&lt;br /&gt;
    var i = text.lastIndexOf(&#039;{{Segredo|&#039;, s);&lt;br /&gt;
    if (i === -1) { alert(&#039;Nenhum {{Segredo|...}} encontrado.\nPosicione o cursor dentro do trecho.&#039;); return; }&lt;br /&gt;
    var depth = 0, j, end = -1;&lt;br /&gt;
    for (j = i; j &amp;lt; text.length - 1; j++) {&lt;br /&gt;
      if (text[j] === &#039;{&#039; &amp;amp;&amp;amp; text[j + 1] === &#039;{&#039;) { depth++; j++; }&lt;br /&gt;
      else if (text[j] === &#039;}&#039; &amp;amp;&amp;amp; text[j + 1] === &#039;}&#039;) { depth--; if (depth === 0) { end = j + 2; break; } j++; }&lt;br /&gt;
    }&lt;br /&gt;
    if (end === -1) { alert(&#039;Fechamento }} nao encontrado.&#039;); return; }&lt;br /&gt;
    var inner = text.substring(i + &#039;{{Segredo|&#039;.length, end - 2);&lt;br /&gt;
    var parts = [], cur = &#039;&#039;, d = 0;&lt;br /&gt;
    for (j = 0; j &amp;lt; inner.length; j++) {&lt;br /&gt;
      if (inner[j] === &#039;{&#039; &amp;amp;&amp;amp; j + 1 &amp;lt; inner.length &amp;amp;&amp;amp; inner[j + 1] === &#039;{&#039;) { d++; cur += &#039;{{&#039;; j++; }&lt;br /&gt;
      else if (inner[j] === &#039;}&#039; &amp;amp;&amp;amp; j + 1 &amp;lt; inner.length &amp;amp;&amp;amp; inner[j + 1] === &#039;}&#039;) { d--; cur += &#039;}}&#039;; j++; }&lt;br /&gt;
      else if (inner[j] === &#039;|&#039; &amp;amp;&amp;amp; d === 0) { parts.push(cur); cur = &#039;&#039;; }&lt;br /&gt;
      else { cur += inner[j]; }&lt;br /&gt;
    }&lt;br /&gt;
    parts.push(cur);&lt;br /&gt;
    var content = &#039;&#039;;&lt;br /&gt;
    for (var k = 0; k &amp;lt; parts.length; k++) {&lt;br /&gt;
      if (parts[k].trim().indexOf(&#039;=&#039;) === -1) { content = parts[k].trim(); break; }&lt;br /&gt;
    }&lt;br /&gt;
    tb.value = text.substring(0, i) + content + text.substring(end);&lt;br /&gt;
    tb.focus(); tb.setSelectionRange(i, i + content.length);&lt;br /&gt;
    if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     5. ANIMAÇÃO DE CASCATA DAS SEÇÕES&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initSectionAnimation() {&lt;br /&gt;
    var c = document.querySelector(&#039;.mw-parser-output&#039;);&lt;br /&gt;
    if (!c || c.dataset.vtmAnimated === &#039;true&#039;) return;&lt;br /&gt;
    if (window.matchMedia &amp;amp;&amp;amp; window.matchMedia(&#039;(prefers-reduced-motion: reduce)&#039;).matches) return;&lt;br /&gt;
    c.dataset.vtmAnimated = &#039;true&#039;;&lt;br /&gt;
    var kids = Array.from(c.children), secs = [], cur = [];&lt;br /&gt;
    kids.forEach(function (ch) {&lt;br /&gt;
      if (ch.classList.contains(&#039;catlinks&#039;) || ch.classList.contains(&#039;mw-category-generated&#039;) ||&lt;br /&gt;
          ch.tagName === &#039;SCRIPT&#039; || ch.tagName === &#039;STYLE&#039; || ch.id === &#039;vtm-editor-quickbar&#039;) {&lt;br /&gt;
        if (cur.length) { secs.push(cur); cur = []; }&lt;br /&gt;
        return;&lt;br /&gt;
      }&lt;br /&gt;
      if ((ch.tagName === &#039;H2&#039; || ch.classList.contains(&#039;mw-heading2&#039;)) &amp;amp;&amp;amp; cur.length) { secs.push(cur); cur = []; }&lt;br /&gt;
      cur.push(ch);&lt;br /&gt;
    });&lt;br /&gt;
    if (cur.length) secs.push(cur);&lt;br /&gt;
    secs.forEach(function (items, idx) {&lt;br /&gt;
      var w = document.createElement(&#039;div&#039;);&lt;br /&gt;
      w.className = &#039;vtm-section-block&#039;;&lt;br /&gt;
      w.style.animationDelay = (0.12 + idx * 0.42).toFixed(2) + &#039;s&#039;;&lt;br /&gt;
      var f = items[0];&lt;br /&gt;
      if (f &amp;amp;&amp;amp; f.parentNode) { f.parentNode.insertBefore(w, f); items.forEach(function (el) { w.appendChild(el); }); }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     INICIALIZAÇÃO&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initAll() {&lt;br /&gt;
    fixMobileViewport();&lt;br /&gt;
    initVtmSecrets();&lt;br /&gt;
    initSectionAnimation();&lt;br /&gt;
    initVtmQuickToolbar();&lt;br /&gt;
    injectVisualEditorButton();&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  if (document.readyState === &#039;loading&#039;) {&lt;br /&gt;
    document.addEventListener(&#039;DOMContentLoaded&#039;, initAll);&lt;br /&gt;
  } else {&lt;br /&gt;
    initAll();&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  if (window.mw &amp;amp;&amp;amp; window.mw.hook) {&lt;br /&gt;
    window.mw.hook(&#039;wikipage.content&#039;).add(function () {&lt;br /&gt;
      initVtmSecrets();&lt;br /&gt;
      initSectionAnimation();&lt;br /&gt;
    });&lt;br /&gt;
    window.mw.hook(&#039;ve.activationComplete&#039;).add(injectVisualEditorButton);&lt;br /&gt;
  }&lt;br /&gt;
})();&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Vector-2022.css&amp;diff=434</id>
		<title>MediaWiki:Vector-2022.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Vector-2022.css&amp;diff=434"/>
		<updated>2026-09-01T21:20:09Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Ampliação da escala tipográfica e botões de menus no mobile (v18)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v18 - ENLARGED MOBILE TYPOGRAPHY &amp;amp; BUTTONS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
:root,&lt;br /&gt;
html,&lt;br /&gt;
body,&lt;br /&gt;
.skin-vector-2022,&lt;br /&gt;
.skin-vector,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  --background-color-base: #101015 !important;&lt;br /&gt;
  --background-color-base--hover: #181822 !important;&lt;br /&gt;
  --background-color-base--active: #22222e !important;&lt;br /&gt;
  --background-color-interactive-subtle: #16161d !important;&lt;br /&gt;
  --background-color-interactive: #1a1a24 !important;&lt;br /&gt;
  --background-color-disabled: #121217 !important;&lt;br /&gt;
  --background-color-neutral: #101015 !important;&lt;br /&gt;
  --background-color-neutral-subtle: #16161d !important;&lt;br /&gt;
  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;&lt;br /&gt;
  --background-color-container: #101015 !important;&lt;br /&gt;
  --background-color-surface: #16161d !important;&lt;br /&gt;
  --background-color-input: #121218 !important;&lt;br /&gt;
  --background-color-input--hover: #1a1a24 !important;&lt;br /&gt;
&lt;br /&gt;
  --color-base: #ddd9d0 !important;&lt;br /&gt;
  --color-base--hover: #ffffff !important;&lt;br /&gt;
  --color-base-fixed: #ddd9d0 !important;&lt;br /&gt;
  --color-subtle: #9e9a91 !important;&lt;br /&gt;
  --color-placeholder: #6e6b65 !important;&lt;br /&gt;
  --color-disabled: #55534e !important;&lt;br /&gt;
  --color-inverted: #08080b !important;&lt;br /&gt;
  --color-progressive: #e55353 !important;&lt;br /&gt;
  --color-progressive--hover: #ff2a3f !important;&lt;br /&gt;
  --color-destructive: #c9182b !important;&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: #252530 !important;&lt;br /&gt;
  --border-color-subtle: #1c1c25 !important;&lt;br /&gt;
  --border-color-interactive: #3d0a12 !important;&lt;br /&gt;
  --border-color-muted: #20202a !important;&lt;br /&gt;
  --border-color-progressive: #8b0000 !important;&lt;br /&gt;
&lt;br /&gt;
  --vtm-void: #08080b;&lt;br /&gt;
  --vtm-abyss: #0c0c10;&lt;br /&gt;
  --vtm-obsidian: #101015;&lt;br /&gt;
  --vtm-onyx: #16161d;&lt;br /&gt;
  --vtm-slate: #1c1c25;&lt;br /&gt;
  --vtm-charcoal: #22222d;&lt;br /&gt;
  --vtm-text: #ddd9d0;&lt;br /&gt;
  --vtm-text-dim: #9e9a91;&lt;br /&gt;
  --vtm-text-ghost: #5e5b55;&lt;br /&gt;
  --vtm-blood: #8b0000;&lt;br /&gt;
  --vtm-blood-vivid: #c9182b;&lt;br /&gt;
  --vtm-blood-neon: #ff2a3f;&lt;br /&gt;
  --vtm-blood-glow: rgba(201, 24, 43, 0.45);&lt;br /&gt;
  --vtm-gold: #c5a059;&lt;br /&gt;
  --vtm-gold-bright: #e5be75;&lt;br /&gt;
  --vtm-border: #252530;&lt;br /&gt;
  --vtm-border-blood: #3d0a12;&lt;br /&gt;
  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;&lt;br /&gt;
  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;&lt;br /&gt;
  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
html,&lt;br /&gt;
html body,&lt;br /&gt;
body.skin-vector-2022,&lt;br /&gt;
body.skin-vector,&lt;br /&gt;
body.mediawiki,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container,&lt;br /&gt;
.mw-page-container-inner,&lt;br /&gt;
.vector-column-start,&lt;br /&gt;
.vector-column-end,&lt;br /&gt;
.vector-page-toolbar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body,&lt;br /&gt;
.vector-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
#content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.mw-parser-output,&lt;br /&gt;
main.mw-body,&lt;br /&gt;
.mw-special-Userlogin #content {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Padding interno confortável */&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
  padding-left: 20px !important;&lt;br /&gt;
  padding-right: 20px !important;&lt;br /&gt;
  padding-top: 15px !important;&lt;br /&gt;
  padding-bottom: 25px !important;&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
#mw-head,&lt;br /&gt;
.vector-sticky-header,&lt;br /&gt;
.vector-sticky-header-container {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: rgba(8, 8, 11, 0.97) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
.vector-footer-container,&lt;br /&gt;
footer.mw-footer {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text-ghost) !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
#userloginForm form,&lt;br /&gt;
.mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
  max-width: 440px !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: 4px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 24px 28px !important;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-label__label__text,&lt;br /&gt;
.mw-special-Userlogin .cdx-label,&lt;br /&gt;
#userloginForm label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  letter-spacing: 0.8px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input,&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input,&lt;br /&gt;
#userloginForm input.loginText,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  font-size: 1em !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input:focus,&lt;br /&gt;
#userloginForm input.loginText:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;]:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;]:focus {&lt;br /&gt;
  border-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,&lt;br /&gt;
button#wpLoginAttempt,&lt;br /&gt;
#wpLoginAttempt,&lt;br /&gt;
#userloginForm .cdx-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 12px 20px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,&lt;br /&gt;
button#wpLoginAttempt:hover,&lt;br /&gt;
#wpLoginAttempt:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
  transform: translateY(-1px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__label,&lt;br /&gt;
#userloginForm .mw-userlogin-rememberme {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__input {&lt;br /&gt;
  accent-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a,&lt;br /&gt;
#userloginForm a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  transition: all 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a:hover,&lt;br /&gt;
#userloginForm a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.ve-ui-toolbar-floating {&lt;br /&gt;
  background: #14141c !important;&lt;br /&gt;
  background-color: #14141c !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-indicatorElement-indicator {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.95 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.28 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
  background: #251218 !important;&lt;br /&gt;
  background-color: #251218 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement-label,&lt;br /&gt;
.oo-ui-tool-title,&lt;br /&gt;
.oo-ui-toolGroup-tools .oo-ui-tool-title,&lt;br /&gt;
.oo-ui-popupToolGroup-title,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #66635c !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,&lt;br /&gt;
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  background-color: #3d0a12 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: #181822 !important;&lt;br /&gt;
  border: 1px solid #282836 !important;&lt;br /&gt;
  opacity: 0.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup,&lt;br /&gt;
.oo-ui-menuSelectWidget,&lt;br /&gt;
.oo-ui-menuOptionWidget,&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded {&lt;br /&gt;
  background: #161620 !important;&lt;br /&gt;
  background-color: #161620 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-highlighted {&lt;br /&gt;
  background: #2b0e15 !important;&lt;br /&gt;
  color: #ff3b3b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-selected {&lt;br /&gt;
  background: #420b14 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-ui-surface-paste {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  caret-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   6. PAINEIS FIXOS &amp;amp; DROPDOWNS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-pinnable-element,&lt;br /&gt;
.vector-pinned-container,&lt;br /&gt;
.vector-dropdown-content,&lt;br /&gt;
.vector-dropdown .vector-dropdown-content,&lt;br /&gt;
.vector-menu-content,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-page-tools-pinned-container,&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu-pinned-container,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-appearance-pinned-container,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-toc-pinned-container,&lt;br /&gt;
#vector-main-menu-pinned-container,&lt;br /&gt;
#vector-page-tools-pinned-container,&lt;br /&gt;
#vector-appearance-pinned-container,&lt;br /&gt;
#vector-toc-pinned-container,&lt;br /&gt;
aside.vector-pinnable-element,&lt;br /&gt;
nav.vector-pinnable-element,&lt;br /&gt;
div.vector-pinnable-element,&lt;br /&gt;
.vector-settings {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  font-size: 0.9em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button,&lt;br /&gt;
.cdx-button--weight-quiet {&lt;br /&gt;
  background: var(--vtm-slate) !important;&lt;br /&gt;
  background-color: var(--vtm-slate) !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 8px !important;&lt;br /&gt;
  font-size: 0.8em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button:hover,&lt;br /&gt;
.cdx-button--weight-quiet:hover {&lt;br /&gt;
  background: #2a0e14 !important;&lt;br /&gt;
  background-color: #2a0e14 !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-heading,&lt;br /&gt;
.vector-menu-heading-label,&lt;br /&gt;
.sidebar-heading,&lt;br /&gt;
.vector-page-tools .vector-menu-heading,&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
#mw-panel .portal h3 {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1.2px !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
  padding-bottom: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a,&lt;br /&gt;
.vector-pinnable-element li a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-dropdown-content a,&lt;br /&gt;
.vector-menu-content a,&lt;br /&gt;
#mw-panel .portal .body li a {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  transition: all 0.15s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-dropdown-content a:hover,&lt;br /&gt;
#mw-panel .portal .body li a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
  padding-left: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs-legacy,&lt;br /&gt;
.mw-portlet-views,&lt;br /&gt;
.mw-portlet-namespaces {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs-legacy li,&lt;br /&gt;
.vector-tab-noicon,&lt;br /&gt;
.mw-portlet-views li,&lt;br /&gt;
.mw-portlet-namespaces li {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  border-radius: 4px 4px 0 0 !important;&lt;br /&gt;
  margin-right: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
.vector-menu-tabs-legacy li a,&lt;br /&gt;
.vector-tab-noicon a,&lt;br /&gt;
.mw-portlet-views li a,&lt;br /&gt;
.mw-portlet-namespaces li a {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  padding: 8px 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a:hover,&lt;br /&gt;
.vector-menu-tabs-legacy li a:hover,&lt;br /&gt;
.mw-portlet-views li a:hover,&lt;br /&gt;
.mw-portlet-namespaces li a:hover {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background: #22141a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected,&lt;br /&gt;
.mw-portlet-views li.selected,&lt;br /&gt;
.mw-portlet-namespaces li.selected,&lt;br /&gt;
.vector-tab-noicon.selected {&lt;br /&gt;
  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;&lt;br /&gt;
  background-color: #2b080d !important;&lt;br /&gt;
  border: 1px solid #8b0000 !important;&lt;br /&gt;
  border-top: 3px solid #ff2a3f !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected a,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected a,&lt;br /&gt;
.mw-portlet-views li.selected a,&lt;br /&gt;
.mw-portlet-namespaces li.selected a,&lt;br /&gt;
.vector-tab-noicon.selected a,&lt;br /&gt;
.vector-menu-tabs li.selected span,&lt;br /&gt;
.mw-portlet-views li.selected span {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.warningbox,&lt;br /&gt;
.mw-warning-with-logexcerpt,&lt;br /&gt;
.mw-anon-edit-warning,&lt;br /&gt;
.anon-edit-warning,&lt;br /&gt;
.cdx-message--warning,&lt;br /&gt;
.cdx-message,&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;&lt;br /&gt;
  background-color: #1f0d12 !important;&lt;br /&gt;
  border: 1px solid #5a1420 !important;&lt;br /&gt;
  border-left: 5px solid var(--vtm-blood-vivid) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  padding: 12px 18px !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message__content,&lt;br /&gt;
.mw-message-box p,&lt;br /&gt;
.mw-anon-edit-warning p {&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea#wpTextbox1,&lt;br /&gt;
#wpTextbox1,&lt;br /&gt;
.mw-editform textarea {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  font-family: var(--vtm-font-mono) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 14px 16px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   9. BUSCA &amp;amp; BOTÃO &amp;quot;INVESTIGAR&amp;quot;&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#simpleSearch,&lt;br /&gt;
.cdx-text-input__input,&lt;br /&gt;
.vector-search-box-input,&lt;br /&gt;
.cdx-search-input .cdx-text-input__input,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px 0 0 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button,&lt;br /&gt;
.cdx-search-input__end-button,&lt;br /&gt;
.vector-search-box .cdx-button,&lt;br /&gt;
.vector-search-box-vue .cdx-button,&lt;br /&gt;
.vector-search-box-vue button,&lt;br /&gt;
#searchButton,&lt;br /&gt;
#mw-searchButton {&lt;br /&gt;
  background: #000000 !important;&lt;br /&gt;
  background-color: #000000 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: none !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button *,&lt;br /&gt;
.cdx-search-input__end-button span,&lt;br /&gt;
.cdx-search-input__end-button .cdx-button__label,&lt;br /&gt;
.vector-search-box .cdx-button__label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button:hover,&lt;br /&gt;
.cdx-search-input__end-button:hover {&lt;br /&gt;
  background: #15151e !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
h1, h2, h3, h4, h5, h6,&lt;br /&gt;
.mw-heading h1, .mw-heading h2, .mw-heading h3 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading,&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-body h1 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 2.3em !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;&lt;br /&gt;
  border-bottom: 2px solid var(--vtm-blood) !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2, .mw-heading2 h2 {&lt;br /&gt;
  font-size: 1.55em !important;&lt;br /&gt;
  color: #f0ece5 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding-bottom: 6px !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3, .mw-heading3 h3 {&lt;br /&gt;
  font-size: 1.2em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4, .mw-heading4 h4 {&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  color: #c9182b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a, a:visited,&lt;br /&gt;
.mw-body a, .mw-body a:visited,&lt;br /&gt;
.mw-parser-output a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover, a:focus,&lt;br /&gt;
.mw-body a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
blockquote,&lt;br /&gt;
.vtm-quote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .vtm-quote,&lt;br /&gt;
.mw-body blockquote,&lt;br /&gt;
.mw-body .vtm-quote {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  line-height: 1.6 !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-left: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
  padding: 25px 15px 15px 15px !important;&lt;br /&gt;
  margin: 1.2em 0.8em !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  letter-spacing: 0.3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p,&lt;br /&gt;
.vtm-quote p,&lt;br /&gt;
.mw-parser-output blockquote p,&lt;br /&gt;
.mw-parser-output .vtm-quote p {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  margin: 0 0 6px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p:last-child,&lt;br /&gt;
.vtm-quote p:last-child,&lt;br /&gt;
.mw-parser-output blockquote p:last-child,&lt;br /&gt;
.mw-parser-output .vtm-quote p:last-child {&lt;br /&gt;
  margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote cite,&lt;br /&gt;
blockquote footer,&lt;br /&gt;
blockquote .quote-source,&lt;br /&gt;
.vtm-quote cite,&lt;br /&gt;
.vtm-quote footer,&lt;br /&gt;
.vtm-quote .quote-source {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 8px !important;&lt;br /&gt;
  text-align: right !important;&lt;br /&gt;
  font-style: normal !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  min-height: 96px !important;&lt;br /&gt;
  min-width: 260px !important;&lt;br /&gt;
  max-height: none !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Pseudo-elemento no container do logo: garante exibição sempre */&lt;br /&gt;
.mw-logo::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center left !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  width: 270px !important;&lt;br /&gt;
  max-height: 96px !important;&lt;br /&gt;
  max-width: 320px !important;&lt;br /&gt;
  /* Sombra vermelha nos contornos do vetor */&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo:hover::before {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.02) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Se existir tag img nativa, estiliza da mesma forma ou oculta duplicata */&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-container,&lt;br /&gt;
.mw-logo-wordmark,&lt;br /&gt;
.mw-logo-tagline {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; HOVER EFFECT)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#vector-main-menu-dropdown,&lt;br /&gt;
.vector-main-menu-dropdown,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-header .vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button__icon,&lt;br /&gt;
.mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown-label::before,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label .vector-icon {&lt;br /&gt;
  color: #f5f5f5 !important;&lt;br /&gt;
  background-color: #f5f5f5 !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .cdx-button__icon,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background-color: #ffffff !important;&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.08) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:focus,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:active,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + label {&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo {&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- CENSURADO: tarja preta pura e limpa --- */&lt;br /&gt;
.vtm-segredo.is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
  border-radius: 2px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  cursor: help !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted * {&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted:hover {&lt;br /&gt;
  background: #141418 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- REVELADO / DESCLASSIFICADO --- */&lt;br /&gt;
.vtm-segredo.is-revealed {&lt;br /&gt;
  background: rgba(45, 12, 18, 0.4) !important;&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-revealed * {&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- FORMATO BLOCO (tipo=bloco) --- */&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;] {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  padding: 16px 20px !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  min-height: 60px !important;&lt;br /&gt;
  border-left: 4px solid #2a2a30 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-revealed {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;&lt;br /&gt;
  border-left: 4px solid #c5a059 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded,&lt;br /&gt;
.oo-ui-processDialog-content,&lt;br /&gt;
.ve-ui-mwTransclusionDialog {&lt;br /&gt;
  background: #121218 !important;&lt;br /&gt;
  background-color: #121218 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-window-head,&lt;br /&gt;
.oo-ui-processDialog-title,&lt;br /&gt;
.oo-ui-processDialog-navigation {&lt;br /&gt;
  background: #0c0c10 !important;&lt;br /&gt;
  border-bottom: 1px solid #3d0a12 !important;&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-title .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Campos de entrada dentro do modal */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog textarea {&lt;br /&gt;
  background: #08080c !important;&lt;br /&gt;
  background-color: #08080c !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {&lt;br /&gt;
  border-color: #ff2a3f !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Placeholders claros */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
  color: #7a766e !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Rótulos e descrições dos parâmetros */&lt;br /&gt;
.oo-ui-fieldLayout-header .oo-ui-labelElement-label,&lt;br /&gt;
.ve-ui-mwParameterPage-label,&lt;br /&gt;
.ve-ui-mwTemplateTitleInputWidget-label {&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-helpText,&lt;br /&gt;
.ve-ui-mwParameterPage-description,&lt;br /&gt;
.oo-ui-fieldLayout-help {&lt;br /&gt;
  color: #b0aca4 !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  line-height: 1.4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Painel lateral de seleção de parâmetros */&lt;br /&gt;
.oo-ui-bookletLayout-outline,&lt;br /&gt;
.oo-ui-outlineSelectWidget,&lt;br /&gt;
.oo-ui-outlineOptionWidget {&lt;br /&gt;
  background: #0d0d12 !important;&lt;br /&gt;
  color: #ddd9d0 !important;&lt;br /&gt;
  border-right: 1px solid #3d0a12 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-selected {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-highlighted {&lt;br /&gt;
  background: #251016 !important;&lt;br /&gt;
  color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Botão Aplicar Mudanças */&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-surface {&lt;br /&gt;
  background: #101015 !important;&lt;br /&gt;
  background-color: #101015 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  caret-color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-documentNode p,&lt;br /&gt;
.ve-ce-documentNode h1,&lt;br /&gt;
.ve-ce-documentNode h2,&lt;br /&gt;
.ve-ce-documentNode h3,&lt;br /&gt;
.ve-ce-documentNode h4,&lt;br /&gt;
.ve-ce-documentNode li,&lt;br /&gt;
.ve-ce-documentNode td,&lt;br /&gt;
.ve-ce-documentNode div,&lt;br /&gt;
.ve-ce-surface .vtm-section-block {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  animation: none !important;&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dentro do editor, o Segredo DEVE ser visível para o editor poder ler e modificar */&lt;br /&gt;
.ve-ce-surface .vtm-segredo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {&lt;br /&gt;
  background: rgba(60, 15, 25, 0.45) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px dashed #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
  -webkit-user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  pointer-events: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ui-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo::after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Balão pop-up de predefinição no VisualEditor */&lt;br /&gt;
.ve-ui-contextItemWidget,&lt;br /&gt;
.ve-ui-mwTransclusionContextItem {&lt;br /&gt;
  background: #161622 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   17. RESPONSIVIDADE MOBILE &amp;amp; FLUID UI (@media screen and (max-width: 1024px))&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 1024px) {&lt;br /&gt;
  /* --- A. Animação Suave Sem Deslocamento Brusco --- */&lt;br /&gt;
  @keyframes vtm-section-slide {&lt;br /&gt;
    0% {&lt;br /&gt;
      opacity: 0;&lt;br /&gt;
      transform: translateX(-15px);&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
      opacity: 1;&lt;br /&gt;
      transform: translateX(0);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Prevenção rigorosa de overflow horizontal no container */&lt;br /&gt;
  html, body, .mw-page-container, #content, .mw-body {&lt;br /&gt;
    overflow-x: hidden !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- B. OCULTAÇÃO ESTRITA DE MENUS LATERAIS NO MOBILE --- */&lt;br /&gt;
  .vector-column-start,&lt;br /&gt;
  .vector-column-end,&lt;br /&gt;
  .vector-main-menu-pinned-container,&lt;br /&gt;
  .vector-page-tools-pinned-container,&lt;br /&gt;
  .vector-toc-pinned-container,&lt;br /&gt;
  .vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-pinned-container,&lt;br /&gt;
  #vector-page-tools-pinned-container,&lt;br /&gt;
  #vector-toc-pinned-container,&lt;br /&gt;
  #vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-unpinned-container,&lt;br /&gt;
  #vector-toc,&lt;br /&gt;
  #mw-panel,&lt;br /&gt;
  #mw-panel-wrapper,&lt;br /&gt;
  #mw-navigation,&lt;br /&gt;
  .mw-navigation,&lt;br /&gt;
  .vector-sidebar-container,&lt;br /&gt;
  .vector-pinned-container,&lt;br /&gt;
  .mw-sidebar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    width: 0 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    max-width: 0 !important;&lt;br /&gt;
    height: 0 !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: -9999px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner &amp;gt; #vector-main-menu,&lt;br /&gt;
  .vector-column-start #vector-main-menu,&lt;br /&gt;
  #mw-panel #vector-main-menu {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* O corpo do conteúdo ocupa 100% da tela */&lt;br /&gt;
  .mw-page-container-inner,&lt;br /&gt;
  .vector-body,&lt;br /&gt;
  .mw-content-container,&lt;br /&gt;
  #content,&lt;br /&gt;
  .mw-body,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  #mw-content-text {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    padding-left: 12px !important;&lt;br /&gt;
    padding-right: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- C. TIPOGRAFIA GERAL EXPANDIDA &amp;amp; LEGÍVEL NO MOBILE --- */&lt;br /&gt;
  html,&lt;br /&gt;
  body,&lt;br /&gt;
  .mw-parser-output,&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  p,&lt;br /&gt;
  li {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.68 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.95em !important;&lt;br /&gt;
    line-height: 1.28 !important;&lt;br /&gt;
    padding-bottom: 8px !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    word-break: break-word !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2, .mw-heading2 h2 {&lt;br /&gt;
    font-size: 1.52em !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    margin-top: 22px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3, .mw-heading3 h3 {&lt;br /&gt;
    font-size: 1.28em !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4, .mw-heading4 h4 {&lt;br /&gt;
    font-size: 1.15em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Citações / Blockquotes amplas */&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    padding: 18px 16px !important;&lt;br /&gt;
    margin: 1.1em 0 !important;&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.65 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- D. ABAS DE NAVEGAÇÃO &amp;amp; BOTÕES DE MENU AMPLIADOS --- */&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces,&lt;br /&gt;
  #p-views ul,&lt;br /&gt;
  #p-namespaces ul {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    margin-bottom: 12px !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs::-webkit-scrollbar,&lt;br /&gt;
  .mw-portlet-views ul::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li,&lt;br /&gt;
  .vector-menu-tabs-legacy li,&lt;br /&gt;
  .vector-tab-noicon,&lt;br /&gt;
  .mw-portlet-views li,&lt;br /&gt;
  .mw-portlet-namespaces li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-right: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Botões das abas com fonte e toque generosos */&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 10px 16px !important;&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    font-weight: 700 !important;&lt;br /&gt;
    letter-spacing: 0.8px !important;&lt;br /&gt;
    white-space: nowrap !important;&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Links e botões dentro do menu hambúrguer dropdown */&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 100% !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    background: var(--vtm-obsidian) !important;&lt;br /&gt;
    background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
    border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.98) !important;&lt;br /&gt;
    max-width: 90vw !important;&lt;br /&gt;
    width: 310px !important;&lt;br /&gt;
    z-index: 99999 !important;&lt;br /&gt;
    padding: 12px 8px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content #vector-main-menu {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content a,&lt;br /&gt;
  .vector-menu-content a,&lt;br /&gt;
  #vector-main-menu a,&lt;br /&gt;
  .vector-pinnable-element a {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    line-height: 1.55 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-heading,&lt;br /&gt;
  .sidebar-heading {&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    letter-spacing: 1.3px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:not(:checked) ~ .vector-dropdown-content {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    opacity: 0 !important;&lt;br /&gt;
    pointer-events: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:checked ~ .vector-dropdown-content {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    pointer-events: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- E. Cabeçalho &amp;amp; Logo Adaptativos --- */&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 68px !important;&lt;br /&gt;
    min-height: 68px !important;&lt;br /&gt;
    min-width: 190px !important;&lt;br /&gt;
    max-width: 230px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 64px !important;&lt;br /&gt;
    width: 210px !important;&lt;br /&gt;
    max-height: 64px !important;&lt;br /&gt;
    max-width: 210px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- F. Layouts de Coluna / Grid (Dashboard na Home) --- */&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] &amp;gt; tbody {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] tr {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] td {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- G. Tabelas de Dados / Dossiês (.wikitable) --- */&lt;br /&gt;
  table.wikitable {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    margin: 1.2em 0 !important;&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
    line-height: 1.5 !important;&lt;br /&gt;
    min-width: 90px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- H. Infoboxes de Personagem (.vtm-infobox) --- */&lt;br /&gt;
  .vtm-infobox {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 18px 0 !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    font-size: 1.02em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- I. Tela de Login &amp;amp; Formulários no Mobile --- */&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 20px 18px !important;&lt;br /&gt;
    margin: 14px auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=433</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=433"/>
		<updated>2026-09-01T21:19:42Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Ampliação da escala tipográfica e botões de menus no mobile (v18)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v18 - ENLARGED MOBILE TYPOGRAPHY &amp;amp; BUTTONS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
:root,&lt;br /&gt;
html,&lt;br /&gt;
body,&lt;br /&gt;
.skin-vector-2022,&lt;br /&gt;
.skin-vector,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  --background-color-base: #101015 !important;&lt;br /&gt;
  --background-color-base--hover: #181822 !important;&lt;br /&gt;
  --background-color-base--active: #22222e !important;&lt;br /&gt;
  --background-color-interactive-subtle: #16161d !important;&lt;br /&gt;
  --background-color-interactive: #1a1a24 !important;&lt;br /&gt;
  --background-color-disabled: #121217 !important;&lt;br /&gt;
  --background-color-neutral: #101015 !important;&lt;br /&gt;
  --background-color-neutral-subtle: #16161d !important;&lt;br /&gt;
  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;&lt;br /&gt;
  --background-color-container: #101015 !important;&lt;br /&gt;
  --background-color-surface: #16161d !important;&lt;br /&gt;
  --background-color-input: #121218 !important;&lt;br /&gt;
  --background-color-input--hover: #1a1a24 !important;&lt;br /&gt;
&lt;br /&gt;
  --color-base: #ddd9d0 !important;&lt;br /&gt;
  --color-base--hover: #ffffff !important;&lt;br /&gt;
  --color-base-fixed: #ddd9d0 !important;&lt;br /&gt;
  --color-subtle: #9e9a91 !important;&lt;br /&gt;
  --color-placeholder: #6e6b65 !important;&lt;br /&gt;
  --color-disabled: #55534e !important;&lt;br /&gt;
  --color-inverted: #08080b !important;&lt;br /&gt;
  --color-progressive: #e55353 !important;&lt;br /&gt;
  --color-progressive--hover: #ff2a3f !important;&lt;br /&gt;
  --color-destructive: #c9182b !important;&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: #252530 !important;&lt;br /&gt;
  --border-color-subtle: #1c1c25 !important;&lt;br /&gt;
  --border-color-interactive: #3d0a12 !important;&lt;br /&gt;
  --border-color-muted: #20202a !important;&lt;br /&gt;
  --border-color-progressive: #8b0000 !important;&lt;br /&gt;
&lt;br /&gt;
  --vtm-void: #08080b;&lt;br /&gt;
  --vtm-abyss: #0c0c10;&lt;br /&gt;
  --vtm-obsidian: #101015;&lt;br /&gt;
  --vtm-onyx: #16161d;&lt;br /&gt;
  --vtm-slate: #1c1c25;&lt;br /&gt;
  --vtm-charcoal: #22222d;&lt;br /&gt;
  --vtm-text: #ddd9d0;&lt;br /&gt;
  --vtm-text-dim: #9e9a91;&lt;br /&gt;
  --vtm-text-ghost: #5e5b55;&lt;br /&gt;
  --vtm-blood: #8b0000;&lt;br /&gt;
  --vtm-blood-vivid: #c9182b;&lt;br /&gt;
  --vtm-blood-neon: #ff2a3f;&lt;br /&gt;
  --vtm-blood-glow: rgba(201, 24, 43, 0.45);&lt;br /&gt;
  --vtm-gold: #c5a059;&lt;br /&gt;
  --vtm-gold-bright: #e5be75;&lt;br /&gt;
  --vtm-border: #252530;&lt;br /&gt;
  --vtm-border-blood: #3d0a12;&lt;br /&gt;
  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;&lt;br /&gt;
  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;&lt;br /&gt;
  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
html,&lt;br /&gt;
html body,&lt;br /&gt;
body.skin-vector-2022,&lt;br /&gt;
body.skin-vector,&lt;br /&gt;
body.mediawiki,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container,&lt;br /&gt;
.mw-page-container-inner,&lt;br /&gt;
.vector-column-start,&lt;br /&gt;
.vector-column-end,&lt;br /&gt;
.vector-page-toolbar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body,&lt;br /&gt;
.vector-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
#content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.mw-parser-output,&lt;br /&gt;
main.mw-body,&lt;br /&gt;
.mw-special-Userlogin #content {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Padding interno confortável */&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
  padding-left: 20px !important;&lt;br /&gt;
  padding-right: 20px !important;&lt;br /&gt;
  padding-top: 15px !important;&lt;br /&gt;
  padding-bottom: 25px !important;&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
#mw-head,&lt;br /&gt;
.vector-sticky-header,&lt;br /&gt;
.vector-sticky-header-container {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: rgba(8, 8, 11, 0.97) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
.vector-footer-container,&lt;br /&gt;
footer.mw-footer {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text-ghost) !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
#userloginForm form,&lt;br /&gt;
.mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
  max-width: 440px !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: 4px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 24px 28px !important;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-label__label__text,&lt;br /&gt;
.mw-special-Userlogin .cdx-label,&lt;br /&gt;
#userloginForm label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  letter-spacing: 0.8px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input,&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input,&lt;br /&gt;
#userloginForm input.loginText,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  font-size: 1em !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input:focus,&lt;br /&gt;
#userloginForm input.loginText:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;]:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;]:focus {&lt;br /&gt;
  border-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,&lt;br /&gt;
button#wpLoginAttempt,&lt;br /&gt;
#wpLoginAttempt,&lt;br /&gt;
#userloginForm .cdx-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 12px 20px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,&lt;br /&gt;
button#wpLoginAttempt:hover,&lt;br /&gt;
#wpLoginAttempt:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
  transform: translateY(-1px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__label,&lt;br /&gt;
#userloginForm .mw-userlogin-rememberme {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__input {&lt;br /&gt;
  accent-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a,&lt;br /&gt;
#userloginForm a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  transition: all 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a:hover,&lt;br /&gt;
#userloginForm a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.ve-ui-toolbar-floating {&lt;br /&gt;
  background: #14141c !important;&lt;br /&gt;
  background-color: #14141c !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-indicatorElement-indicator {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.95 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.28 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
  background: #251218 !important;&lt;br /&gt;
  background-color: #251218 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement-label,&lt;br /&gt;
.oo-ui-tool-title,&lt;br /&gt;
.oo-ui-toolGroup-tools .oo-ui-tool-title,&lt;br /&gt;
.oo-ui-popupToolGroup-title,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #66635c !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,&lt;br /&gt;
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  background-color: #3d0a12 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: #181822 !important;&lt;br /&gt;
  border: 1px solid #282836 !important;&lt;br /&gt;
  opacity: 0.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup,&lt;br /&gt;
.oo-ui-menuSelectWidget,&lt;br /&gt;
.oo-ui-menuOptionWidget,&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded {&lt;br /&gt;
  background: #161620 !important;&lt;br /&gt;
  background-color: #161620 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-highlighted {&lt;br /&gt;
  background: #2b0e15 !important;&lt;br /&gt;
  color: #ff3b3b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-selected {&lt;br /&gt;
  background: #420b14 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-ui-surface-paste {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  caret-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   6. PAINEIS FIXOS &amp;amp; DROPDOWNS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-pinnable-element,&lt;br /&gt;
.vector-pinned-container,&lt;br /&gt;
.vector-dropdown-content,&lt;br /&gt;
.vector-dropdown .vector-dropdown-content,&lt;br /&gt;
.vector-menu-content,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-page-tools-pinned-container,&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu-pinned-container,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-appearance-pinned-container,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-toc-pinned-container,&lt;br /&gt;
#vector-main-menu-pinned-container,&lt;br /&gt;
#vector-page-tools-pinned-container,&lt;br /&gt;
#vector-appearance-pinned-container,&lt;br /&gt;
#vector-toc-pinned-container,&lt;br /&gt;
aside.vector-pinnable-element,&lt;br /&gt;
nav.vector-pinnable-element,&lt;br /&gt;
div.vector-pinnable-element,&lt;br /&gt;
.vector-settings {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  font-size: 0.9em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button,&lt;br /&gt;
.cdx-button--weight-quiet {&lt;br /&gt;
  background: var(--vtm-slate) !important;&lt;br /&gt;
  background-color: var(--vtm-slate) !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 8px !important;&lt;br /&gt;
  font-size: 0.8em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button:hover,&lt;br /&gt;
.cdx-button--weight-quiet:hover {&lt;br /&gt;
  background: #2a0e14 !important;&lt;br /&gt;
  background-color: #2a0e14 !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-heading,&lt;br /&gt;
.vector-menu-heading-label,&lt;br /&gt;
.sidebar-heading,&lt;br /&gt;
.vector-page-tools .vector-menu-heading,&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
#mw-panel .portal h3 {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1.2px !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
  padding-bottom: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a,&lt;br /&gt;
.vector-pinnable-element li a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-dropdown-content a,&lt;br /&gt;
.vector-menu-content a,&lt;br /&gt;
#mw-panel .portal .body li a {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  transition: all 0.15s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-dropdown-content a:hover,&lt;br /&gt;
#mw-panel .portal .body li a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
  padding-left: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs-legacy,&lt;br /&gt;
.mw-portlet-views,&lt;br /&gt;
.mw-portlet-namespaces {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs-legacy li,&lt;br /&gt;
.vector-tab-noicon,&lt;br /&gt;
.mw-portlet-views li,&lt;br /&gt;
.mw-portlet-namespaces li {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  border-radius: 4px 4px 0 0 !important;&lt;br /&gt;
  margin-right: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
.vector-menu-tabs-legacy li a,&lt;br /&gt;
.vector-tab-noicon a,&lt;br /&gt;
.mw-portlet-views li a,&lt;br /&gt;
.mw-portlet-namespaces li a {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  padding: 8px 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a:hover,&lt;br /&gt;
.vector-menu-tabs-legacy li a:hover,&lt;br /&gt;
.mw-portlet-views li a:hover,&lt;br /&gt;
.mw-portlet-namespaces li a:hover {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background: #22141a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected,&lt;br /&gt;
.mw-portlet-views li.selected,&lt;br /&gt;
.mw-portlet-namespaces li.selected,&lt;br /&gt;
.vector-tab-noicon.selected {&lt;br /&gt;
  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;&lt;br /&gt;
  background-color: #2b080d !important;&lt;br /&gt;
  border: 1px solid #8b0000 !important;&lt;br /&gt;
  border-top: 3px solid #ff2a3f !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected a,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected a,&lt;br /&gt;
.mw-portlet-views li.selected a,&lt;br /&gt;
.mw-portlet-namespaces li.selected a,&lt;br /&gt;
.vector-tab-noicon.selected a,&lt;br /&gt;
.vector-menu-tabs li.selected span,&lt;br /&gt;
.mw-portlet-views li.selected span {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.warningbox,&lt;br /&gt;
.mw-warning-with-logexcerpt,&lt;br /&gt;
.mw-anon-edit-warning,&lt;br /&gt;
.anon-edit-warning,&lt;br /&gt;
.cdx-message--warning,&lt;br /&gt;
.cdx-message,&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;&lt;br /&gt;
  background-color: #1f0d12 !important;&lt;br /&gt;
  border: 1px solid #5a1420 !important;&lt;br /&gt;
  border-left: 5px solid var(--vtm-blood-vivid) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  padding: 12px 18px !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message__content,&lt;br /&gt;
.mw-message-box p,&lt;br /&gt;
.mw-anon-edit-warning p {&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea#wpTextbox1,&lt;br /&gt;
#wpTextbox1,&lt;br /&gt;
.mw-editform textarea {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  font-family: var(--vtm-font-mono) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 14px 16px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   9. BUSCA &amp;amp; BOTÃO &amp;quot;INVESTIGAR&amp;quot;&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#simpleSearch,&lt;br /&gt;
.cdx-text-input__input,&lt;br /&gt;
.vector-search-box-input,&lt;br /&gt;
.cdx-search-input .cdx-text-input__input,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px 0 0 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button,&lt;br /&gt;
.cdx-search-input__end-button,&lt;br /&gt;
.vector-search-box .cdx-button,&lt;br /&gt;
.vector-search-box-vue .cdx-button,&lt;br /&gt;
.vector-search-box-vue button,&lt;br /&gt;
#searchButton,&lt;br /&gt;
#mw-searchButton {&lt;br /&gt;
  background: #000000 !important;&lt;br /&gt;
  background-color: #000000 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: none !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button *,&lt;br /&gt;
.cdx-search-input__end-button span,&lt;br /&gt;
.cdx-search-input__end-button .cdx-button__label,&lt;br /&gt;
.vector-search-box .cdx-button__label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button:hover,&lt;br /&gt;
.cdx-search-input__end-button:hover {&lt;br /&gt;
  background: #15151e !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
h1, h2, h3, h4, h5, h6,&lt;br /&gt;
.mw-heading h1, .mw-heading h2, .mw-heading h3 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading,&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-body h1 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 2.3em !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;&lt;br /&gt;
  border-bottom: 2px solid var(--vtm-blood) !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2, .mw-heading2 h2 {&lt;br /&gt;
  font-size: 1.55em !important;&lt;br /&gt;
  color: #f0ece5 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding-bottom: 6px !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3, .mw-heading3 h3 {&lt;br /&gt;
  font-size: 1.2em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4, .mw-heading4 h4 {&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  color: #c9182b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a, a:visited,&lt;br /&gt;
.mw-body a, .mw-body a:visited,&lt;br /&gt;
.mw-parser-output a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover, a:focus,&lt;br /&gt;
.mw-body a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
blockquote,&lt;br /&gt;
.vtm-quote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .vtm-quote,&lt;br /&gt;
.mw-body blockquote,&lt;br /&gt;
.mw-body .vtm-quote {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  line-height: 1.6 !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-left: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
  padding: 25px 15px 15px 15px !important;&lt;br /&gt;
  margin: 1.2em 0.8em !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  letter-spacing: 0.3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p,&lt;br /&gt;
.vtm-quote p,&lt;br /&gt;
.mw-parser-output blockquote p,&lt;br /&gt;
.mw-parser-output .vtm-quote p {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  margin: 0 0 6px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p:last-child,&lt;br /&gt;
.vtm-quote p:last-child,&lt;br /&gt;
.mw-parser-output blockquote p:last-child,&lt;br /&gt;
.mw-parser-output .vtm-quote p:last-child {&lt;br /&gt;
  margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote cite,&lt;br /&gt;
blockquote footer,&lt;br /&gt;
blockquote .quote-source,&lt;br /&gt;
.vtm-quote cite,&lt;br /&gt;
.vtm-quote footer,&lt;br /&gt;
.vtm-quote .quote-source {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 8px !important;&lt;br /&gt;
  text-align: right !important;&lt;br /&gt;
  font-style: normal !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  min-height: 96px !important;&lt;br /&gt;
  min-width: 260px !important;&lt;br /&gt;
  max-height: none !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Pseudo-elemento no container do logo: garante exibição sempre */&lt;br /&gt;
.mw-logo::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center left !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  width: 270px !important;&lt;br /&gt;
  max-height: 96px !important;&lt;br /&gt;
  max-width: 320px !important;&lt;br /&gt;
  /* Sombra vermelha nos contornos do vetor */&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo:hover::before {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.02) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Se existir tag img nativa, estiliza da mesma forma ou oculta duplicata */&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-container,&lt;br /&gt;
.mw-logo-wordmark,&lt;br /&gt;
.mw-logo-tagline {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; HOVER EFFECT)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#vector-main-menu-dropdown,&lt;br /&gt;
.vector-main-menu-dropdown,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-header .vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button__icon,&lt;br /&gt;
.mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown-label::before,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label .vector-icon {&lt;br /&gt;
  color: #f5f5f5 !important;&lt;br /&gt;
  background-color: #f5f5f5 !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .cdx-button__icon,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background-color: #ffffff !important;&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.08) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:focus,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:active,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + label {&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo {&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- CENSURADO: tarja preta pura e limpa --- */&lt;br /&gt;
.vtm-segredo.is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
  border-radius: 2px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  cursor: help !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted * {&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted:hover {&lt;br /&gt;
  background: #141418 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- REVELADO / DESCLASSIFICADO --- */&lt;br /&gt;
.vtm-segredo.is-revealed {&lt;br /&gt;
  background: rgba(45, 12, 18, 0.4) !important;&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-revealed * {&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- FORMATO BLOCO (tipo=bloco) --- */&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;] {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  padding: 16px 20px !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  min-height: 60px !important;&lt;br /&gt;
  border-left: 4px solid #2a2a30 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-revealed {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;&lt;br /&gt;
  border-left: 4px solid #c5a059 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded,&lt;br /&gt;
.oo-ui-processDialog-content,&lt;br /&gt;
.ve-ui-mwTransclusionDialog {&lt;br /&gt;
  background: #121218 !important;&lt;br /&gt;
  background-color: #121218 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-window-head,&lt;br /&gt;
.oo-ui-processDialog-title,&lt;br /&gt;
.oo-ui-processDialog-navigation {&lt;br /&gt;
  background: #0c0c10 !important;&lt;br /&gt;
  border-bottom: 1px solid #3d0a12 !important;&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-title .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Campos de entrada dentro do modal */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog textarea {&lt;br /&gt;
  background: #08080c !important;&lt;br /&gt;
  background-color: #08080c !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {&lt;br /&gt;
  border-color: #ff2a3f !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Placeholders claros */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
  color: #7a766e !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Rótulos e descrições dos parâmetros */&lt;br /&gt;
.oo-ui-fieldLayout-header .oo-ui-labelElement-label,&lt;br /&gt;
.ve-ui-mwParameterPage-label,&lt;br /&gt;
.ve-ui-mwTemplateTitleInputWidget-label {&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-helpText,&lt;br /&gt;
.ve-ui-mwParameterPage-description,&lt;br /&gt;
.oo-ui-fieldLayout-help {&lt;br /&gt;
  color: #b0aca4 !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  line-height: 1.4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Painel lateral de seleção de parâmetros */&lt;br /&gt;
.oo-ui-bookletLayout-outline,&lt;br /&gt;
.oo-ui-outlineSelectWidget,&lt;br /&gt;
.oo-ui-outlineOptionWidget {&lt;br /&gt;
  background: #0d0d12 !important;&lt;br /&gt;
  color: #ddd9d0 !important;&lt;br /&gt;
  border-right: 1px solid #3d0a12 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-selected {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-highlighted {&lt;br /&gt;
  background: #251016 !important;&lt;br /&gt;
  color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Botão Aplicar Mudanças */&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-surface {&lt;br /&gt;
  background: #101015 !important;&lt;br /&gt;
  background-color: #101015 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  caret-color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-documentNode p,&lt;br /&gt;
.ve-ce-documentNode h1,&lt;br /&gt;
.ve-ce-documentNode h2,&lt;br /&gt;
.ve-ce-documentNode h3,&lt;br /&gt;
.ve-ce-documentNode h4,&lt;br /&gt;
.ve-ce-documentNode li,&lt;br /&gt;
.ve-ce-documentNode td,&lt;br /&gt;
.ve-ce-documentNode div,&lt;br /&gt;
.ve-ce-surface .vtm-section-block {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  animation: none !important;&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dentro do editor, o Segredo DEVE ser visível para o editor poder ler e modificar */&lt;br /&gt;
.ve-ce-surface .vtm-segredo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {&lt;br /&gt;
  background: rgba(60, 15, 25, 0.45) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px dashed #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
  -webkit-user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  pointer-events: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ui-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo::after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Balão pop-up de predefinição no VisualEditor */&lt;br /&gt;
.ve-ui-contextItemWidget,&lt;br /&gt;
.ve-ui-mwTransclusionContextItem {&lt;br /&gt;
  background: #161622 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   17. RESPONSIVIDADE MOBILE &amp;amp; FLUID UI (@media screen and (max-width: 1024px))&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 1024px) {&lt;br /&gt;
  /* --- A. Animação Suave Sem Deslocamento Brusco --- */&lt;br /&gt;
  @keyframes vtm-section-slide {&lt;br /&gt;
    0% {&lt;br /&gt;
      opacity: 0;&lt;br /&gt;
      transform: translateX(-15px);&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
      opacity: 1;&lt;br /&gt;
      transform: translateX(0);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Prevenção rigorosa de overflow horizontal no container */&lt;br /&gt;
  html, body, .mw-page-container, #content, .mw-body {&lt;br /&gt;
    overflow-x: hidden !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- B. OCULTAÇÃO ESTRITA DE MENUS LATERAIS NO MOBILE --- */&lt;br /&gt;
  .vector-column-start,&lt;br /&gt;
  .vector-column-end,&lt;br /&gt;
  .vector-main-menu-pinned-container,&lt;br /&gt;
  .vector-page-tools-pinned-container,&lt;br /&gt;
  .vector-toc-pinned-container,&lt;br /&gt;
  .vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-pinned-container,&lt;br /&gt;
  #vector-page-tools-pinned-container,&lt;br /&gt;
  #vector-toc-pinned-container,&lt;br /&gt;
  #vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-unpinned-container,&lt;br /&gt;
  #vector-toc,&lt;br /&gt;
  #mw-panel,&lt;br /&gt;
  #mw-panel-wrapper,&lt;br /&gt;
  #mw-navigation,&lt;br /&gt;
  .mw-navigation,&lt;br /&gt;
  .vector-sidebar-container,&lt;br /&gt;
  .vector-pinned-container,&lt;br /&gt;
  .mw-sidebar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    width: 0 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    max-width: 0 !important;&lt;br /&gt;
    height: 0 !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: -9999px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-page-container-inner &amp;gt; #vector-main-menu,&lt;br /&gt;
  .vector-column-start #vector-main-menu,&lt;br /&gt;
  #mw-panel #vector-main-menu {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* O corpo do conteúdo ocupa 100% da tela */&lt;br /&gt;
  .mw-page-container-inner,&lt;br /&gt;
  .vector-body,&lt;br /&gt;
  .mw-content-container,&lt;br /&gt;
  #content,&lt;br /&gt;
  .mw-body,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  #mw-content-text {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    padding-left: 12px !important;&lt;br /&gt;
    padding-right: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- C. TIPOGRAFIA GERAL EXPANDIDA &amp;amp; LEGÍVEL NO MOBILE --- */&lt;br /&gt;
  html,&lt;br /&gt;
  body,&lt;br /&gt;
  .mw-parser-output,&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  p,&lt;br /&gt;
  li {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.68 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.95em !important;&lt;br /&gt;
    line-height: 1.28 !important;&lt;br /&gt;
    padding-bottom: 8px !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    word-break: break-word !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2, .mw-heading2 h2 {&lt;br /&gt;
    font-size: 1.52em !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
    margin-top: 22px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3, .mw-heading3 h3 {&lt;br /&gt;
    font-size: 1.28em !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
    line-height: 1.35 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4, .mw-heading4 h4 {&lt;br /&gt;
    font-size: 1.15em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Citações / Blockquotes amplas */&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    padding: 18px 16px !important;&lt;br /&gt;
    margin: 1.1em 0 !important;&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    line-height: 1.65 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- D. ABAS DE NAVEGAÇÃO &amp;amp; BOTÕES DE MENU AMPLIADOS --- */&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces,&lt;br /&gt;
  #p-views ul,&lt;br /&gt;
  #p-namespaces ul {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    margin-bottom: 12px !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs::-webkit-scrollbar,&lt;br /&gt;
  .mw-portlet-views ul::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li,&lt;br /&gt;
  .vector-menu-tabs-legacy li,&lt;br /&gt;
  .vector-tab-noicon,&lt;br /&gt;
  .mw-portlet-views li,&lt;br /&gt;
  .mw-portlet-namespaces li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-right: 6px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Botões das abas com fonte e toque generosos */&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 10px 16px !important;&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    font-weight: 700 !important;&lt;br /&gt;
    letter-spacing: 0.8px !important;&lt;br /&gt;
    white-space: nowrap !important;&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Links e botões dentro do menu hambúrguer dropdown */&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 100% !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    background: var(--vtm-obsidian) !important;&lt;br /&gt;
    background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
    border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.98) !important;&lt;br /&gt;
    max-width: 90vw !important;&lt;br /&gt;
    width: 310px !important;&lt;br /&gt;
    z-index: 99999 !important;&lt;br /&gt;
    padding: 12px 8px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content #vector-main-menu {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content a,&lt;br /&gt;
  .vector-menu-content a,&lt;br /&gt;
  #vector-main-menu a,&lt;br /&gt;
  .vector-pinnable-element a {&lt;br /&gt;
    font-size: 1.05em !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    line-height: 1.55 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-heading,&lt;br /&gt;
  .sidebar-heading {&lt;br /&gt;
    font-size: 0.92em !important;&lt;br /&gt;
    letter-spacing: 1.3px !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:not(:checked) ~ .vector-dropdown-content {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    opacity: 0 !important;&lt;br /&gt;
    pointer-events: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:checked ~ .vector-dropdown-content {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    pointer-events: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- E. Cabeçalho &amp;amp; Logo Adaptativos --- */&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 68px !important;&lt;br /&gt;
    min-height: 68px !important;&lt;br /&gt;
    min-width: 190px !important;&lt;br /&gt;
    max-width: 230px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 64px !important;&lt;br /&gt;
    width: 210px !important;&lt;br /&gt;
    max-height: 64px !important;&lt;br /&gt;
    max-width: 210px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- F. Layouts de Coluna / Grid (Dashboard na Home) --- */&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] &amp;gt; tbody {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] tr {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] td {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-bottom: 16px !important;&lt;br /&gt;
    padding: 16px 14px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- G. Tabelas de Dados / Dossiês (.wikitable) --- */&lt;br /&gt;
  table.wikitable {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    margin: 1.2em 0 !important;&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
    line-height: 1.5 !important;&lt;br /&gt;
    min-width: 90px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- H. Infoboxes de Personagem (.vtm-infobox) --- */&lt;br /&gt;
  .vtm-infobox {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 18px 0 !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    font-size: 1.02em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- I. Tela de Login &amp;amp; Formulários no Mobile --- */&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 20px 18px !important;&lt;br /&gt;
    margin: 14px auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Vector-2022.css&amp;diff=432</id>
		<title>MediaWiki:Vector-2022.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Vector-2022.css&amp;diff=432"/>
		<updated>2026-09-01T21:16:51Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Ocultação estrita e definitiva de sidebars laterais no mobile (breakpoint até 1024px)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v17 - MOBILE SIDEBARS STRICT HIDE)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
:root,&lt;br /&gt;
html,&lt;br /&gt;
body,&lt;br /&gt;
.skin-vector-2022,&lt;br /&gt;
.skin-vector,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  --background-color-base: #101015 !important;&lt;br /&gt;
  --background-color-base--hover: #181822 !important;&lt;br /&gt;
  --background-color-base--active: #22222e !important;&lt;br /&gt;
  --background-color-interactive-subtle: #16161d !important;&lt;br /&gt;
  --background-color-interactive: #1a1a24 !important;&lt;br /&gt;
  --background-color-disabled: #121217 !important;&lt;br /&gt;
  --background-color-neutral: #101015 !important;&lt;br /&gt;
  --background-color-neutral-subtle: #16161d !important;&lt;br /&gt;
  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;&lt;br /&gt;
  --background-color-container: #101015 !important;&lt;br /&gt;
  --background-color-surface: #16161d !important;&lt;br /&gt;
  --background-color-input: #121218 !important;&lt;br /&gt;
  --background-color-input--hover: #1a1a24 !important;&lt;br /&gt;
&lt;br /&gt;
  --color-base: #ddd9d0 !important;&lt;br /&gt;
  --color-base--hover: #ffffff !important;&lt;br /&gt;
  --color-base-fixed: #ddd9d0 !important;&lt;br /&gt;
  --color-subtle: #9e9a91 !important;&lt;br /&gt;
  --color-placeholder: #6e6b65 !important;&lt;br /&gt;
  --color-disabled: #55534e !important;&lt;br /&gt;
  --color-inverted: #08080b !important;&lt;br /&gt;
  --color-progressive: #e55353 !important;&lt;br /&gt;
  --color-progressive--hover: #ff2a3f !important;&lt;br /&gt;
  --color-destructive: #c9182b !important;&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: #252530 !important;&lt;br /&gt;
  --border-color-subtle: #1c1c25 !important;&lt;br /&gt;
  --border-color-interactive: #3d0a12 !important;&lt;br /&gt;
  --border-color-muted: #20202a !important;&lt;br /&gt;
  --border-color-progressive: #8b0000 !important;&lt;br /&gt;
&lt;br /&gt;
  --vtm-void: #08080b;&lt;br /&gt;
  --vtm-abyss: #0c0c10;&lt;br /&gt;
  --vtm-obsidian: #101015;&lt;br /&gt;
  --vtm-onyx: #16161d;&lt;br /&gt;
  --vtm-slate: #1c1c25;&lt;br /&gt;
  --vtm-charcoal: #22222d;&lt;br /&gt;
  --vtm-text: #ddd9d0;&lt;br /&gt;
  --vtm-text-dim: #9e9a91;&lt;br /&gt;
  --vtm-text-ghost: #5e5b55;&lt;br /&gt;
  --vtm-blood: #8b0000;&lt;br /&gt;
  --vtm-blood-vivid: #c9182b;&lt;br /&gt;
  --vtm-blood-neon: #ff2a3f;&lt;br /&gt;
  --vtm-blood-glow: rgba(201, 24, 43, 0.45);&lt;br /&gt;
  --vtm-gold: #c5a059;&lt;br /&gt;
  --vtm-gold-bright: #e5be75;&lt;br /&gt;
  --vtm-border: #252530;&lt;br /&gt;
  --vtm-border-blood: #3d0a12;&lt;br /&gt;
  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;&lt;br /&gt;
  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;&lt;br /&gt;
  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
html,&lt;br /&gt;
html body,&lt;br /&gt;
body.skin-vector-2022,&lt;br /&gt;
body.skin-vector,&lt;br /&gt;
body.mediawiki,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container,&lt;br /&gt;
.mw-page-container-inner,&lt;br /&gt;
.vector-column-start,&lt;br /&gt;
.vector-column-end,&lt;br /&gt;
.vector-page-toolbar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body,&lt;br /&gt;
.vector-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
#content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.mw-parser-output,&lt;br /&gt;
main.mw-body,&lt;br /&gt;
.mw-special-Userlogin #content {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Padding interno confortável */&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
  padding-left: 20px !important;&lt;br /&gt;
  padding-right: 20px !important;&lt;br /&gt;
  padding-top: 15px !important;&lt;br /&gt;
  padding-bottom: 25px !important;&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
#mw-head,&lt;br /&gt;
.vector-sticky-header,&lt;br /&gt;
.vector-sticky-header-container {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: rgba(8, 8, 11, 0.97) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
.vector-footer-container,&lt;br /&gt;
footer.mw-footer {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text-ghost) !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
#userloginForm form,&lt;br /&gt;
.mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
  max-width: 440px !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: 4px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 24px 28px !important;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-label__label__text,&lt;br /&gt;
.mw-special-Userlogin .cdx-label,&lt;br /&gt;
#userloginForm label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  letter-spacing: 0.8px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input,&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input,&lt;br /&gt;
#userloginForm input.loginText,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  font-size: 1em !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input:focus,&lt;br /&gt;
#userloginForm input.loginText:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;]:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;]:focus {&lt;br /&gt;
  border-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,&lt;br /&gt;
button#wpLoginAttempt,&lt;br /&gt;
#wpLoginAttempt,&lt;br /&gt;
#userloginForm .cdx-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 12px 20px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,&lt;br /&gt;
button#wpLoginAttempt:hover,&lt;br /&gt;
#wpLoginAttempt:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
  transform: translateY(-1px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__label,&lt;br /&gt;
#userloginForm .mw-userlogin-rememberme {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__input {&lt;br /&gt;
  accent-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a,&lt;br /&gt;
#userloginForm a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  transition: all 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a:hover,&lt;br /&gt;
#userloginForm a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.ve-ui-toolbar-floating {&lt;br /&gt;
  background: #14141c !important;&lt;br /&gt;
  background-color: #14141c !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-indicatorElement-indicator {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.95 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.28 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
  background: #251218 !important;&lt;br /&gt;
  background-color: #251218 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement-label,&lt;br /&gt;
.oo-ui-tool-title,&lt;br /&gt;
.oo-ui-toolGroup-tools .oo-ui-tool-title,&lt;br /&gt;
.oo-ui-popupToolGroup-title,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #66635c !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,&lt;br /&gt;
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  background-color: #3d0a12 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: #181822 !important;&lt;br /&gt;
  border: 1px solid #282836 !important;&lt;br /&gt;
  opacity: 0.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup,&lt;br /&gt;
.oo-ui-menuSelectWidget,&lt;br /&gt;
.oo-ui-menuOptionWidget,&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded {&lt;br /&gt;
  background: #161620 !important;&lt;br /&gt;
  background-color: #161620 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-highlighted {&lt;br /&gt;
  background: #2b0e15 !important;&lt;br /&gt;
  color: #ff3b3b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-selected {&lt;br /&gt;
  background: #420b14 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-ui-surface-paste {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  caret-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   6. PAINEIS FIXOS &amp;amp; DROPDOWNS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-pinnable-element,&lt;br /&gt;
.vector-pinned-container,&lt;br /&gt;
.vector-dropdown-content,&lt;br /&gt;
.vector-dropdown .vector-dropdown-content,&lt;br /&gt;
.vector-menu-content,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-page-tools-pinned-container,&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu-pinned-container,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-appearance-pinned-container,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-toc-pinned-container,&lt;br /&gt;
#vector-main-menu-pinned-container,&lt;br /&gt;
#vector-page-tools-pinned-container,&lt;br /&gt;
#vector-appearance-pinned-container,&lt;br /&gt;
#vector-toc-pinned-container,&lt;br /&gt;
aside.vector-pinnable-element,&lt;br /&gt;
nav.vector-pinnable-element,&lt;br /&gt;
div.vector-pinnable-element,&lt;br /&gt;
.vector-settings {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  font-size: 0.9em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button,&lt;br /&gt;
.cdx-button--weight-quiet {&lt;br /&gt;
  background: var(--vtm-slate) !important;&lt;br /&gt;
  background-color: var(--vtm-slate) !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 8px !important;&lt;br /&gt;
  font-size: 0.8em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button:hover,&lt;br /&gt;
.cdx-button--weight-quiet:hover {&lt;br /&gt;
  background: #2a0e14 !important;&lt;br /&gt;
  background-color: #2a0e14 !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-heading,&lt;br /&gt;
.vector-menu-heading-label,&lt;br /&gt;
.sidebar-heading,&lt;br /&gt;
.vector-page-tools .vector-menu-heading,&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
#mw-panel .portal h3 {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1.2px !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
  padding-bottom: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a,&lt;br /&gt;
.vector-pinnable-element li a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-dropdown-content a,&lt;br /&gt;
.vector-menu-content a,&lt;br /&gt;
#mw-panel .portal .body li a {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  transition: all 0.15s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-dropdown-content a:hover,&lt;br /&gt;
#mw-panel .portal .body li a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
  padding-left: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs-legacy,&lt;br /&gt;
.mw-portlet-views,&lt;br /&gt;
.mw-portlet-namespaces {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs-legacy li,&lt;br /&gt;
.vector-tab-noicon,&lt;br /&gt;
.mw-portlet-views li,&lt;br /&gt;
.mw-portlet-namespaces li {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  border-radius: 4px 4px 0 0 !important;&lt;br /&gt;
  margin-right: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
.vector-menu-tabs-legacy li a,&lt;br /&gt;
.vector-tab-noicon a,&lt;br /&gt;
.mw-portlet-views li a,&lt;br /&gt;
.mw-portlet-namespaces li a {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  padding: 8px 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a:hover,&lt;br /&gt;
.vector-menu-tabs-legacy li a:hover,&lt;br /&gt;
.mw-portlet-views li a:hover,&lt;br /&gt;
.mw-portlet-namespaces li a:hover {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background: #22141a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected,&lt;br /&gt;
.mw-portlet-views li.selected,&lt;br /&gt;
.mw-portlet-namespaces li.selected,&lt;br /&gt;
.vector-tab-noicon.selected {&lt;br /&gt;
  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;&lt;br /&gt;
  background-color: #2b080d !important;&lt;br /&gt;
  border: 1px solid #8b0000 !important;&lt;br /&gt;
  border-top: 3px solid #ff2a3f !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected a,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected a,&lt;br /&gt;
.mw-portlet-views li.selected a,&lt;br /&gt;
.mw-portlet-namespaces li.selected a,&lt;br /&gt;
.vector-tab-noicon.selected a,&lt;br /&gt;
.vector-menu-tabs li.selected span,&lt;br /&gt;
.mw-portlet-views li.selected span {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.warningbox,&lt;br /&gt;
.mw-warning-with-logexcerpt,&lt;br /&gt;
.mw-anon-edit-warning,&lt;br /&gt;
.anon-edit-warning,&lt;br /&gt;
.cdx-message--warning,&lt;br /&gt;
.cdx-message,&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;&lt;br /&gt;
  background-color: #1f0d12 !important;&lt;br /&gt;
  border: 1px solid #5a1420 !important;&lt;br /&gt;
  border-left: 5px solid var(--vtm-blood-vivid) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  padding: 12px 18px !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message__content,&lt;br /&gt;
.mw-message-box p,&lt;br /&gt;
.mw-anon-edit-warning p {&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea#wpTextbox1,&lt;br /&gt;
#wpTextbox1,&lt;br /&gt;
.mw-editform textarea {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  font-family: var(--vtm-font-mono) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 14px 16px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   9. BUSCA &amp;amp; BOTÃO &amp;quot;INVESTIGAR&amp;quot;&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#simpleSearch,&lt;br /&gt;
.cdx-text-input__input,&lt;br /&gt;
.vector-search-box-input,&lt;br /&gt;
.cdx-search-input .cdx-text-input__input,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px 0 0 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button,&lt;br /&gt;
.cdx-search-input__end-button,&lt;br /&gt;
.vector-search-box .cdx-button,&lt;br /&gt;
.vector-search-box-vue .cdx-button,&lt;br /&gt;
.vector-search-box-vue button,&lt;br /&gt;
#searchButton,&lt;br /&gt;
#mw-searchButton {&lt;br /&gt;
  background: #000000 !important;&lt;br /&gt;
  background-color: #000000 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: none !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button *,&lt;br /&gt;
.cdx-search-input__end-button span,&lt;br /&gt;
.cdx-search-input__end-button .cdx-button__label,&lt;br /&gt;
.vector-search-box .cdx-button__label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button:hover,&lt;br /&gt;
.cdx-search-input__end-button:hover {&lt;br /&gt;
  background: #15151e !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
h1, h2, h3, h4, h5, h6,&lt;br /&gt;
.mw-heading h1, .mw-heading h2, .mw-heading h3 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading,&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-body h1 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 2.3em !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;&lt;br /&gt;
  border-bottom: 2px solid var(--vtm-blood) !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2, .mw-heading2 h2 {&lt;br /&gt;
  font-size: 1.55em !important;&lt;br /&gt;
  color: #f0ece5 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding-bottom: 6px !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3, .mw-heading3 h3 {&lt;br /&gt;
  font-size: 1.2em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4, .mw-heading4 h4 {&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  color: #c9182b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a, a:visited,&lt;br /&gt;
.mw-body a, .mw-body a:visited,&lt;br /&gt;
.mw-parser-output a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover, a:focus,&lt;br /&gt;
.mw-body a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
blockquote,&lt;br /&gt;
.vtm-quote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .vtm-quote,&lt;br /&gt;
.mw-body blockquote,&lt;br /&gt;
.mw-body .vtm-quote {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  line-height: 1.6 !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-left: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
  padding: 25px 15px 15px 15px !important;&lt;br /&gt;
  margin: 1.2em 0.8em !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  letter-spacing: 0.3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p,&lt;br /&gt;
.vtm-quote p,&lt;br /&gt;
.mw-parser-output blockquote p,&lt;br /&gt;
.mw-parser-output .vtm-quote p {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  margin: 0 0 6px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p:last-child,&lt;br /&gt;
.vtm-quote p:last-child,&lt;br /&gt;
.mw-parser-output blockquote p:last-child,&lt;br /&gt;
.mw-parser-output .vtm-quote p:last-child {&lt;br /&gt;
  margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote cite,&lt;br /&gt;
blockquote footer,&lt;br /&gt;
blockquote .quote-source,&lt;br /&gt;
.vtm-quote cite,&lt;br /&gt;
.vtm-quote footer,&lt;br /&gt;
.vtm-quote .quote-source {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 8px !important;&lt;br /&gt;
  text-align: right !important;&lt;br /&gt;
  font-style: normal !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  min-height: 96px !important;&lt;br /&gt;
  min-width: 260px !important;&lt;br /&gt;
  max-height: none !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Pseudo-elemento no container do logo: garante exibição sempre */&lt;br /&gt;
.mw-logo::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center left !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  width: 270px !important;&lt;br /&gt;
  max-height: 96px !important;&lt;br /&gt;
  max-width: 320px !important;&lt;br /&gt;
  /* Sombra vermelha nos contornos do vetor */&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo:hover::before {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.02) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Se existir tag img nativa, estiliza da mesma forma ou oculta duplicata */&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-container,&lt;br /&gt;
.mw-logo-wordmark,&lt;br /&gt;
.mw-logo-tagline {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; HOVER EFFECT)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#vector-main-menu-dropdown,&lt;br /&gt;
.vector-main-menu-dropdown,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-header .vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button__icon,&lt;br /&gt;
.mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown-label::before,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label .vector-icon {&lt;br /&gt;
  color: #f5f5f5 !important;&lt;br /&gt;
  background-color: #f5f5f5 !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .cdx-button__icon,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background-color: #ffffff !important;&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.08) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:focus,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:active,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + label {&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo {&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- CENSURADO: tarja preta pura e limpa --- */&lt;br /&gt;
.vtm-segredo.is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
  border-radius: 2px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  cursor: help !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted * {&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted:hover {&lt;br /&gt;
  background: #141418 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- REVELADO / DESCLASSIFICADO --- */&lt;br /&gt;
.vtm-segredo.is-revealed {&lt;br /&gt;
  background: rgba(45, 12, 18, 0.4) !important;&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-revealed * {&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- FORMATO BLOCO (tipo=bloco) --- */&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;] {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  padding: 16px 20px !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  min-height: 60px !important;&lt;br /&gt;
  border-left: 4px solid #2a2a30 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-revealed {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;&lt;br /&gt;
  border-left: 4px solid #c5a059 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded,&lt;br /&gt;
.oo-ui-processDialog-content,&lt;br /&gt;
.ve-ui-mwTransclusionDialog {&lt;br /&gt;
  background: #121218 !important;&lt;br /&gt;
  background-color: #121218 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-window-head,&lt;br /&gt;
.oo-ui-processDialog-title,&lt;br /&gt;
.oo-ui-processDialog-navigation {&lt;br /&gt;
  background: #0c0c10 !important;&lt;br /&gt;
  border-bottom: 1px solid #3d0a12 !important;&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-title .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Campos de entrada dentro do modal */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog textarea {&lt;br /&gt;
  background: #08080c !important;&lt;br /&gt;
  background-color: #08080c !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {&lt;br /&gt;
  border-color: #ff2a3f !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Placeholders claros */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
  color: #7a766e !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Rótulos e descrições dos parâmetros */&lt;br /&gt;
.oo-ui-fieldLayout-header .oo-ui-labelElement-label,&lt;br /&gt;
.ve-ui-mwParameterPage-label,&lt;br /&gt;
.ve-ui-mwTemplateTitleInputWidget-label {&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-helpText,&lt;br /&gt;
.ve-ui-mwParameterPage-description,&lt;br /&gt;
.oo-ui-fieldLayout-help {&lt;br /&gt;
  color: #b0aca4 !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  line-height: 1.4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Painel lateral de seleção de parâmetros */&lt;br /&gt;
.oo-ui-bookletLayout-outline,&lt;br /&gt;
.oo-ui-outlineSelectWidget,&lt;br /&gt;
.oo-ui-outlineOptionWidget {&lt;br /&gt;
  background: #0d0d12 !important;&lt;br /&gt;
  color: #ddd9d0 !important;&lt;br /&gt;
  border-right: 1px solid #3d0a12 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-selected {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-highlighted {&lt;br /&gt;
  background: #251016 !important;&lt;br /&gt;
  color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Botão Aplicar Mudanças */&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-surface {&lt;br /&gt;
  background: #101015 !important;&lt;br /&gt;
  background-color: #101015 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  caret-color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-documentNode p,&lt;br /&gt;
.ve-ce-documentNode h1,&lt;br /&gt;
.ve-ce-documentNode h2,&lt;br /&gt;
.ve-ce-documentNode h3,&lt;br /&gt;
.ve-ce-documentNode h4,&lt;br /&gt;
.ve-ce-documentNode li,&lt;br /&gt;
.ve-ce-documentNode td,&lt;br /&gt;
.ve-ce-documentNode div,&lt;br /&gt;
.ve-ce-surface .vtm-section-block {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  animation: none !important;&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dentro do editor, o Segredo DEVE ser visível para o editor poder ler e modificar */&lt;br /&gt;
.ve-ce-surface .vtm-segredo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {&lt;br /&gt;
  background: rgba(60, 15, 25, 0.45) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px dashed #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
  -webkit-user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  pointer-events: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ui-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo::after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Balão pop-up de predefinição no VisualEditor */&lt;br /&gt;
.ve-ui-contextItemWidget,&lt;br /&gt;
.ve-ui-mwTransclusionContextItem {&lt;br /&gt;
  background: #161622 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   17. RESPONSIVIDADE MOBILE &amp;amp; FLUID UI (@media screen and (max-width: 1024px))&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 1024px) {&lt;br /&gt;
  /* --- A. Animação Suave Sem Deslocamento Brusco --- */&lt;br /&gt;
  @keyframes vtm-section-slide {&lt;br /&gt;
    0% {&lt;br /&gt;
      opacity: 0;&lt;br /&gt;
      transform: translateX(-15px);&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
      opacity: 1;&lt;br /&gt;
      transform: translateX(0);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Prevenção rigorosa de overflow horizontal no container */&lt;br /&gt;
  html, body, .mw-page-container, #content, .mw-body {&lt;br /&gt;
    overflow-x: hidden !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- B. OCULTAÇÃO ESTRITA DE MENUS LATERAIS NO MOBILE --- */&lt;br /&gt;
  /* Oculta colunas, painéis laterais fixos e containers acoplados */&lt;br /&gt;
  .vector-column-start,&lt;br /&gt;
  .vector-column-end,&lt;br /&gt;
  .vector-main-menu-pinned-container,&lt;br /&gt;
  .vector-page-tools-pinned-container,&lt;br /&gt;
  .vector-toc-pinned-container,&lt;br /&gt;
  .vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-pinned-container,&lt;br /&gt;
  #vector-page-tools-pinned-container,&lt;br /&gt;
  #vector-toc-pinned-container,&lt;br /&gt;
  #vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-unpinned-container,&lt;br /&gt;
  #vector-toc,&lt;br /&gt;
  #mw-panel,&lt;br /&gt;
  #mw-panel-wrapper,&lt;br /&gt;
  #mw-navigation,&lt;br /&gt;
  .mw-navigation,&lt;br /&gt;
  .vector-sidebar-container,&lt;br /&gt;
  .vector-pinned-container,&lt;br /&gt;
  .mw-sidebar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    width: 0 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    max-width: 0 !important;&lt;br /&gt;
    height: 0 !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: -9999px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Se o #vector-main-menu estiver solto ou fora do dropdown aberto, esconde */&lt;br /&gt;
  .mw-page-container-inner &amp;gt; #vector-main-menu,&lt;br /&gt;
  .vector-column-start #vector-main-menu,&lt;br /&gt;
  #mw-panel #vector-main-menu {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* O corpo do conteúdo ocupa 100% da tela sem recuo lateral */&lt;br /&gt;
  .mw-page-container-inner,&lt;br /&gt;
  .vector-body,&lt;br /&gt;
  .mw-content-container,&lt;br /&gt;
  #content,&lt;br /&gt;
  .mw-body,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  #mw-content-text {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    padding-left: 12px !important;&lt;br /&gt;
    padding-right: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Menu Flutuante / Suspenso acionado pelo botão Hambúrguer */&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 100% !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    background: var(--vtm-obsidian) !important;&lt;br /&gt;
    background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
    border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.98) !important;&lt;br /&gt;
    max-width: 88vw !important;&lt;br /&gt;
    width: 290px !important;&lt;br /&gt;
    z-index: 99999 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content #vector-main-menu {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:not(:checked) ~ .vector-dropdown-content {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    opacity: 0 !important;&lt;br /&gt;
    pointer-events: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:checked ~ .vector-dropdown-content {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    pointer-events: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- C. Cabeçalho &amp;amp; Logo Adaptativos --- */&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 64px !important;&lt;br /&gt;
    min-height: 64px !important;&lt;br /&gt;
    min-width: 180px !important;&lt;br /&gt;
    max-width: 220px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 60px !important;&lt;br /&gt;
    width: 200px !important;&lt;br /&gt;
    max-height: 60px !important;&lt;br /&gt;
    max-width: 200px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- D. Tipografia Proporcional --- */&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.6em !important;&lt;br /&gt;
    line-height: 1.25 !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    margin-bottom: 12px !important;&lt;br /&gt;
    word-break: break-word !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2, .mw-heading2 h2 {&lt;br /&gt;
    font-size: 1.3em !important;&lt;br /&gt;
    line-height: 1.3 !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3, .mw-heading3 h3 {&lt;br /&gt;
    font-size: 1.12em !important;&lt;br /&gt;
    margin-top: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4, .mw-heading4 h4 {&lt;br /&gt;
    font-size: 1.0em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Citações / Blockquotes compactas */&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    padding: 14px 12px !important;&lt;br /&gt;
    margin: 0.8em 0 !important;&lt;br /&gt;
    font-size: 0.94em !important;&lt;br /&gt;
    line-height: 1.5 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- E. Abas de Navegação Estilo Touch Carousel --- */&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces,&lt;br /&gt;
  #p-views ul,&lt;br /&gt;
  #p-namespaces ul {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
    padding-bottom: 2px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs::-webkit-scrollbar,&lt;br /&gt;
  .mw-portlet-views ul::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li,&lt;br /&gt;
  .vector-menu-tabs-legacy li,&lt;br /&gt;
  .vector-tab-noicon,&lt;br /&gt;
  .mw-portlet-views li,&lt;br /&gt;
  .mw-portlet-namespaces li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-right: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 6px 10px !important;&lt;br /&gt;
    font-size: 0.76em !important;&lt;br /&gt;
    white-space: nowrap !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- F. Layouts de Coluna / Grid (Dashboard na Home) --- */&lt;br /&gt;
  /* Força tabelas de 2 colunas transparentes a empilharem verticalmente */&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] &amp;gt; tbody {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] tr {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] td {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-bottom: 14px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- G. Tabelas de Dados / Dossiês (.wikitable) --- */&lt;br /&gt;
  table.wikitable {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    margin: 1em 0 !important;&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 8px 10px !important;&lt;br /&gt;
    font-size: 0.84em !important;&lt;br /&gt;
    line-height: 1.4 !important;&lt;br /&gt;
    min-width: 80px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- H. Infoboxes de Personagem (.vtm-infobox) --- */&lt;br /&gt;
  .vtm-infobox {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 16px 0 !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- I. Tela de Login no Mobile --- */&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 18px 16px !important;&lt;br /&gt;
    margin: 12px auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=431</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=431"/>
		<updated>2026-09-01T21:16:24Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Ocultação estrita e definitiva de sidebars laterais no mobile (breakpoint até 1024px)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v17 - MOBILE SIDEBARS STRICT HIDE)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
:root,&lt;br /&gt;
html,&lt;br /&gt;
body,&lt;br /&gt;
.skin-vector-2022,&lt;br /&gt;
.skin-vector,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  --background-color-base: #101015 !important;&lt;br /&gt;
  --background-color-base--hover: #181822 !important;&lt;br /&gt;
  --background-color-base--active: #22222e !important;&lt;br /&gt;
  --background-color-interactive-subtle: #16161d !important;&lt;br /&gt;
  --background-color-interactive: #1a1a24 !important;&lt;br /&gt;
  --background-color-disabled: #121217 !important;&lt;br /&gt;
  --background-color-neutral: #101015 !important;&lt;br /&gt;
  --background-color-neutral-subtle: #16161d !important;&lt;br /&gt;
  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;&lt;br /&gt;
  --background-color-container: #101015 !important;&lt;br /&gt;
  --background-color-surface: #16161d !important;&lt;br /&gt;
  --background-color-input: #121218 !important;&lt;br /&gt;
  --background-color-input--hover: #1a1a24 !important;&lt;br /&gt;
&lt;br /&gt;
  --color-base: #ddd9d0 !important;&lt;br /&gt;
  --color-base--hover: #ffffff !important;&lt;br /&gt;
  --color-base-fixed: #ddd9d0 !important;&lt;br /&gt;
  --color-subtle: #9e9a91 !important;&lt;br /&gt;
  --color-placeholder: #6e6b65 !important;&lt;br /&gt;
  --color-disabled: #55534e !important;&lt;br /&gt;
  --color-inverted: #08080b !important;&lt;br /&gt;
  --color-progressive: #e55353 !important;&lt;br /&gt;
  --color-progressive--hover: #ff2a3f !important;&lt;br /&gt;
  --color-destructive: #c9182b !important;&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: #252530 !important;&lt;br /&gt;
  --border-color-subtle: #1c1c25 !important;&lt;br /&gt;
  --border-color-interactive: #3d0a12 !important;&lt;br /&gt;
  --border-color-muted: #20202a !important;&lt;br /&gt;
  --border-color-progressive: #8b0000 !important;&lt;br /&gt;
&lt;br /&gt;
  --vtm-void: #08080b;&lt;br /&gt;
  --vtm-abyss: #0c0c10;&lt;br /&gt;
  --vtm-obsidian: #101015;&lt;br /&gt;
  --vtm-onyx: #16161d;&lt;br /&gt;
  --vtm-slate: #1c1c25;&lt;br /&gt;
  --vtm-charcoal: #22222d;&lt;br /&gt;
  --vtm-text: #ddd9d0;&lt;br /&gt;
  --vtm-text-dim: #9e9a91;&lt;br /&gt;
  --vtm-text-ghost: #5e5b55;&lt;br /&gt;
  --vtm-blood: #8b0000;&lt;br /&gt;
  --vtm-blood-vivid: #c9182b;&lt;br /&gt;
  --vtm-blood-neon: #ff2a3f;&lt;br /&gt;
  --vtm-blood-glow: rgba(201, 24, 43, 0.45);&lt;br /&gt;
  --vtm-gold: #c5a059;&lt;br /&gt;
  --vtm-gold-bright: #e5be75;&lt;br /&gt;
  --vtm-border: #252530;&lt;br /&gt;
  --vtm-border-blood: #3d0a12;&lt;br /&gt;
  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;&lt;br /&gt;
  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;&lt;br /&gt;
  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
html,&lt;br /&gt;
html body,&lt;br /&gt;
body.skin-vector-2022,&lt;br /&gt;
body.skin-vector,&lt;br /&gt;
body.mediawiki,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container,&lt;br /&gt;
.mw-page-container-inner,&lt;br /&gt;
.vector-column-start,&lt;br /&gt;
.vector-column-end,&lt;br /&gt;
.vector-page-toolbar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body,&lt;br /&gt;
.vector-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
#content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.mw-parser-output,&lt;br /&gt;
main.mw-body,&lt;br /&gt;
.mw-special-Userlogin #content {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Padding interno confortável */&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
  padding-left: 20px !important;&lt;br /&gt;
  padding-right: 20px !important;&lt;br /&gt;
  padding-top: 15px !important;&lt;br /&gt;
  padding-bottom: 25px !important;&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
#mw-head,&lt;br /&gt;
.vector-sticky-header,&lt;br /&gt;
.vector-sticky-header-container {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: rgba(8, 8, 11, 0.97) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
.vector-footer-container,&lt;br /&gt;
footer.mw-footer {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text-ghost) !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
#userloginForm form,&lt;br /&gt;
.mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
  max-width: 440px !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: 4px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 24px 28px !important;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-label__label__text,&lt;br /&gt;
.mw-special-Userlogin .cdx-label,&lt;br /&gt;
#userloginForm label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  letter-spacing: 0.8px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input,&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input,&lt;br /&gt;
#userloginForm input.loginText,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  font-size: 1em !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input:focus,&lt;br /&gt;
#userloginForm input.loginText:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;]:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;]:focus {&lt;br /&gt;
  border-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,&lt;br /&gt;
button#wpLoginAttempt,&lt;br /&gt;
#wpLoginAttempt,&lt;br /&gt;
#userloginForm .cdx-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 12px 20px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,&lt;br /&gt;
button#wpLoginAttempt:hover,&lt;br /&gt;
#wpLoginAttempt:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
  transform: translateY(-1px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__label,&lt;br /&gt;
#userloginForm .mw-userlogin-rememberme {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__input {&lt;br /&gt;
  accent-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a,&lt;br /&gt;
#userloginForm a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  transition: all 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a:hover,&lt;br /&gt;
#userloginForm a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.ve-ui-toolbar-floating {&lt;br /&gt;
  background: #14141c !important;&lt;br /&gt;
  background-color: #14141c !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-indicatorElement-indicator {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.95 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.28 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
  background: #251218 !important;&lt;br /&gt;
  background-color: #251218 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement-label,&lt;br /&gt;
.oo-ui-tool-title,&lt;br /&gt;
.oo-ui-toolGroup-tools .oo-ui-tool-title,&lt;br /&gt;
.oo-ui-popupToolGroup-title,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #66635c !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,&lt;br /&gt;
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  background-color: #3d0a12 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: #181822 !important;&lt;br /&gt;
  border: 1px solid #282836 !important;&lt;br /&gt;
  opacity: 0.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup,&lt;br /&gt;
.oo-ui-menuSelectWidget,&lt;br /&gt;
.oo-ui-menuOptionWidget,&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded {&lt;br /&gt;
  background: #161620 !important;&lt;br /&gt;
  background-color: #161620 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-highlighted {&lt;br /&gt;
  background: #2b0e15 !important;&lt;br /&gt;
  color: #ff3b3b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-selected {&lt;br /&gt;
  background: #420b14 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-ui-surface-paste {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  caret-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   6. PAINEIS FIXOS &amp;amp; DROPDOWNS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-pinnable-element,&lt;br /&gt;
.vector-pinned-container,&lt;br /&gt;
.vector-dropdown-content,&lt;br /&gt;
.vector-dropdown .vector-dropdown-content,&lt;br /&gt;
.vector-menu-content,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-page-tools-pinned-container,&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu-pinned-container,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-appearance-pinned-container,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-toc-pinned-container,&lt;br /&gt;
#vector-main-menu-pinned-container,&lt;br /&gt;
#vector-page-tools-pinned-container,&lt;br /&gt;
#vector-appearance-pinned-container,&lt;br /&gt;
#vector-toc-pinned-container,&lt;br /&gt;
aside.vector-pinnable-element,&lt;br /&gt;
nav.vector-pinnable-element,&lt;br /&gt;
div.vector-pinnable-element,&lt;br /&gt;
.vector-settings {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  font-size: 0.9em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button,&lt;br /&gt;
.cdx-button--weight-quiet {&lt;br /&gt;
  background: var(--vtm-slate) !important;&lt;br /&gt;
  background-color: var(--vtm-slate) !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 8px !important;&lt;br /&gt;
  font-size: 0.8em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button:hover,&lt;br /&gt;
.cdx-button--weight-quiet:hover {&lt;br /&gt;
  background: #2a0e14 !important;&lt;br /&gt;
  background-color: #2a0e14 !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-heading,&lt;br /&gt;
.vector-menu-heading-label,&lt;br /&gt;
.sidebar-heading,&lt;br /&gt;
.vector-page-tools .vector-menu-heading,&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
#mw-panel .portal h3 {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1.2px !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
  padding-bottom: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a,&lt;br /&gt;
.vector-pinnable-element li a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-dropdown-content a,&lt;br /&gt;
.vector-menu-content a,&lt;br /&gt;
#mw-panel .portal .body li a {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  transition: all 0.15s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-dropdown-content a:hover,&lt;br /&gt;
#mw-panel .portal .body li a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
  padding-left: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs-legacy,&lt;br /&gt;
.mw-portlet-views,&lt;br /&gt;
.mw-portlet-namespaces {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs-legacy li,&lt;br /&gt;
.vector-tab-noicon,&lt;br /&gt;
.mw-portlet-views li,&lt;br /&gt;
.mw-portlet-namespaces li {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  border-radius: 4px 4px 0 0 !important;&lt;br /&gt;
  margin-right: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
.vector-menu-tabs-legacy li a,&lt;br /&gt;
.vector-tab-noicon a,&lt;br /&gt;
.mw-portlet-views li a,&lt;br /&gt;
.mw-portlet-namespaces li a {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  padding: 8px 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a:hover,&lt;br /&gt;
.vector-menu-tabs-legacy li a:hover,&lt;br /&gt;
.mw-portlet-views li a:hover,&lt;br /&gt;
.mw-portlet-namespaces li a:hover {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background: #22141a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected,&lt;br /&gt;
.mw-portlet-views li.selected,&lt;br /&gt;
.mw-portlet-namespaces li.selected,&lt;br /&gt;
.vector-tab-noicon.selected {&lt;br /&gt;
  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;&lt;br /&gt;
  background-color: #2b080d !important;&lt;br /&gt;
  border: 1px solid #8b0000 !important;&lt;br /&gt;
  border-top: 3px solid #ff2a3f !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected a,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected a,&lt;br /&gt;
.mw-portlet-views li.selected a,&lt;br /&gt;
.mw-portlet-namespaces li.selected a,&lt;br /&gt;
.vector-tab-noicon.selected a,&lt;br /&gt;
.vector-menu-tabs li.selected span,&lt;br /&gt;
.mw-portlet-views li.selected span {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.warningbox,&lt;br /&gt;
.mw-warning-with-logexcerpt,&lt;br /&gt;
.mw-anon-edit-warning,&lt;br /&gt;
.anon-edit-warning,&lt;br /&gt;
.cdx-message--warning,&lt;br /&gt;
.cdx-message,&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;&lt;br /&gt;
  background-color: #1f0d12 !important;&lt;br /&gt;
  border: 1px solid #5a1420 !important;&lt;br /&gt;
  border-left: 5px solid var(--vtm-blood-vivid) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  padding: 12px 18px !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message__content,&lt;br /&gt;
.mw-message-box p,&lt;br /&gt;
.mw-anon-edit-warning p {&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea#wpTextbox1,&lt;br /&gt;
#wpTextbox1,&lt;br /&gt;
.mw-editform textarea {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  font-family: var(--vtm-font-mono) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 14px 16px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   9. BUSCA &amp;amp; BOTÃO &amp;quot;INVESTIGAR&amp;quot;&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#simpleSearch,&lt;br /&gt;
.cdx-text-input__input,&lt;br /&gt;
.vector-search-box-input,&lt;br /&gt;
.cdx-search-input .cdx-text-input__input,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px 0 0 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button,&lt;br /&gt;
.cdx-search-input__end-button,&lt;br /&gt;
.vector-search-box .cdx-button,&lt;br /&gt;
.vector-search-box-vue .cdx-button,&lt;br /&gt;
.vector-search-box-vue button,&lt;br /&gt;
#searchButton,&lt;br /&gt;
#mw-searchButton {&lt;br /&gt;
  background: #000000 !important;&lt;br /&gt;
  background-color: #000000 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: none !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button *,&lt;br /&gt;
.cdx-search-input__end-button span,&lt;br /&gt;
.cdx-search-input__end-button .cdx-button__label,&lt;br /&gt;
.vector-search-box .cdx-button__label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button:hover,&lt;br /&gt;
.cdx-search-input__end-button:hover {&lt;br /&gt;
  background: #15151e !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
h1, h2, h3, h4, h5, h6,&lt;br /&gt;
.mw-heading h1, .mw-heading h2, .mw-heading h3 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading,&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-body h1 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 2.3em !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;&lt;br /&gt;
  border-bottom: 2px solid var(--vtm-blood) !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2, .mw-heading2 h2 {&lt;br /&gt;
  font-size: 1.55em !important;&lt;br /&gt;
  color: #f0ece5 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding-bottom: 6px !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3, .mw-heading3 h3 {&lt;br /&gt;
  font-size: 1.2em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4, .mw-heading4 h4 {&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  color: #c9182b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a, a:visited,&lt;br /&gt;
.mw-body a, .mw-body a:visited,&lt;br /&gt;
.mw-parser-output a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover, a:focus,&lt;br /&gt;
.mw-body a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
blockquote,&lt;br /&gt;
.vtm-quote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .vtm-quote,&lt;br /&gt;
.mw-body blockquote,&lt;br /&gt;
.mw-body .vtm-quote {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  line-height: 1.6 !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-left: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
  padding: 25px 15px 15px 15px !important;&lt;br /&gt;
  margin: 1.2em 0.8em !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  letter-spacing: 0.3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p,&lt;br /&gt;
.vtm-quote p,&lt;br /&gt;
.mw-parser-output blockquote p,&lt;br /&gt;
.mw-parser-output .vtm-quote p {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  margin: 0 0 6px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p:last-child,&lt;br /&gt;
.vtm-quote p:last-child,&lt;br /&gt;
.mw-parser-output blockquote p:last-child,&lt;br /&gt;
.mw-parser-output .vtm-quote p:last-child {&lt;br /&gt;
  margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote cite,&lt;br /&gt;
blockquote footer,&lt;br /&gt;
blockquote .quote-source,&lt;br /&gt;
.vtm-quote cite,&lt;br /&gt;
.vtm-quote footer,&lt;br /&gt;
.vtm-quote .quote-source {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 8px !important;&lt;br /&gt;
  text-align: right !important;&lt;br /&gt;
  font-style: normal !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  min-height: 96px !important;&lt;br /&gt;
  min-width: 260px !important;&lt;br /&gt;
  max-height: none !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Pseudo-elemento no container do logo: garante exibição sempre */&lt;br /&gt;
.mw-logo::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center left !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  width: 270px !important;&lt;br /&gt;
  max-height: 96px !important;&lt;br /&gt;
  max-width: 320px !important;&lt;br /&gt;
  /* Sombra vermelha nos contornos do vetor */&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo:hover::before {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.02) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Se existir tag img nativa, estiliza da mesma forma ou oculta duplicata */&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-container,&lt;br /&gt;
.mw-logo-wordmark,&lt;br /&gt;
.mw-logo-tagline {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; HOVER EFFECT)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#vector-main-menu-dropdown,&lt;br /&gt;
.vector-main-menu-dropdown,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-header .vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button__icon,&lt;br /&gt;
.mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown-label::before,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label .vector-icon {&lt;br /&gt;
  color: #f5f5f5 !important;&lt;br /&gt;
  background-color: #f5f5f5 !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .cdx-button__icon,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background-color: #ffffff !important;&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.08) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:focus,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:active,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + label {&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo {&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- CENSURADO: tarja preta pura e limpa --- */&lt;br /&gt;
.vtm-segredo.is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
  border-radius: 2px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  cursor: help !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted * {&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted:hover {&lt;br /&gt;
  background: #141418 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- REVELADO / DESCLASSIFICADO --- */&lt;br /&gt;
.vtm-segredo.is-revealed {&lt;br /&gt;
  background: rgba(45, 12, 18, 0.4) !important;&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-revealed * {&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- FORMATO BLOCO (tipo=bloco) --- */&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;] {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  padding: 16px 20px !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  min-height: 60px !important;&lt;br /&gt;
  border-left: 4px solid #2a2a30 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-revealed {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;&lt;br /&gt;
  border-left: 4px solid #c5a059 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded,&lt;br /&gt;
.oo-ui-processDialog-content,&lt;br /&gt;
.ve-ui-mwTransclusionDialog {&lt;br /&gt;
  background: #121218 !important;&lt;br /&gt;
  background-color: #121218 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-window-head,&lt;br /&gt;
.oo-ui-processDialog-title,&lt;br /&gt;
.oo-ui-processDialog-navigation {&lt;br /&gt;
  background: #0c0c10 !important;&lt;br /&gt;
  border-bottom: 1px solid #3d0a12 !important;&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-title .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Campos de entrada dentro do modal */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog textarea {&lt;br /&gt;
  background: #08080c !important;&lt;br /&gt;
  background-color: #08080c !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {&lt;br /&gt;
  border-color: #ff2a3f !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Placeholders claros */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
  color: #7a766e !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Rótulos e descrições dos parâmetros */&lt;br /&gt;
.oo-ui-fieldLayout-header .oo-ui-labelElement-label,&lt;br /&gt;
.ve-ui-mwParameterPage-label,&lt;br /&gt;
.ve-ui-mwTemplateTitleInputWidget-label {&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-helpText,&lt;br /&gt;
.ve-ui-mwParameterPage-description,&lt;br /&gt;
.oo-ui-fieldLayout-help {&lt;br /&gt;
  color: #b0aca4 !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  line-height: 1.4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Painel lateral de seleção de parâmetros */&lt;br /&gt;
.oo-ui-bookletLayout-outline,&lt;br /&gt;
.oo-ui-outlineSelectWidget,&lt;br /&gt;
.oo-ui-outlineOptionWidget {&lt;br /&gt;
  background: #0d0d12 !important;&lt;br /&gt;
  color: #ddd9d0 !important;&lt;br /&gt;
  border-right: 1px solid #3d0a12 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-selected {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-highlighted {&lt;br /&gt;
  background: #251016 !important;&lt;br /&gt;
  color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Botão Aplicar Mudanças */&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-surface {&lt;br /&gt;
  background: #101015 !important;&lt;br /&gt;
  background-color: #101015 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  caret-color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-documentNode p,&lt;br /&gt;
.ve-ce-documentNode h1,&lt;br /&gt;
.ve-ce-documentNode h2,&lt;br /&gt;
.ve-ce-documentNode h3,&lt;br /&gt;
.ve-ce-documentNode h4,&lt;br /&gt;
.ve-ce-documentNode li,&lt;br /&gt;
.ve-ce-documentNode td,&lt;br /&gt;
.ve-ce-documentNode div,&lt;br /&gt;
.ve-ce-surface .vtm-section-block {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  animation: none !important;&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dentro do editor, o Segredo DEVE ser visível para o editor poder ler e modificar */&lt;br /&gt;
.ve-ce-surface .vtm-segredo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {&lt;br /&gt;
  background: rgba(60, 15, 25, 0.45) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px dashed #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
  -webkit-user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  pointer-events: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ui-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo::after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Balão pop-up de predefinição no VisualEditor */&lt;br /&gt;
.ve-ui-contextItemWidget,&lt;br /&gt;
.ve-ui-mwTransclusionContextItem {&lt;br /&gt;
  background: #161622 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   17. RESPONSIVIDADE MOBILE &amp;amp; FLUID UI (@media screen and (max-width: 1024px))&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 1024px) {&lt;br /&gt;
  /* --- A. Animação Suave Sem Deslocamento Brusco --- */&lt;br /&gt;
  @keyframes vtm-section-slide {&lt;br /&gt;
    0% {&lt;br /&gt;
      opacity: 0;&lt;br /&gt;
      transform: translateX(-15px);&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
      opacity: 1;&lt;br /&gt;
      transform: translateX(0);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Prevenção rigorosa de overflow horizontal no container */&lt;br /&gt;
  html, body, .mw-page-container, #content, .mw-body {&lt;br /&gt;
    overflow-x: hidden !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- B. OCULTAÇÃO ESTRITA DE MENUS LATERAIS NO MOBILE --- */&lt;br /&gt;
  /* Oculta colunas, painéis laterais fixos e containers acoplados */&lt;br /&gt;
  .vector-column-start,&lt;br /&gt;
  .vector-column-end,&lt;br /&gt;
  .vector-main-menu-pinned-container,&lt;br /&gt;
  .vector-page-tools-pinned-container,&lt;br /&gt;
  .vector-toc-pinned-container,&lt;br /&gt;
  .vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-pinned-container,&lt;br /&gt;
  #vector-page-tools-pinned-container,&lt;br /&gt;
  #vector-toc-pinned-container,&lt;br /&gt;
  #vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-unpinned-container,&lt;br /&gt;
  #vector-toc,&lt;br /&gt;
  #mw-panel,&lt;br /&gt;
  #mw-panel-wrapper,&lt;br /&gt;
  #mw-navigation,&lt;br /&gt;
  .mw-navigation,&lt;br /&gt;
  .vector-sidebar-container,&lt;br /&gt;
  .vector-pinned-container,&lt;br /&gt;
  .mw-sidebar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    width: 0 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    max-width: 0 !important;&lt;br /&gt;
    height: 0 !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: -9999px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Se o #vector-main-menu estiver solto ou fora do dropdown aberto, esconde */&lt;br /&gt;
  .mw-page-container-inner &amp;gt; #vector-main-menu,&lt;br /&gt;
  .vector-column-start #vector-main-menu,&lt;br /&gt;
  #mw-panel #vector-main-menu {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* O corpo do conteúdo ocupa 100% da tela sem recuo lateral */&lt;br /&gt;
  .mw-page-container-inner,&lt;br /&gt;
  .vector-body,&lt;br /&gt;
  .mw-content-container,&lt;br /&gt;
  #content,&lt;br /&gt;
  .mw-body,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  #mw-content-text {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    padding-left: 12px !important;&lt;br /&gt;
    padding-right: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Menu Flutuante / Suspenso acionado pelo botão Hambúrguer */&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 100% !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    background: var(--vtm-obsidian) !important;&lt;br /&gt;
    background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
    border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.98) !important;&lt;br /&gt;
    max-width: 88vw !important;&lt;br /&gt;
    width: 290px !important;&lt;br /&gt;
    z-index: 99999 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content #vector-main-menu {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:not(:checked) ~ .vector-dropdown-content {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    visibility: hidden !important;&lt;br /&gt;
    opacity: 0 !important;&lt;br /&gt;
    pointer-events: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  #vector-main-menu-dropdown-checkbox:checked ~ .vector-dropdown-content {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    visibility: visible !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
    pointer-events: auto !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- C. Cabeçalho &amp;amp; Logo Adaptativos --- */&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 64px !important;&lt;br /&gt;
    min-height: 64px !important;&lt;br /&gt;
    min-width: 180px !important;&lt;br /&gt;
    max-width: 220px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 60px !important;&lt;br /&gt;
    width: 200px !important;&lt;br /&gt;
    max-height: 60px !important;&lt;br /&gt;
    max-width: 200px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- D. Tipografia Proporcional --- */&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.6em !important;&lt;br /&gt;
    line-height: 1.25 !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    margin-bottom: 12px !important;&lt;br /&gt;
    word-break: break-word !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2, .mw-heading2 h2 {&lt;br /&gt;
    font-size: 1.3em !important;&lt;br /&gt;
    line-height: 1.3 !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3, .mw-heading3 h3 {&lt;br /&gt;
    font-size: 1.12em !important;&lt;br /&gt;
    margin-top: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4, .mw-heading4 h4 {&lt;br /&gt;
    font-size: 1.0em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Citações / Blockquotes compactas */&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    padding: 14px 12px !important;&lt;br /&gt;
    margin: 0.8em 0 !important;&lt;br /&gt;
    font-size: 0.94em !important;&lt;br /&gt;
    line-height: 1.5 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- E. Abas de Navegação Estilo Touch Carousel --- */&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces,&lt;br /&gt;
  #p-views ul,&lt;br /&gt;
  #p-namespaces ul {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
    padding-bottom: 2px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs::-webkit-scrollbar,&lt;br /&gt;
  .mw-portlet-views ul::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li,&lt;br /&gt;
  .vector-menu-tabs-legacy li,&lt;br /&gt;
  .vector-tab-noicon,&lt;br /&gt;
  .mw-portlet-views li,&lt;br /&gt;
  .mw-portlet-namespaces li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-right: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 6px 10px !important;&lt;br /&gt;
    font-size: 0.76em !important;&lt;br /&gt;
    white-space: nowrap !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- F. Layouts de Coluna / Grid (Dashboard na Home) --- */&lt;br /&gt;
  /* Força tabelas de 2 colunas transparentes a empilharem verticalmente */&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] &amp;gt; tbody {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] tr {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] td {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-bottom: 14px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- G. Tabelas de Dados / Dossiês (.wikitable) --- */&lt;br /&gt;
  table.wikitable {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    margin: 1em 0 !important;&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 8px 10px !important;&lt;br /&gt;
    font-size: 0.84em !important;&lt;br /&gt;
    line-height: 1.4 !important;&lt;br /&gt;
    min-width: 80px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- H. Infoboxes de Personagem (.vtm-infobox) --- */&lt;br /&gt;
  .vtm-infobox {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 16px 0 !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- I. Tela de Login no Mobile --- */&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 18px 16px !important;&lt;br /&gt;
    margin: 12px auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Vector-2022.css&amp;diff=430</id>
		<title>MediaWiki:Vector-2022.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Vector-2022.css&amp;diff=430"/>
		<updated>2026-09-01T21:13:44Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Ocultação de menus laterais fixos (sidebars/pinned containers) por padrão no mobile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v16 - MOBILE HIDDEN SIDEBARS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
:root,&lt;br /&gt;
html,&lt;br /&gt;
body,&lt;br /&gt;
.skin-vector-2022,&lt;br /&gt;
.skin-vector,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  --background-color-base: #101015 !important;&lt;br /&gt;
  --background-color-base--hover: #181822 !important;&lt;br /&gt;
  --background-color-base--active: #22222e !important;&lt;br /&gt;
  --background-color-interactive-subtle: #16161d !important;&lt;br /&gt;
  --background-color-interactive: #1a1a24 !important;&lt;br /&gt;
  --background-color-disabled: #121217 !important;&lt;br /&gt;
  --background-color-neutral: #101015 !important;&lt;br /&gt;
  --background-color-neutral-subtle: #16161d !important;&lt;br /&gt;
  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;&lt;br /&gt;
  --background-color-container: #101015 !important;&lt;br /&gt;
  --background-color-surface: #16161d !important;&lt;br /&gt;
  --background-color-input: #121218 !important;&lt;br /&gt;
  --background-color-input--hover: #1a1a24 !important;&lt;br /&gt;
&lt;br /&gt;
  --color-base: #ddd9d0 !important;&lt;br /&gt;
  --color-base--hover: #ffffff !important;&lt;br /&gt;
  --color-base-fixed: #ddd9d0 !important;&lt;br /&gt;
  --color-subtle: #9e9a91 !important;&lt;br /&gt;
  --color-placeholder: #6e6b65 !important;&lt;br /&gt;
  --color-disabled: #55534e !important;&lt;br /&gt;
  --color-inverted: #08080b !important;&lt;br /&gt;
  --color-progressive: #e55353 !important;&lt;br /&gt;
  --color-progressive--hover: #ff2a3f !important;&lt;br /&gt;
  --color-destructive: #c9182b !important;&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: #252530 !important;&lt;br /&gt;
  --border-color-subtle: #1c1c25 !important;&lt;br /&gt;
  --border-color-interactive: #3d0a12 !important;&lt;br /&gt;
  --border-color-muted: #20202a !important;&lt;br /&gt;
  --border-color-progressive: #8b0000 !important;&lt;br /&gt;
&lt;br /&gt;
  --vtm-void: #08080b;&lt;br /&gt;
  --vtm-abyss: #0c0c10;&lt;br /&gt;
  --vtm-obsidian: #101015;&lt;br /&gt;
  --vtm-onyx: #16161d;&lt;br /&gt;
  --vtm-slate: #1c1c25;&lt;br /&gt;
  --vtm-charcoal: #22222d;&lt;br /&gt;
  --vtm-text: #ddd9d0;&lt;br /&gt;
  --vtm-text-dim: #9e9a91;&lt;br /&gt;
  --vtm-text-ghost: #5e5b55;&lt;br /&gt;
  --vtm-blood: #8b0000;&lt;br /&gt;
  --vtm-blood-vivid: #c9182b;&lt;br /&gt;
  --vtm-blood-neon: #ff2a3f;&lt;br /&gt;
  --vtm-blood-glow: rgba(201, 24, 43, 0.45);&lt;br /&gt;
  --vtm-gold: #c5a059;&lt;br /&gt;
  --vtm-gold-bright: #e5be75;&lt;br /&gt;
  --vtm-border: #252530;&lt;br /&gt;
  --vtm-border-blood: #3d0a12;&lt;br /&gt;
  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;&lt;br /&gt;
  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;&lt;br /&gt;
  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
html,&lt;br /&gt;
html body,&lt;br /&gt;
body.skin-vector-2022,&lt;br /&gt;
body.skin-vector,&lt;br /&gt;
body.mediawiki,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container,&lt;br /&gt;
.mw-page-container-inner,&lt;br /&gt;
.vector-column-start,&lt;br /&gt;
.vector-column-end,&lt;br /&gt;
.vector-page-toolbar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body,&lt;br /&gt;
.vector-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
#content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.mw-parser-output,&lt;br /&gt;
main.mw-body,&lt;br /&gt;
.mw-special-Userlogin #content {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Padding interno confortável */&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
  padding-left: 20px !important;&lt;br /&gt;
  padding-right: 20px !important;&lt;br /&gt;
  padding-top: 15px !important;&lt;br /&gt;
  padding-bottom: 25px !important;&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
#mw-head,&lt;br /&gt;
.vector-sticky-header,&lt;br /&gt;
.vector-sticky-header-container {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: rgba(8, 8, 11, 0.97) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
.vector-footer-container,&lt;br /&gt;
footer.mw-footer {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text-ghost) !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
#userloginForm form,&lt;br /&gt;
.mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
  max-width: 440px !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: 4px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 24px 28px !important;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-label__label__text,&lt;br /&gt;
.mw-special-Userlogin .cdx-label,&lt;br /&gt;
#userloginForm label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  letter-spacing: 0.8px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input,&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input,&lt;br /&gt;
#userloginForm input.loginText,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  font-size: 1em !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input:focus,&lt;br /&gt;
#userloginForm input.loginText:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;]:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;]:focus {&lt;br /&gt;
  border-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,&lt;br /&gt;
button#wpLoginAttempt,&lt;br /&gt;
#wpLoginAttempt,&lt;br /&gt;
#userloginForm .cdx-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 12px 20px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,&lt;br /&gt;
button#wpLoginAttempt:hover,&lt;br /&gt;
#wpLoginAttempt:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
  transform: translateY(-1px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__label,&lt;br /&gt;
#userloginForm .mw-userlogin-rememberme {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__input {&lt;br /&gt;
  accent-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a,&lt;br /&gt;
#userloginForm a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  transition: all 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a:hover,&lt;br /&gt;
#userloginForm a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.ve-ui-toolbar-floating {&lt;br /&gt;
  background: #14141c !important;&lt;br /&gt;
  background-color: #14141c !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-indicatorElement-indicator {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.95 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.28 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
  background: #251218 !important;&lt;br /&gt;
  background-color: #251218 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement-label,&lt;br /&gt;
.oo-ui-tool-title,&lt;br /&gt;
.oo-ui-toolGroup-tools .oo-ui-tool-title,&lt;br /&gt;
.oo-ui-popupToolGroup-title,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #66635c !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,&lt;br /&gt;
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  background-color: #3d0a12 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: #181822 !important;&lt;br /&gt;
  border: 1px solid #282836 !important;&lt;br /&gt;
  opacity: 0.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup,&lt;br /&gt;
.oo-ui-menuSelectWidget,&lt;br /&gt;
.oo-ui-menuOptionWidget,&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded {&lt;br /&gt;
  background: #161620 !important;&lt;br /&gt;
  background-color: #161620 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-highlighted {&lt;br /&gt;
  background: #2b0e15 !important;&lt;br /&gt;
  color: #ff3b3b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-selected {&lt;br /&gt;
  background: #420b14 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-ui-surface-paste {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  caret-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   6. PAINEIS FIXOS &amp;amp; DROPDOWNS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-pinnable-element,&lt;br /&gt;
.vector-pinned-container,&lt;br /&gt;
.vector-dropdown-content,&lt;br /&gt;
.vector-dropdown .vector-dropdown-content,&lt;br /&gt;
.vector-menu-content,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-page-tools-pinned-container,&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu-pinned-container,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-appearance-pinned-container,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-toc-pinned-container,&lt;br /&gt;
#vector-main-menu-pinned-container,&lt;br /&gt;
#vector-page-tools-pinned-container,&lt;br /&gt;
#vector-appearance-pinned-container,&lt;br /&gt;
#vector-toc-pinned-container,&lt;br /&gt;
aside.vector-pinnable-element,&lt;br /&gt;
nav.vector-pinnable-element,&lt;br /&gt;
div.vector-pinnable-element,&lt;br /&gt;
.vector-settings {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  font-size: 0.9em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button,&lt;br /&gt;
.cdx-button--weight-quiet {&lt;br /&gt;
  background: var(--vtm-slate) !important;&lt;br /&gt;
  background-color: var(--vtm-slate) !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 8px !important;&lt;br /&gt;
  font-size: 0.8em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button:hover,&lt;br /&gt;
.cdx-button--weight-quiet:hover {&lt;br /&gt;
  background: #2a0e14 !important;&lt;br /&gt;
  background-color: #2a0e14 !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-heading,&lt;br /&gt;
.vector-menu-heading-label,&lt;br /&gt;
.sidebar-heading,&lt;br /&gt;
.vector-page-tools .vector-menu-heading,&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
#mw-panel .portal h3 {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1.2px !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
  padding-bottom: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a,&lt;br /&gt;
.vector-pinnable-element li a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-dropdown-content a,&lt;br /&gt;
.vector-menu-content a,&lt;br /&gt;
#mw-panel .portal .body li a {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  transition: all 0.15s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-dropdown-content a:hover,&lt;br /&gt;
#mw-panel .portal .body li a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
  padding-left: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs-legacy,&lt;br /&gt;
.mw-portlet-views,&lt;br /&gt;
.mw-portlet-namespaces {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs-legacy li,&lt;br /&gt;
.vector-tab-noicon,&lt;br /&gt;
.mw-portlet-views li,&lt;br /&gt;
.mw-portlet-namespaces li {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  border-radius: 4px 4px 0 0 !important;&lt;br /&gt;
  margin-right: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
.vector-menu-tabs-legacy li a,&lt;br /&gt;
.vector-tab-noicon a,&lt;br /&gt;
.mw-portlet-views li a,&lt;br /&gt;
.mw-portlet-namespaces li a {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  padding: 8px 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a:hover,&lt;br /&gt;
.vector-menu-tabs-legacy li a:hover,&lt;br /&gt;
.mw-portlet-views li a:hover,&lt;br /&gt;
.mw-portlet-namespaces li a:hover {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background: #22141a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected,&lt;br /&gt;
.mw-portlet-views li.selected,&lt;br /&gt;
.mw-portlet-namespaces li.selected,&lt;br /&gt;
.vector-tab-noicon.selected {&lt;br /&gt;
  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;&lt;br /&gt;
  background-color: #2b080d !important;&lt;br /&gt;
  border: 1px solid #8b0000 !important;&lt;br /&gt;
  border-top: 3px solid #ff2a3f !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected a,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected a,&lt;br /&gt;
.mw-portlet-views li.selected a,&lt;br /&gt;
.mw-portlet-namespaces li.selected a,&lt;br /&gt;
.vector-tab-noicon.selected a,&lt;br /&gt;
.vector-menu-tabs li.selected span,&lt;br /&gt;
.mw-portlet-views li.selected span {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.warningbox,&lt;br /&gt;
.mw-warning-with-logexcerpt,&lt;br /&gt;
.mw-anon-edit-warning,&lt;br /&gt;
.anon-edit-warning,&lt;br /&gt;
.cdx-message--warning,&lt;br /&gt;
.cdx-message,&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;&lt;br /&gt;
  background-color: #1f0d12 !important;&lt;br /&gt;
  border: 1px solid #5a1420 !important;&lt;br /&gt;
  border-left: 5px solid var(--vtm-blood-vivid) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  padding: 12px 18px !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message__content,&lt;br /&gt;
.mw-message-box p,&lt;br /&gt;
.mw-anon-edit-warning p {&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea#wpTextbox1,&lt;br /&gt;
#wpTextbox1,&lt;br /&gt;
.mw-editform textarea {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  font-family: var(--vtm-font-mono) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 14px 16px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   9. BUSCA &amp;amp; BOTÃO &amp;quot;INVESTIGAR&amp;quot;&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#simpleSearch,&lt;br /&gt;
.cdx-text-input__input,&lt;br /&gt;
.vector-search-box-input,&lt;br /&gt;
.cdx-search-input .cdx-text-input__input,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px 0 0 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button,&lt;br /&gt;
.cdx-search-input__end-button,&lt;br /&gt;
.vector-search-box .cdx-button,&lt;br /&gt;
.vector-search-box-vue .cdx-button,&lt;br /&gt;
.vector-search-box-vue button,&lt;br /&gt;
#searchButton,&lt;br /&gt;
#mw-searchButton {&lt;br /&gt;
  background: #000000 !important;&lt;br /&gt;
  background-color: #000000 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: none !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button *,&lt;br /&gt;
.cdx-search-input__end-button span,&lt;br /&gt;
.cdx-search-input__end-button .cdx-button__label,&lt;br /&gt;
.vector-search-box .cdx-button__label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button:hover,&lt;br /&gt;
.cdx-search-input__end-button:hover {&lt;br /&gt;
  background: #15151e !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
h1, h2, h3, h4, h5, h6,&lt;br /&gt;
.mw-heading h1, .mw-heading h2, .mw-heading h3 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading,&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-body h1 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 2.3em !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;&lt;br /&gt;
  border-bottom: 2px solid var(--vtm-blood) !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2, .mw-heading2 h2 {&lt;br /&gt;
  font-size: 1.55em !important;&lt;br /&gt;
  color: #f0ece5 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding-bottom: 6px !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3, .mw-heading3 h3 {&lt;br /&gt;
  font-size: 1.2em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4, .mw-heading4 h4 {&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  color: #c9182b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a, a:visited,&lt;br /&gt;
.mw-body a, .mw-body a:visited,&lt;br /&gt;
.mw-parser-output a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover, a:focus,&lt;br /&gt;
.mw-body a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
blockquote,&lt;br /&gt;
.vtm-quote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .vtm-quote,&lt;br /&gt;
.mw-body blockquote,&lt;br /&gt;
.mw-body .vtm-quote {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  line-height: 1.6 !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-left: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
  padding: 25px 15px 15px 15px !important;&lt;br /&gt;
  margin: 1.2em 0.8em !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  letter-spacing: 0.3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p,&lt;br /&gt;
.vtm-quote p,&lt;br /&gt;
.mw-parser-output blockquote p,&lt;br /&gt;
.mw-parser-output .vtm-quote p {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  margin: 0 0 6px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p:last-child,&lt;br /&gt;
.vtm-quote p:last-child,&lt;br /&gt;
.mw-parser-output blockquote p:last-child,&lt;br /&gt;
.mw-parser-output .vtm-quote p:last-child {&lt;br /&gt;
  margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote cite,&lt;br /&gt;
blockquote footer,&lt;br /&gt;
blockquote .quote-source,&lt;br /&gt;
.vtm-quote cite,&lt;br /&gt;
.vtm-quote footer,&lt;br /&gt;
.vtm-quote .quote-source {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 8px !important;&lt;br /&gt;
  text-align: right !important;&lt;br /&gt;
  font-style: normal !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  min-height: 96px !important;&lt;br /&gt;
  min-width: 260px !important;&lt;br /&gt;
  max-height: none !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Pseudo-elemento no container do logo: garante exibição sempre */&lt;br /&gt;
.mw-logo::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center left !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  width: 270px !important;&lt;br /&gt;
  max-height: 96px !important;&lt;br /&gt;
  max-width: 320px !important;&lt;br /&gt;
  /* Sombra vermelha nos contornos do vetor */&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo:hover::before {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.02) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Se existir tag img nativa, estiliza da mesma forma ou oculta duplicata */&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-container,&lt;br /&gt;
.mw-logo-wordmark,&lt;br /&gt;
.mw-logo-tagline {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; HOVER EFFECT)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#vector-main-menu-dropdown,&lt;br /&gt;
.vector-main-menu-dropdown,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-header .vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button__icon,&lt;br /&gt;
.mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown-label::before,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label .vector-icon {&lt;br /&gt;
  color: #f5f5f5 !important;&lt;br /&gt;
  background-color: #f5f5f5 !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .cdx-button__icon,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background-color: #ffffff !important;&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.08) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:focus,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:active,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + label {&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo {&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- CENSURADO: tarja preta pura e limpa --- */&lt;br /&gt;
.vtm-segredo.is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
  border-radius: 2px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  cursor: help !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted * {&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted:hover {&lt;br /&gt;
  background: #141418 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- REVELADO / DESCLASSIFICADO --- */&lt;br /&gt;
.vtm-segredo.is-revealed {&lt;br /&gt;
  background: rgba(45, 12, 18, 0.4) !important;&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-revealed * {&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- FORMATO BLOCO (tipo=bloco) --- */&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;] {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  padding: 16px 20px !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  min-height: 60px !important;&lt;br /&gt;
  border-left: 4px solid #2a2a30 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-revealed {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;&lt;br /&gt;
  border-left: 4px solid #c5a059 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded,&lt;br /&gt;
.oo-ui-processDialog-content,&lt;br /&gt;
.ve-ui-mwTransclusionDialog {&lt;br /&gt;
  background: #121218 !important;&lt;br /&gt;
  background-color: #121218 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-window-head,&lt;br /&gt;
.oo-ui-processDialog-title,&lt;br /&gt;
.oo-ui-processDialog-navigation {&lt;br /&gt;
  background: #0c0c10 !important;&lt;br /&gt;
  border-bottom: 1px solid #3d0a12 !important;&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-title .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Campos de entrada dentro do modal */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog textarea {&lt;br /&gt;
  background: #08080c !important;&lt;br /&gt;
  background-color: #08080c !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {&lt;br /&gt;
  border-color: #ff2a3f !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Placeholders claros */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
  color: #7a766e !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Rótulos e descrições dos parâmetros */&lt;br /&gt;
.oo-ui-fieldLayout-header .oo-ui-labelElement-label,&lt;br /&gt;
.ve-ui-mwParameterPage-label,&lt;br /&gt;
.ve-ui-mwTemplateTitleInputWidget-label {&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-helpText,&lt;br /&gt;
.ve-ui-mwParameterPage-description,&lt;br /&gt;
.oo-ui-fieldLayout-help {&lt;br /&gt;
  color: #b0aca4 !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  line-height: 1.4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Painel lateral de seleção de parâmetros */&lt;br /&gt;
.oo-ui-bookletLayout-outline,&lt;br /&gt;
.oo-ui-outlineSelectWidget,&lt;br /&gt;
.oo-ui-outlineOptionWidget {&lt;br /&gt;
  background: #0d0d12 !important;&lt;br /&gt;
  color: #ddd9d0 !important;&lt;br /&gt;
  border-right: 1px solid #3d0a12 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-selected {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-highlighted {&lt;br /&gt;
  background: #251016 !important;&lt;br /&gt;
  color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Botão Aplicar Mudanças */&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-surface {&lt;br /&gt;
  background: #101015 !important;&lt;br /&gt;
  background-color: #101015 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  caret-color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-documentNode p,&lt;br /&gt;
.ve-ce-documentNode h1,&lt;br /&gt;
.ve-ce-documentNode h2,&lt;br /&gt;
.ve-ce-documentNode h3,&lt;br /&gt;
.ve-ce-documentNode h4,&lt;br /&gt;
.ve-ce-documentNode li,&lt;br /&gt;
.ve-ce-documentNode td,&lt;br /&gt;
.ve-ce-documentNode div,&lt;br /&gt;
.ve-ce-surface .vtm-section-block {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  animation: none !important;&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dentro do editor, o Segredo DEVE ser visível para o editor poder ler e modificar */&lt;br /&gt;
.ve-ce-surface .vtm-segredo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {&lt;br /&gt;
  background: rgba(60, 15, 25, 0.45) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px dashed #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
  -webkit-user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  pointer-events: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ui-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo::after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Balão pop-up de predefinição no VisualEditor */&lt;br /&gt;
.ve-ui-contextItemWidget,&lt;br /&gt;
.ve-ui-mwTransclusionContextItem {&lt;br /&gt;
  background: #161622 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   17. RESPONSIVIDADE MOBILE &amp;amp; FLUID UI (@media (max-width: 768px))&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
  /* --- A. Animação Suave Sem Deslocamento Brusco --- */&lt;br /&gt;
  @keyframes vtm-section-slide {&lt;br /&gt;
    0% {&lt;br /&gt;
      opacity: 0;&lt;br /&gt;
      transform: translateX(-15px);&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
      opacity: 1;&lt;br /&gt;
      transform: translateX(0);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Prevenção rigorosa de overflow horizontal no container */&lt;br /&gt;
  html, body, .mw-page-container, #content, .mw-body {&lt;br /&gt;
    overflow-x: hidden !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- B. Ocultação de Menus Laterais Fixos por Padrão (Exclusivo Mobile) --- */&lt;br /&gt;
  .vector-column-start,&lt;br /&gt;
  .vector-column-end,&lt;br /&gt;
  .vector-main-menu-pinned-container,&lt;br /&gt;
  .vector-page-tools-pinned-container,&lt;br /&gt;
  .vector-toc-pinned-container,&lt;br /&gt;
  .vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-pinned-container,&lt;br /&gt;
  #vector-page-tools-pinned-container,&lt;br /&gt;
  #vector-toc-pinned-container,&lt;br /&gt;
  #vector-appearance-pinned-container,&lt;br /&gt;
  #mw-panel,&lt;br /&gt;
  .vector-sidebar-container {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    width: 0 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    max-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Conteúdo ocupa 100% da tela sem margem residual de sidebars */&lt;br /&gt;
  .mw-page-container-inner,&lt;br /&gt;
  .vector-body,&lt;br /&gt;
  .mw-content-container,&lt;br /&gt;
  #content {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Menus flutuantes quando abertos pelo botão hambúrguer / dropdown */&lt;br /&gt;
  .vector-dropdown-content,&lt;br /&gt;
  .vector-dropdown .vector-dropdown-content,&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    max-width: 90vw !important;&lt;br /&gt;
    z-index: 1000 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- C. Spacing &amp;amp; Container Padding no Mobile --- */&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  .mw-parser-output {&lt;br /&gt;
    padding-left: 12px !important;&lt;br /&gt;
    padding-right: 12px !important;&lt;br /&gt;
    padding-top: 10px !important;&lt;br /&gt;
    padding-bottom: 20px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- D. Cabeçalho &amp;amp; Logo Adaptativos --- */&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 64px !important;&lt;br /&gt;
    min-height: 64px !important;&lt;br /&gt;
    min-width: 180px !important;&lt;br /&gt;
    max-width: 220px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 60px !important;&lt;br /&gt;
    width: 200px !important;&lt;br /&gt;
    max-height: 60px !important;&lt;br /&gt;
    max-width: 200px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- E. Tipografia Proporcional --- */&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.6em !important;&lt;br /&gt;
    line-height: 1.25 !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    margin-bottom: 12px !important;&lt;br /&gt;
    word-break: break-word !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2, .mw-heading2 h2 {&lt;br /&gt;
    font-size: 1.3em !important;&lt;br /&gt;
    line-height: 1.3 !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3, .mw-heading3 h3 {&lt;br /&gt;
    font-size: 1.12em !important;&lt;br /&gt;
    margin-top: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4, .mw-heading4 h4 {&lt;br /&gt;
    font-size: 1.0em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Citações / Blockquotes compactas */&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    padding: 14px 12px !important;&lt;br /&gt;
    margin: 0.8em 0 !important;&lt;br /&gt;
    font-size: 0.94em !important;&lt;br /&gt;
    line-height: 1.5 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- F. Abas de Navegação Estilo Touch Carousel --- */&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces,&lt;br /&gt;
  #p-views ul,&lt;br /&gt;
  #p-namespaces ul {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
    padding-bottom: 2px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs::-webkit-scrollbar,&lt;br /&gt;
  .mw-portlet-views ul::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li,&lt;br /&gt;
  .vector-menu-tabs-legacy li,&lt;br /&gt;
  .vector-tab-noicon,&lt;br /&gt;
  .mw-portlet-views li,&lt;br /&gt;
  .mw-portlet-namespaces li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-right: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 6px 10px !important;&lt;br /&gt;
    font-size: 0.76em !important;&lt;br /&gt;
    white-space: nowrap !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- G. Layouts de Coluna / Grid (Dashboard na Home) --- */&lt;br /&gt;
  /* Força tabelas de 2 colunas transparentes a empilharem verticalmente */&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] &amp;gt; tbody {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] tr {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] td {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-bottom: 14px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- H. Tabelas de Dados / Dossiês (.wikitable) --- */&lt;br /&gt;
  table.wikitable {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    margin: 1em 0 !important;&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 8px 10px !important;&lt;br /&gt;
    font-size: 0.84em !important;&lt;br /&gt;
    line-height: 1.4 !important;&lt;br /&gt;
    min-width: 80px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- I. Infoboxes de Personagem (.vtm-infobox) --- */&lt;br /&gt;
  .vtm-infobox {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 16px 0 !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- J. Tela de Login no Mobile --- */&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 18px 16px !important;&lt;br /&gt;
    margin: 12px auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=429</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=429"/>
		<updated>2026-09-01T21:13:16Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Ocultação de menus laterais fixos (sidebars/pinned containers) por padrão no mobile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v16 - MOBILE HIDDEN SIDEBARS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
:root,&lt;br /&gt;
html,&lt;br /&gt;
body,&lt;br /&gt;
.skin-vector-2022,&lt;br /&gt;
.skin-vector,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  --background-color-base: #101015 !important;&lt;br /&gt;
  --background-color-base--hover: #181822 !important;&lt;br /&gt;
  --background-color-base--active: #22222e !important;&lt;br /&gt;
  --background-color-interactive-subtle: #16161d !important;&lt;br /&gt;
  --background-color-interactive: #1a1a24 !important;&lt;br /&gt;
  --background-color-disabled: #121217 !important;&lt;br /&gt;
  --background-color-neutral: #101015 !important;&lt;br /&gt;
  --background-color-neutral-subtle: #16161d !important;&lt;br /&gt;
  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;&lt;br /&gt;
  --background-color-container: #101015 !important;&lt;br /&gt;
  --background-color-surface: #16161d !important;&lt;br /&gt;
  --background-color-input: #121218 !important;&lt;br /&gt;
  --background-color-input--hover: #1a1a24 !important;&lt;br /&gt;
&lt;br /&gt;
  --color-base: #ddd9d0 !important;&lt;br /&gt;
  --color-base--hover: #ffffff !important;&lt;br /&gt;
  --color-base-fixed: #ddd9d0 !important;&lt;br /&gt;
  --color-subtle: #9e9a91 !important;&lt;br /&gt;
  --color-placeholder: #6e6b65 !important;&lt;br /&gt;
  --color-disabled: #55534e !important;&lt;br /&gt;
  --color-inverted: #08080b !important;&lt;br /&gt;
  --color-progressive: #e55353 !important;&lt;br /&gt;
  --color-progressive--hover: #ff2a3f !important;&lt;br /&gt;
  --color-destructive: #c9182b !important;&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: #252530 !important;&lt;br /&gt;
  --border-color-subtle: #1c1c25 !important;&lt;br /&gt;
  --border-color-interactive: #3d0a12 !important;&lt;br /&gt;
  --border-color-muted: #20202a !important;&lt;br /&gt;
  --border-color-progressive: #8b0000 !important;&lt;br /&gt;
&lt;br /&gt;
  --vtm-void: #08080b;&lt;br /&gt;
  --vtm-abyss: #0c0c10;&lt;br /&gt;
  --vtm-obsidian: #101015;&lt;br /&gt;
  --vtm-onyx: #16161d;&lt;br /&gt;
  --vtm-slate: #1c1c25;&lt;br /&gt;
  --vtm-charcoal: #22222d;&lt;br /&gt;
  --vtm-text: #ddd9d0;&lt;br /&gt;
  --vtm-text-dim: #9e9a91;&lt;br /&gt;
  --vtm-text-ghost: #5e5b55;&lt;br /&gt;
  --vtm-blood: #8b0000;&lt;br /&gt;
  --vtm-blood-vivid: #c9182b;&lt;br /&gt;
  --vtm-blood-neon: #ff2a3f;&lt;br /&gt;
  --vtm-blood-glow: rgba(201, 24, 43, 0.45);&lt;br /&gt;
  --vtm-gold: #c5a059;&lt;br /&gt;
  --vtm-gold-bright: #e5be75;&lt;br /&gt;
  --vtm-border: #252530;&lt;br /&gt;
  --vtm-border-blood: #3d0a12;&lt;br /&gt;
  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;&lt;br /&gt;
  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;&lt;br /&gt;
  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
html,&lt;br /&gt;
html body,&lt;br /&gt;
body.skin-vector-2022,&lt;br /&gt;
body.skin-vector,&lt;br /&gt;
body.mediawiki,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container,&lt;br /&gt;
.mw-page-container-inner,&lt;br /&gt;
.vector-column-start,&lt;br /&gt;
.vector-column-end,&lt;br /&gt;
.vector-page-toolbar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body,&lt;br /&gt;
.vector-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
#content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.mw-parser-output,&lt;br /&gt;
main.mw-body,&lt;br /&gt;
.mw-special-Userlogin #content {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Padding interno confortável */&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
  padding-left: 20px !important;&lt;br /&gt;
  padding-right: 20px !important;&lt;br /&gt;
  padding-top: 15px !important;&lt;br /&gt;
  padding-bottom: 25px !important;&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
#mw-head,&lt;br /&gt;
.vector-sticky-header,&lt;br /&gt;
.vector-sticky-header-container {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: rgba(8, 8, 11, 0.97) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
.vector-footer-container,&lt;br /&gt;
footer.mw-footer {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text-ghost) !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
#userloginForm form,&lt;br /&gt;
.mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
  max-width: 440px !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: 4px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 24px 28px !important;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-label__label__text,&lt;br /&gt;
.mw-special-Userlogin .cdx-label,&lt;br /&gt;
#userloginForm label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  letter-spacing: 0.8px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input,&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input,&lt;br /&gt;
#userloginForm input.loginText,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  font-size: 1em !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input:focus,&lt;br /&gt;
#userloginForm input.loginText:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;]:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;]:focus {&lt;br /&gt;
  border-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,&lt;br /&gt;
button#wpLoginAttempt,&lt;br /&gt;
#wpLoginAttempt,&lt;br /&gt;
#userloginForm .cdx-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 12px 20px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,&lt;br /&gt;
button#wpLoginAttempt:hover,&lt;br /&gt;
#wpLoginAttempt:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
  transform: translateY(-1px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__label,&lt;br /&gt;
#userloginForm .mw-userlogin-rememberme {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__input {&lt;br /&gt;
  accent-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a,&lt;br /&gt;
#userloginForm a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  transition: all 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a:hover,&lt;br /&gt;
#userloginForm a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.ve-ui-toolbar-floating {&lt;br /&gt;
  background: #14141c !important;&lt;br /&gt;
  background-color: #14141c !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-indicatorElement-indicator {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.95 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.28 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
  background: #251218 !important;&lt;br /&gt;
  background-color: #251218 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement-label,&lt;br /&gt;
.oo-ui-tool-title,&lt;br /&gt;
.oo-ui-toolGroup-tools .oo-ui-tool-title,&lt;br /&gt;
.oo-ui-popupToolGroup-title,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #66635c !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,&lt;br /&gt;
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  background-color: #3d0a12 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: #181822 !important;&lt;br /&gt;
  border: 1px solid #282836 !important;&lt;br /&gt;
  opacity: 0.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup,&lt;br /&gt;
.oo-ui-menuSelectWidget,&lt;br /&gt;
.oo-ui-menuOptionWidget,&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded {&lt;br /&gt;
  background: #161620 !important;&lt;br /&gt;
  background-color: #161620 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-highlighted {&lt;br /&gt;
  background: #2b0e15 !important;&lt;br /&gt;
  color: #ff3b3b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-selected {&lt;br /&gt;
  background: #420b14 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-ui-surface-paste {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  caret-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   6. PAINEIS FIXOS &amp;amp; DROPDOWNS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-pinnable-element,&lt;br /&gt;
.vector-pinned-container,&lt;br /&gt;
.vector-dropdown-content,&lt;br /&gt;
.vector-dropdown .vector-dropdown-content,&lt;br /&gt;
.vector-menu-content,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-page-tools-pinned-container,&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu-pinned-container,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-appearance-pinned-container,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-toc-pinned-container,&lt;br /&gt;
#vector-main-menu-pinned-container,&lt;br /&gt;
#vector-page-tools-pinned-container,&lt;br /&gt;
#vector-appearance-pinned-container,&lt;br /&gt;
#vector-toc-pinned-container,&lt;br /&gt;
aside.vector-pinnable-element,&lt;br /&gt;
nav.vector-pinnable-element,&lt;br /&gt;
div.vector-pinnable-element,&lt;br /&gt;
.vector-settings {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  font-size: 0.9em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button,&lt;br /&gt;
.cdx-button--weight-quiet {&lt;br /&gt;
  background: var(--vtm-slate) !important;&lt;br /&gt;
  background-color: var(--vtm-slate) !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 8px !important;&lt;br /&gt;
  font-size: 0.8em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button:hover,&lt;br /&gt;
.cdx-button--weight-quiet:hover {&lt;br /&gt;
  background: #2a0e14 !important;&lt;br /&gt;
  background-color: #2a0e14 !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-heading,&lt;br /&gt;
.vector-menu-heading-label,&lt;br /&gt;
.sidebar-heading,&lt;br /&gt;
.vector-page-tools .vector-menu-heading,&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
#mw-panel .portal h3 {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1.2px !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
  padding-bottom: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a,&lt;br /&gt;
.vector-pinnable-element li a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-dropdown-content a,&lt;br /&gt;
.vector-menu-content a,&lt;br /&gt;
#mw-panel .portal .body li a {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  transition: all 0.15s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-dropdown-content a:hover,&lt;br /&gt;
#mw-panel .portal .body li a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
  padding-left: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs-legacy,&lt;br /&gt;
.mw-portlet-views,&lt;br /&gt;
.mw-portlet-namespaces {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs-legacy li,&lt;br /&gt;
.vector-tab-noicon,&lt;br /&gt;
.mw-portlet-views li,&lt;br /&gt;
.mw-portlet-namespaces li {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  border-radius: 4px 4px 0 0 !important;&lt;br /&gt;
  margin-right: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
.vector-menu-tabs-legacy li a,&lt;br /&gt;
.vector-tab-noicon a,&lt;br /&gt;
.mw-portlet-views li a,&lt;br /&gt;
.mw-portlet-namespaces li a {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  padding: 8px 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a:hover,&lt;br /&gt;
.vector-menu-tabs-legacy li a:hover,&lt;br /&gt;
.mw-portlet-views li a:hover,&lt;br /&gt;
.mw-portlet-namespaces li a:hover {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background: #22141a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected,&lt;br /&gt;
.mw-portlet-views li.selected,&lt;br /&gt;
.mw-portlet-namespaces li.selected,&lt;br /&gt;
.vector-tab-noicon.selected {&lt;br /&gt;
  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;&lt;br /&gt;
  background-color: #2b080d !important;&lt;br /&gt;
  border: 1px solid #8b0000 !important;&lt;br /&gt;
  border-top: 3px solid #ff2a3f !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected a,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected a,&lt;br /&gt;
.mw-portlet-views li.selected a,&lt;br /&gt;
.mw-portlet-namespaces li.selected a,&lt;br /&gt;
.vector-tab-noicon.selected a,&lt;br /&gt;
.vector-menu-tabs li.selected span,&lt;br /&gt;
.mw-portlet-views li.selected span {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.warningbox,&lt;br /&gt;
.mw-warning-with-logexcerpt,&lt;br /&gt;
.mw-anon-edit-warning,&lt;br /&gt;
.anon-edit-warning,&lt;br /&gt;
.cdx-message--warning,&lt;br /&gt;
.cdx-message,&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;&lt;br /&gt;
  background-color: #1f0d12 !important;&lt;br /&gt;
  border: 1px solid #5a1420 !important;&lt;br /&gt;
  border-left: 5px solid var(--vtm-blood-vivid) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  padding: 12px 18px !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message__content,&lt;br /&gt;
.mw-message-box p,&lt;br /&gt;
.mw-anon-edit-warning p {&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea#wpTextbox1,&lt;br /&gt;
#wpTextbox1,&lt;br /&gt;
.mw-editform textarea {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  font-family: var(--vtm-font-mono) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 14px 16px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   9. BUSCA &amp;amp; BOTÃO &amp;quot;INVESTIGAR&amp;quot;&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#simpleSearch,&lt;br /&gt;
.cdx-text-input__input,&lt;br /&gt;
.vector-search-box-input,&lt;br /&gt;
.cdx-search-input .cdx-text-input__input,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px 0 0 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button,&lt;br /&gt;
.cdx-search-input__end-button,&lt;br /&gt;
.vector-search-box .cdx-button,&lt;br /&gt;
.vector-search-box-vue .cdx-button,&lt;br /&gt;
.vector-search-box-vue button,&lt;br /&gt;
#searchButton,&lt;br /&gt;
#mw-searchButton {&lt;br /&gt;
  background: #000000 !important;&lt;br /&gt;
  background-color: #000000 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: none !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button *,&lt;br /&gt;
.cdx-search-input__end-button span,&lt;br /&gt;
.cdx-search-input__end-button .cdx-button__label,&lt;br /&gt;
.vector-search-box .cdx-button__label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button:hover,&lt;br /&gt;
.cdx-search-input__end-button:hover {&lt;br /&gt;
  background: #15151e !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
h1, h2, h3, h4, h5, h6,&lt;br /&gt;
.mw-heading h1, .mw-heading h2, .mw-heading h3 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading,&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-body h1 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 2.3em !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;&lt;br /&gt;
  border-bottom: 2px solid var(--vtm-blood) !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2, .mw-heading2 h2 {&lt;br /&gt;
  font-size: 1.55em !important;&lt;br /&gt;
  color: #f0ece5 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding-bottom: 6px !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3, .mw-heading3 h3 {&lt;br /&gt;
  font-size: 1.2em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4, .mw-heading4 h4 {&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  color: #c9182b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a, a:visited,&lt;br /&gt;
.mw-body a, .mw-body a:visited,&lt;br /&gt;
.mw-parser-output a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover, a:focus,&lt;br /&gt;
.mw-body a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
blockquote,&lt;br /&gt;
.vtm-quote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .vtm-quote,&lt;br /&gt;
.mw-body blockquote,&lt;br /&gt;
.mw-body .vtm-quote {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  line-height: 1.6 !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-left: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
  padding: 25px 15px 15px 15px !important;&lt;br /&gt;
  margin: 1.2em 0.8em !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  letter-spacing: 0.3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p,&lt;br /&gt;
.vtm-quote p,&lt;br /&gt;
.mw-parser-output blockquote p,&lt;br /&gt;
.mw-parser-output .vtm-quote p {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  margin: 0 0 6px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p:last-child,&lt;br /&gt;
.vtm-quote p:last-child,&lt;br /&gt;
.mw-parser-output blockquote p:last-child,&lt;br /&gt;
.mw-parser-output .vtm-quote p:last-child {&lt;br /&gt;
  margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote cite,&lt;br /&gt;
blockquote footer,&lt;br /&gt;
blockquote .quote-source,&lt;br /&gt;
.vtm-quote cite,&lt;br /&gt;
.vtm-quote footer,&lt;br /&gt;
.vtm-quote .quote-source {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 8px !important;&lt;br /&gt;
  text-align: right !important;&lt;br /&gt;
  font-style: normal !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  min-height: 96px !important;&lt;br /&gt;
  min-width: 260px !important;&lt;br /&gt;
  max-height: none !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Pseudo-elemento no container do logo: garante exibição sempre */&lt;br /&gt;
.mw-logo::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center left !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  width: 270px !important;&lt;br /&gt;
  max-height: 96px !important;&lt;br /&gt;
  max-width: 320px !important;&lt;br /&gt;
  /* Sombra vermelha nos contornos do vetor */&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo:hover::before {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.02) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Se existir tag img nativa, estiliza da mesma forma ou oculta duplicata */&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-container,&lt;br /&gt;
.mw-logo-wordmark,&lt;br /&gt;
.mw-logo-tagline {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; HOVER EFFECT)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#vector-main-menu-dropdown,&lt;br /&gt;
.vector-main-menu-dropdown,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-header .vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button__icon,&lt;br /&gt;
.mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown-label::before,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label .vector-icon {&lt;br /&gt;
  color: #f5f5f5 !important;&lt;br /&gt;
  background-color: #f5f5f5 !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .cdx-button__icon,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background-color: #ffffff !important;&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.08) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:focus,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:active,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + label {&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo {&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- CENSURADO: tarja preta pura e limpa --- */&lt;br /&gt;
.vtm-segredo.is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
  border-radius: 2px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  cursor: help !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted * {&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted:hover {&lt;br /&gt;
  background: #141418 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- REVELADO / DESCLASSIFICADO --- */&lt;br /&gt;
.vtm-segredo.is-revealed {&lt;br /&gt;
  background: rgba(45, 12, 18, 0.4) !important;&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-revealed * {&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- FORMATO BLOCO (tipo=bloco) --- */&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;] {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  padding: 16px 20px !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  min-height: 60px !important;&lt;br /&gt;
  border-left: 4px solid #2a2a30 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-revealed {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;&lt;br /&gt;
  border-left: 4px solid #c5a059 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded,&lt;br /&gt;
.oo-ui-processDialog-content,&lt;br /&gt;
.ve-ui-mwTransclusionDialog {&lt;br /&gt;
  background: #121218 !important;&lt;br /&gt;
  background-color: #121218 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-window-head,&lt;br /&gt;
.oo-ui-processDialog-title,&lt;br /&gt;
.oo-ui-processDialog-navigation {&lt;br /&gt;
  background: #0c0c10 !important;&lt;br /&gt;
  border-bottom: 1px solid #3d0a12 !important;&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-title .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Campos de entrada dentro do modal */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog textarea {&lt;br /&gt;
  background: #08080c !important;&lt;br /&gt;
  background-color: #08080c !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {&lt;br /&gt;
  border-color: #ff2a3f !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Placeholders claros */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
  color: #7a766e !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Rótulos e descrições dos parâmetros */&lt;br /&gt;
.oo-ui-fieldLayout-header .oo-ui-labelElement-label,&lt;br /&gt;
.ve-ui-mwParameterPage-label,&lt;br /&gt;
.ve-ui-mwTemplateTitleInputWidget-label {&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-helpText,&lt;br /&gt;
.ve-ui-mwParameterPage-description,&lt;br /&gt;
.oo-ui-fieldLayout-help {&lt;br /&gt;
  color: #b0aca4 !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  line-height: 1.4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Painel lateral de seleção de parâmetros */&lt;br /&gt;
.oo-ui-bookletLayout-outline,&lt;br /&gt;
.oo-ui-outlineSelectWidget,&lt;br /&gt;
.oo-ui-outlineOptionWidget {&lt;br /&gt;
  background: #0d0d12 !important;&lt;br /&gt;
  color: #ddd9d0 !important;&lt;br /&gt;
  border-right: 1px solid #3d0a12 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-selected {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-highlighted {&lt;br /&gt;
  background: #251016 !important;&lt;br /&gt;
  color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Botão Aplicar Mudanças */&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-surface {&lt;br /&gt;
  background: #101015 !important;&lt;br /&gt;
  background-color: #101015 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  caret-color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-documentNode p,&lt;br /&gt;
.ve-ce-documentNode h1,&lt;br /&gt;
.ve-ce-documentNode h2,&lt;br /&gt;
.ve-ce-documentNode h3,&lt;br /&gt;
.ve-ce-documentNode h4,&lt;br /&gt;
.ve-ce-documentNode li,&lt;br /&gt;
.ve-ce-documentNode td,&lt;br /&gt;
.ve-ce-documentNode div,&lt;br /&gt;
.ve-ce-surface .vtm-section-block {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  animation: none !important;&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dentro do editor, o Segredo DEVE ser visível para o editor poder ler e modificar */&lt;br /&gt;
.ve-ce-surface .vtm-segredo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {&lt;br /&gt;
  background: rgba(60, 15, 25, 0.45) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px dashed #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
  -webkit-user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  pointer-events: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ui-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo::after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Balão pop-up de predefinição no VisualEditor */&lt;br /&gt;
.ve-ui-contextItemWidget,&lt;br /&gt;
.ve-ui-mwTransclusionContextItem {&lt;br /&gt;
  background: #161622 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   17. RESPONSIVIDADE MOBILE &amp;amp; FLUID UI (@media (max-width: 768px))&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
  /* --- A. Animação Suave Sem Deslocamento Brusco --- */&lt;br /&gt;
  @keyframes vtm-section-slide {&lt;br /&gt;
    0% {&lt;br /&gt;
      opacity: 0;&lt;br /&gt;
      transform: translateX(-15px);&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
      opacity: 1;&lt;br /&gt;
      transform: translateX(0);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Prevenção rigorosa de overflow horizontal no container */&lt;br /&gt;
  html, body, .mw-page-container, #content, .mw-body {&lt;br /&gt;
    overflow-x: hidden !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- B. Ocultação de Menus Laterais Fixos por Padrão (Exclusivo Mobile) --- */&lt;br /&gt;
  .vector-column-start,&lt;br /&gt;
  .vector-column-end,&lt;br /&gt;
  .vector-main-menu-pinned-container,&lt;br /&gt;
  .vector-page-tools-pinned-container,&lt;br /&gt;
  .vector-toc-pinned-container,&lt;br /&gt;
  .vector-appearance-pinned-container,&lt;br /&gt;
  #vector-main-menu-pinned-container,&lt;br /&gt;
  #vector-page-tools-pinned-container,&lt;br /&gt;
  #vector-toc-pinned-container,&lt;br /&gt;
  #vector-appearance-pinned-container,&lt;br /&gt;
  #mw-panel,&lt;br /&gt;
  .vector-sidebar-container {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    width: 0 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    max-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Conteúdo ocupa 100% da tela sem margem residual de sidebars */&lt;br /&gt;
  .mw-page-container-inner,&lt;br /&gt;
  .vector-body,&lt;br /&gt;
  .mw-content-container,&lt;br /&gt;
  #content {&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Menus flutuantes quando abertos pelo botão hambúrguer / dropdown */&lt;br /&gt;
  .vector-dropdown-content,&lt;br /&gt;
  .vector-dropdown .vector-dropdown-content,&lt;br /&gt;
  #vector-main-menu-dropdown .vector-dropdown-content {&lt;br /&gt;
    max-width: 90vw !important;&lt;br /&gt;
    z-index: 1000 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- C. Spacing &amp;amp; Container Padding no Mobile --- */&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  .mw-parser-output {&lt;br /&gt;
    padding-left: 12px !important;&lt;br /&gt;
    padding-right: 12px !important;&lt;br /&gt;
    padding-top: 10px !important;&lt;br /&gt;
    padding-bottom: 20px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- D. Cabeçalho &amp;amp; Logo Adaptativos --- */&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 64px !important;&lt;br /&gt;
    min-height: 64px !important;&lt;br /&gt;
    min-width: 180px !important;&lt;br /&gt;
    max-width: 220px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 60px !important;&lt;br /&gt;
    width: 200px !important;&lt;br /&gt;
    max-height: 60px !important;&lt;br /&gt;
    max-width: 200px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- E. Tipografia Proporcional --- */&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.6em !important;&lt;br /&gt;
    line-height: 1.25 !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    margin-bottom: 12px !important;&lt;br /&gt;
    word-break: break-word !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2, .mw-heading2 h2 {&lt;br /&gt;
    font-size: 1.3em !important;&lt;br /&gt;
    line-height: 1.3 !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3, .mw-heading3 h3 {&lt;br /&gt;
    font-size: 1.12em !important;&lt;br /&gt;
    margin-top: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4, .mw-heading4 h4 {&lt;br /&gt;
    font-size: 1.0em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Citações / Blockquotes compactas */&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    padding: 14px 12px !important;&lt;br /&gt;
    margin: 0.8em 0 !important;&lt;br /&gt;
    font-size: 0.94em !important;&lt;br /&gt;
    line-height: 1.5 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- F. Abas de Navegação Estilo Touch Carousel --- */&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces,&lt;br /&gt;
  #p-views ul,&lt;br /&gt;
  #p-namespaces ul {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
    padding-bottom: 2px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs::-webkit-scrollbar,&lt;br /&gt;
  .mw-portlet-views ul::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li,&lt;br /&gt;
  .vector-menu-tabs-legacy li,&lt;br /&gt;
  .vector-tab-noicon,&lt;br /&gt;
  .mw-portlet-views li,&lt;br /&gt;
  .mw-portlet-namespaces li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-right: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 6px 10px !important;&lt;br /&gt;
    font-size: 0.76em !important;&lt;br /&gt;
    white-space: nowrap !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- G. Layouts de Coluna / Grid (Dashboard na Home) --- */&lt;br /&gt;
  /* Força tabelas de 2 colunas transparentes a empilharem verticalmente */&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] &amp;gt; tbody {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] tr {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] td {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-bottom: 14px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- H. Tabelas de Dados / Dossiês (.wikitable) --- */&lt;br /&gt;
  table.wikitable {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    margin: 1em 0 !important;&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 8px 10px !important;&lt;br /&gt;
    font-size: 0.84em !important;&lt;br /&gt;
    line-height: 1.4 !important;&lt;br /&gt;
    min-width: 80px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- I. Infoboxes de Personagem (.vtm-infobox) --- */&lt;br /&gt;
  .vtm-infobox {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 16px 0 !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- J. Tela de Login no Mobile --- */&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 18px 16px !important;&lt;br /&gt;
    margin: 12px auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Vector-2022.css&amp;diff=428</id>
		<title>MediaWiki:Vector-2022.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Vector-2022.css&amp;diff=428"/>
		<updated>2026-09-01T21:09:28Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Implementação de responsividade mobile v15: escala tipográfica fluida, abas deslizáveis, layout de blocos empilhados e scroll suave em wikitables&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v15 - MOBILE RESPONSIVE &amp;amp; SYNC)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
:root,&lt;br /&gt;
html,&lt;br /&gt;
body,&lt;br /&gt;
.skin-vector-2022,&lt;br /&gt;
.skin-vector,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  --background-color-base: #101015 !important;&lt;br /&gt;
  --background-color-base--hover: #181822 !important;&lt;br /&gt;
  --background-color-base--active: #22222e !important;&lt;br /&gt;
  --background-color-interactive-subtle: #16161d !important;&lt;br /&gt;
  --background-color-interactive: #1a1a24 !important;&lt;br /&gt;
  --background-color-disabled: #121217 !important;&lt;br /&gt;
  --background-color-neutral: #101015 !important;&lt;br /&gt;
  --background-color-neutral-subtle: #16161d !important;&lt;br /&gt;
  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;&lt;br /&gt;
  --background-color-container: #101015 !important;&lt;br /&gt;
  --background-color-surface: #16161d !important;&lt;br /&gt;
  --background-color-input: #121218 !important;&lt;br /&gt;
  --background-color-input--hover: #1a1a24 !important;&lt;br /&gt;
&lt;br /&gt;
  --color-base: #ddd9d0 !important;&lt;br /&gt;
  --color-base--hover: #ffffff !important;&lt;br /&gt;
  --color-base-fixed: #ddd9d0 !important;&lt;br /&gt;
  --color-subtle: #9e9a91 !important;&lt;br /&gt;
  --color-placeholder: #6e6b65 !important;&lt;br /&gt;
  --color-disabled: #55534e !important;&lt;br /&gt;
  --color-inverted: #08080b !important;&lt;br /&gt;
  --color-progressive: #e55353 !important;&lt;br /&gt;
  --color-progressive--hover: #ff2a3f !important;&lt;br /&gt;
  --color-destructive: #c9182b !important;&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: #252530 !important;&lt;br /&gt;
  --border-color-subtle: #1c1c25 !important;&lt;br /&gt;
  --border-color-interactive: #3d0a12 !important;&lt;br /&gt;
  --border-color-muted: #20202a !important;&lt;br /&gt;
  --border-color-progressive: #8b0000 !important;&lt;br /&gt;
&lt;br /&gt;
  --vtm-void: #08080b;&lt;br /&gt;
  --vtm-abyss: #0c0c10;&lt;br /&gt;
  --vtm-obsidian: #101015;&lt;br /&gt;
  --vtm-onyx: #16161d;&lt;br /&gt;
  --vtm-slate: #1c1c25;&lt;br /&gt;
  --vtm-charcoal: #22222d;&lt;br /&gt;
  --vtm-text: #ddd9d0;&lt;br /&gt;
  --vtm-text-dim: #9e9a91;&lt;br /&gt;
  --vtm-text-ghost: #5e5b55;&lt;br /&gt;
  --vtm-blood: #8b0000;&lt;br /&gt;
  --vtm-blood-vivid: #c9182b;&lt;br /&gt;
  --vtm-blood-neon: #ff2a3f;&lt;br /&gt;
  --vtm-blood-glow: rgba(201, 24, 43, 0.45);&lt;br /&gt;
  --vtm-gold: #c5a059;&lt;br /&gt;
  --vtm-gold-bright: #e5be75;&lt;br /&gt;
  --vtm-border: #252530;&lt;br /&gt;
  --vtm-border-blood: #3d0a12;&lt;br /&gt;
  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;&lt;br /&gt;
  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;&lt;br /&gt;
  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
html,&lt;br /&gt;
html body,&lt;br /&gt;
body.skin-vector-2022,&lt;br /&gt;
body.skin-vector,&lt;br /&gt;
body.mediawiki,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container,&lt;br /&gt;
.mw-page-container-inner,&lt;br /&gt;
.vector-column-start,&lt;br /&gt;
.vector-column-end,&lt;br /&gt;
.vector-page-toolbar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body,&lt;br /&gt;
.vector-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
#content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.mw-parser-output,&lt;br /&gt;
main.mw-body,&lt;br /&gt;
.mw-special-Userlogin #content {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Padding interno confortável */&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
  padding-left: 20px !important;&lt;br /&gt;
  padding-right: 20px !important;&lt;br /&gt;
  padding-top: 15px !important;&lt;br /&gt;
  padding-bottom: 25px !important;&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
#mw-head,&lt;br /&gt;
.vector-sticky-header,&lt;br /&gt;
.vector-sticky-header-container {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: rgba(8, 8, 11, 0.97) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
.vector-footer-container,&lt;br /&gt;
footer.mw-footer {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text-ghost) !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
#userloginForm form,&lt;br /&gt;
.mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
  max-width: 440px !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: 4px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 24px 28px !important;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-label__label__text,&lt;br /&gt;
.mw-special-Userlogin .cdx-label,&lt;br /&gt;
#userloginForm label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  letter-spacing: 0.8px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input,&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input,&lt;br /&gt;
#userloginForm input.loginText,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  font-size: 1em !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input:focus,&lt;br /&gt;
#userloginForm input.loginText:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;]:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;]:focus {&lt;br /&gt;
  border-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,&lt;br /&gt;
button#wpLoginAttempt,&lt;br /&gt;
#wpLoginAttempt,&lt;br /&gt;
#userloginForm .cdx-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 12px 20px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,&lt;br /&gt;
button#wpLoginAttempt:hover,&lt;br /&gt;
#wpLoginAttempt:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
  transform: translateY(-1px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__label,&lt;br /&gt;
#userloginForm .mw-userlogin-rememberme {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__input {&lt;br /&gt;
  accent-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a,&lt;br /&gt;
#userloginForm a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  transition: all 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a:hover,&lt;br /&gt;
#userloginForm a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.ve-ui-toolbar-floating {&lt;br /&gt;
  background: #14141c !important;&lt;br /&gt;
  background-color: #14141c !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-indicatorElement-indicator {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.95 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.28 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
  background: #251218 !important;&lt;br /&gt;
  background-color: #251218 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement-label,&lt;br /&gt;
.oo-ui-tool-title,&lt;br /&gt;
.oo-ui-toolGroup-tools .oo-ui-tool-title,&lt;br /&gt;
.oo-ui-popupToolGroup-title,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #66635c !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,&lt;br /&gt;
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  background-color: #3d0a12 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: #181822 !important;&lt;br /&gt;
  border: 1px solid #282836 !important;&lt;br /&gt;
  opacity: 0.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup,&lt;br /&gt;
.oo-ui-menuSelectWidget,&lt;br /&gt;
.oo-ui-menuOptionWidget,&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded {&lt;br /&gt;
  background: #161620 !important;&lt;br /&gt;
  background-color: #161620 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-highlighted {&lt;br /&gt;
  background: #2b0e15 !important;&lt;br /&gt;
  color: #ff3b3b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-selected {&lt;br /&gt;
  background: #420b14 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-ui-surface-paste {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  caret-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   6. PAINEIS FIXOS &amp;amp; DROPDOWNS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-pinnable-element,&lt;br /&gt;
.vector-pinned-container,&lt;br /&gt;
.vector-dropdown-content,&lt;br /&gt;
.vector-dropdown .vector-dropdown-content,&lt;br /&gt;
.vector-menu-content,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-page-tools-pinned-container,&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu-pinned-container,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-appearance-pinned-container,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-toc-pinned-container,&lt;br /&gt;
#vector-main-menu-pinned-container,&lt;br /&gt;
#vector-page-tools-pinned-container,&lt;br /&gt;
#vector-appearance-pinned-container,&lt;br /&gt;
#vector-toc-pinned-container,&lt;br /&gt;
aside.vector-pinnable-element,&lt;br /&gt;
nav.vector-pinnable-element,&lt;br /&gt;
div.vector-pinnable-element,&lt;br /&gt;
.vector-settings {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  font-size: 0.9em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button,&lt;br /&gt;
.cdx-button--weight-quiet {&lt;br /&gt;
  background: var(--vtm-slate) !important;&lt;br /&gt;
  background-color: var(--vtm-slate) !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 8px !important;&lt;br /&gt;
  font-size: 0.8em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button:hover,&lt;br /&gt;
.cdx-button--weight-quiet:hover {&lt;br /&gt;
  background: #2a0e14 !important;&lt;br /&gt;
  background-color: #2a0e14 !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-heading,&lt;br /&gt;
.vector-menu-heading-label,&lt;br /&gt;
.sidebar-heading,&lt;br /&gt;
.vector-page-tools .vector-menu-heading,&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
#mw-panel .portal h3 {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1.2px !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
  padding-bottom: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a,&lt;br /&gt;
.vector-pinnable-element li a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-dropdown-content a,&lt;br /&gt;
.vector-menu-content a,&lt;br /&gt;
#mw-panel .portal .body li a {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  transition: all 0.15s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-dropdown-content a:hover,&lt;br /&gt;
#mw-panel .portal .body li a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
  padding-left: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs-legacy,&lt;br /&gt;
.mw-portlet-views,&lt;br /&gt;
.mw-portlet-namespaces {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs-legacy li,&lt;br /&gt;
.vector-tab-noicon,&lt;br /&gt;
.mw-portlet-views li,&lt;br /&gt;
.mw-portlet-namespaces li {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  border-radius: 4px 4px 0 0 !important;&lt;br /&gt;
  margin-right: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
.vector-menu-tabs-legacy li a,&lt;br /&gt;
.vector-tab-noicon a,&lt;br /&gt;
.mw-portlet-views li a,&lt;br /&gt;
.mw-portlet-namespaces li a {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  padding: 8px 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a:hover,&lt;br /&gt;
.vector-menu-tabs-legacy li a:hover,&lt;br /&gt;
.mw-portlet-views li a:hover,&lt;br /&gt;
.mw-portlet-namespaces li a:hover {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background: #22141a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected,&lt;br /&gt;
.mw-portlet-views li.selected,&lt;br /&gt;
.mw-portlet-namespaces li.selected,&lt;br /&gt;
.vector-tab-noicon.selected {&lt;br /&gt;
  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;&lt;br /&gt;
  background-color: #2b080d !important;&lt;br /&gt;
  border: 1px solid #8b0000 !important;&lt;br /&gt;
  border-top: 3px solid #ff2a3f !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected a,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected a,&lt;br /&gt;
.mw-portlet-views li.selected a,&lt;br /&gt;
.mw-portlet-namespaces li.selected a,&lt;br /&gt;
.vector-tab-noicon.selected a,&lt;br /&gt;
.vector-menu-tabs li.selected span,&lt;br /&gt;
.mw-portlet-views li.selected span {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.warningbox,&lt;br /&gt;
.mw-warning-with-logexcerpt,&lt;br /&gt;
.mw-anon-edit-warning,&lt;br /&gt;
.anon-edit-warning,&lt;br /&gt;
.cdx-message--warning,&lt;br /&gt;
.cdx-message,&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;&lt;br /&gt;
  background-color: #1f0d12 !important;&lt;br /&gt;
  border: 1px solid #5a1420 !important;&lt;br /&gt;
  border-left: 5px solid var(--vtm-blood-vivid) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  padding: 12px 18px !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message__content,&lt;br /&gt;
.mw-message-box p,&lt;br /&gt;
.mw-anon-edit-warning p {&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea#wpTextbox1,&lt;br /&gt;
#wpTextbox1,&lt;br /&gt;
.mw-editform textarea {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  font-family: var(--vtm-font-mono) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 14px 16px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   9. BUSCA &amp;amp; BOTÃO &amp;quot;INVESTIGAR&amp;quot;&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#simpleSearch,&lt;br /&gt;
.cdx-text-input__input,&lt;br /&gt;
.vector-search-box-input,&lt;br /&gt;
.cdx-search-input .cdx-text-input__input,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px 0 0 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button,&lt;br /&gt;
.cdx-search-input__end-button,&lt;br /&gt;
.vector-search-box .cdx-button,&lt;br /&gt;
.vector-search-box-vue .cdx-button,&lt;br /&gt;
.vector-search-box-vue button,&lt;br /&gt;
#searchButton,&lt;br /&gt;
#mw-searchButton {&lt;br /&gt;
  background: #000000 !important;&lt;br /&gt;
  background-color: #000000 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: none !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button *,&lt;br /&gt;
.cdx-search-input__end-button span,&lt;br /&gt;
.cdx-search-input__end-button .cdx-button__label,&lt;br /&gt;
.vector-search-box .cdx-button__label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button:hover,&lt;br /&gt;
.cdx-search-input__end-button:hover {&lt;br /&gt;
  background: #15151e !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
h1, h2, h3, h4, h5, h6,&lt;br /&gt;
.mw-heading h1, .mw-heading h2, .mw-heading h3 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading,&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-body h1 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 2.3em !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;&lt;br /&gt;
  border-bottom: 2px solid var(--vtm-blood) !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2, .mw-heading2 h2 {&lt;br /&gt;
  font-size: 1.55em !important;&lt;br /&gt;
  color: #f0ece5 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding-bottom: 6px !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3, .mw-heading3 h3 {&lt;br /&gt;
  font-size: 1.2em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4, .mw-heading4 h4 {&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  color: #c9182b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a, a:visited,&lt;br /&gt;
.mw-body a, .mw-body a:visited,&lt;br /&gt;
.mw-parser-output a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover, a:focus,&lt;br /&gt;
.mw-body a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
blockquote,&lt;br /&gt;
.vtm-quote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .vtm-quote,&lt;br /&gt;
.mw-body blockquote,&lt;br /&gt;
.mw-body .vtm-quote {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  line-height: 1.6 !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-left: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
  padding: 25px 15px 15px 15px !important;&lt;br /&gt;
  margin: 1.2em 0.8em !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  letter-spacing: 0.3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p,&lt;br /&gt;
.vtm-quote p,&lt;br /&gt;
.mw-parser-output blockquote p,&lt;br /&gt;
.mw-parser-output .vtm-quote p {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  margin: 0 0 6px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p:last-child,&lt;br /&gt;
.vtm-quote p:last-child,&lt;br /&gt;
.mw-parser-output blockquote p:last-child,&lt;br /&gt;
.mw-parser-output .vtm-quote p:last-child {&lt;br /&gt;
  margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote cite,&lt;br /&gt;
blockquote footer,&lt;br /&gt;
blockquote .quote-source,&lt;br /&gt;
.vtm-quote cite,&lt;br /&gt;
.vtm-quote footer,&lt;br /&gt;
.vtm-quote .quote-source {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 8px !important;&lt;br /&gt;
  text-align: right !important;&lt;br /&gt;
  font-style: normal !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  min-height: 96px !important;&lt;br /&gt;
  min-width: 260px !important;&lt;br /&gt;
  max-height: none !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Pseudo-elemento no container do logo: garante exibição sempre */&lt;br /&gt;
.mw-logo::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center left !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  width: 270px !important;&lt;br /&gt;
  max-height: 96px !important;&lt;br /&gt;
  max-width: 320px !important;&lt;br /&gt;
  /* Sombra vermelha nos contornos do vetor */&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo:hover::before {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.02) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Se existir tag img nativa, estiliza da mesma forma ou oculta duplicata */&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-container,&lt;br /&gt;
.mw-logo-wordmark,&lt;br /&gt;
.mw-logo-tagline {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; HOVER EFFECT)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#vector-main-menu-dropdown,&lt;br /&gt;
.vector-main-menu-dropdown,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-header .vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button__icon,&lt;br /&gt;
.mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown-label::before,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label .vector-icon {&lt;br /&gt;
  color: #f5f5f5 !important;&lt;br /&gt;
  background-color: #f5f5f5 !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .cdx-button__icon,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background-color: #ffffff !important;&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.08) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:focus,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:active,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + label {&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo {&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- CENSURADO: tarja preta pura e limpa --- */&lt;br /&gt;
.vtm-segredo.is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
  border-radius: 2px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  cursor: help !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted * {&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted:hover {&lt;br /&gt;
  background: #141418 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- REVELADO / DESCLASSIFICADO --- */&lt;br /&gt;
.vtm-segredo.is-revealed {&lt;br /&gt;
  background: rgba(45, 12, 18, 0.4) !important;&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-revealed * {&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- FORMATO BLOCO (tipo=bloco) --- */&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;] {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  padding: 16px 20px !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  min-height: 60px !important;&lt;br /&gt;
  border-left: 4px solid #2a2a30 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-revealed {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;&lt;br /&gt;
  border-left: 4px solid #c5a059 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded,&lt;br /&gt;
.oo-ui-processDialog-content,&lt;br /&gt;
.ve-ui-mwTransclusionDialog {&lt;br /&gt;
  background: #121218 !important;&lt;br /&gt;
  background-color: #121218 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-window-head,&lt;br /&gt;
.oo-ui-processDialog-title,&lt;br /&gt;
.oo-ui-processDialog-navigation {&lt;br /&gt;
  background: #0c0c10 !important;&lt;br /&gt;
  border-bottom: 1px solid #3d0a12 !important;&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-title .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Campos de entrada dentro do modal */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog textarea {&lt;br /&gt;
  background: #08080c !important;&lt;br /&gt;
  background-color: #08080c !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {&lt;br /&gt;
  border-color: #ff2a3f !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Placeholders claros */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
  color: #7a766e !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Rótulos e descrições dos parâmetros */&lt;br /&gt;
.oo-ui-fieldLayout-header .oo-ui-labelElement-label,&lt;br /&gt;
.ve-ui-mwParameterPage-label,&lt;br /&gt;
.ve-ui-mwTemplateTitleInputWidget-label {&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-helpText,&lt;br /&gt;
.ve-ui-mwParameterPage-description,&lt;br /&gt;
.oo-ui-fieldLayout-help {&lt;br /&gt;
  color: #b0aca4 !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  line-height: 1.4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Painel lateral de seleção de parâmetros */&lt;br /&gt;
.oo-ui-bookletLayout-outline,&lt;br /&gt;
.oo-ui-outlineSelectWidget,&lt;br /&gt;
.oo-ui-outlineOptionWidget {&lt;br /&gt;
  background: #0d0d12 !important;&lt;br /&gt;
  color: #ddd9d0 !important;&lt;br /&gt;
  border-right: 1px solid #3d0a12 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-selected {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-highlighted {&lt;br /&gt;
  background: #251016 !important;&lt;br /&gt;
  color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Botão Aplicar Mudanças */&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-surface {&lt;br /&gt;
  background: #101015 !important;&lt;br /&gt;
  background-color: #101015 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  caret-color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-documentNode p,&lt;br /&gt;
.ve-ce-documentNode h1,&lt;br /&gt;
.ve-ce-documentNode h2,&lt;br /&gt;
.ve-ce-documentNode h3,&lt;br /&gt;
.ve-ce-documentNode h4,&lt;br /&gt;
.ve-ce-documentNode li,&lt;br /&gt;
.ve-ce-documentNode td,&lt;br /&gt;
.ve-ce-documentNode div,&lt;br /&gt;
.ve-ce-surface .vtm-section-block {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  animation: none !important;&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dentro do editor, o Segredo DEVE ser visível para o editor poder ler e modificar */&lt;br /&gt;
.ve-ce-surface .vtm-segredo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {&lt;br /&gt;
  background: rgba(60, 15, 25, 0.45) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px dashed #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
  -webkit-user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  pointer-events: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ui-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo::after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Balão pop-up de predefinição no VisualEditor */&lt;br /&gt;
.ve-ui-contextItemWidget,&lt;br /&gt;
.ve-ui-mwTransclusionContextItem {&lt;br /&gt;
  background: #161622 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   17. RESPONSIVIDADE MOBILE &amp;amp; FLUID UI (@media (max-width: 768px))&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
  /* --- A. Animação Suave Sem Deslocamento Brusco --- */&lt;br /&gt;
  @keyframes vtm-section-slide {&lt;br /&gt;
    0% {&lt;br /&gt;
      opacity: 0;&lt;br /&gt;
      transform: translateX(-15px);&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
      opacity: 1;&lt;br /&gt;
      transform: translateX(0);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Prevenção rigorosa de overflow horizontal no container */&lt;br /&gt;
  html, body, .mw-page-container, #content, .mw-body {&lt;br /&gt;
    overflow-x: hidden !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- B. Spacing &amp;amp; Container Padding no Mobile --- */&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  .mw-parser-output {&lt;br /&gt;
    padding-left: 12px !important;&lt;br /&gt;
    padding-right: 12px !important;&lt;br /&gt;
    padding-top: 10px !important;&lt;br /&gt;
    padding-bottom: 20px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- C. Cabeçalho &amp;amp; Logo Adaptativos --- */&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 64px !important;&lt;br /&gt;
    min-height: 64px !important;&lt;br /&gt;
    min-width: 180px !important;&lt;br /&gt;
    max-width: 220px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 60px !important;&lt;br /&gt;
    width: 200px !important;&lt;br /&gt;
    max-height: 60px !important;&lt;br /&gt;
    max-width: 200px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- D. Tipografia Proporcional --- */&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.6em !important;&lt;br /&gt;
    line-height: 1.25 !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    margin-bottom: 12px !important;&lt;br /&gt;
    word-break: break-word !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2, .mw-heading2 h2 {&lt;br /&gt;
    font-size: 1.3em !important;&lt;br /&gt;
    line-height: 1.3 !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3, .mw-heading3 h3 {&lt;br /&gt;
    font-size: 1.12em !important;&lt;br /&gt;
    margin-top: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4, .mw-heading4 h4 {&lt;br /&gt;
    font-size: 1.0em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Citações / Blockquotes compactas */&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    padding: 14px 12px !important;&lt;br /&gt;
    margin: 0.8em 0 !important;&lt;br /&gt;
    font-size: 0.94em !important;&lt;br /&gt;
    line-height: 1.5 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- E. Abas de Navegação Estilo Touch Carousel --- */&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces,&lt;br /&gt;
  #p-views ul,&lt;br /&gt;
  #p-namespaces ul {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
    padding-bottom: 2px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs::-webkit-scrollbar,&lt;br /&gt;
  .mw-portlet-views ul::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li,&lt;br /&gt;
  .vector-menu-tabs-legacy li,&lt;br /&gt;
  .vector-tab-noicon,&lt;br /&gt;
  .mw-portlet-views li,&lt;br /&gt;
  .mw-portlet-namespaces li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-right: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 6px 10px !important;&lt;br /&gt;
    font-size: 0.76em !important;&lt;br /&gt;
    white-space: nowrap !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- F. Layouts de Coluna / Grid (Dashboard na Home) --- */&lt;br /&gt;
  /* Força tabelas de 2 colunas transparentes a empilharem verticalmente */&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] &amp;gt; tbody {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] tr {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] td {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-bottom: 14px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- G. Tabelas de Dados / Dossiês (.wikitable) --- */&lt;br /&gt;
  table.wikitable {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    margin: 1em 0 !important;&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 8px 10px !important;&lt;br /&gt;
    font-size: 0.84em !important;&lt;br /&gt;
    line-height: 1.4 !important;&lt;br /&gt;
    min-width: 80px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- H. Infoboxes de Personagem (.vtm-infobox) --- */&lt;br /&gt;
  .vtm-infobox {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 16px 0 !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- I. Tela de Login no Mobile --- */&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 18px 16px !important;&lt;br /&gt;
    margin: 12px auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=427</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=427"/>
		<updated>2026-09-01T21:09:03Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Implementação de responsividade mobile v15: escala tipográfica fluida, abas deslizáveis, layout de blocos empilhados e scroll suave em wikitables&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v15 - MOBILE RESPONSIVE &amp;amp; SYNC)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
:root,&lt;br /&gt;
html,&lt;br /&gt;
body,&lt;br /&gt;
.skin-vector-2022,&lt;br /&gt;
.skin-vector,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  --background-color-base: #101015 !important;&lt;br /&gt;
  --background-color-base--hover: #181822 !important;&lt;br /&gt;
  --background-color-base--active: #22222e !important;&lt;br /&gt;
  --background-color-interactive-subtle: #16161d !important;&lt;br /&gt;
  --background-color-interactive: #1a1a24 !important;&lt;br /&gt;
  --background-color-disabled: #121217 !important;&lt;br /&gt;
  --background-color-neutral: #101015 !important;&lt;br /&gt;
  --background-color-neutral-subtle: #16161d !important;&lt;br /&gt;
  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;&lt;br /&gt;
  --background-color-container: #101015 !important;&lt;br /&gt;
  --background-color-surface: #16161d !important;&lt;br /&gt;
  --background-color-input: #121218 !important;&lt;br /&gt;
  --background-color-input--hover: #1a1a24 !important;&lt;br /&gt;
&lt;br /&gt;
  --color-base: #ddd9d0 !important;&lt;br /&gt;
  --color-base--hover: #ffffff !important;&lt;br /&gt;
  --color-base-fixed: #ddd9d0 !important;&lt;br /&gt;
  --color-subtle: #9e9a91 !important;&lt;br /&gt;
  --color-placeholder: #6e6b65 !important;&lt;br /&gt;
  --color-disabled: #55534e !important;&lt;br /&gt;
  --color-inverted: #08080b !important;&lt;br /&gt;
  --color-progressive: #e55353 !important;&lt;br /&gt;
  --color-progressive--hover: #ff2a3f !important;&lt;br /&gt;
  --color-destructive: #c9182b !important;&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: #252530 !important;&lt;br /&gt;
  --border-color-subtle: #1c1c25 !important;&lt;br /&gt;
  --border-color-interactive: #3d0a12 !important;&lt;br /&gt;
  --border-color-muted: #20202a !important;&lt;br /&gt;
  --border-color-progressive: #8b0000 !important;&lt;br /&gt;
&lt;br /&gt;
  --vtm-void: #08080b;&lt;br /&gt;
  --vtm-abyss: #0c0c10;&lt;br /&gt;
  --vtm-obsidian: #101015;&lt;br /&gt;
  --vtm-onyx: #16161d;&lt;br /&gt;
  --vtm-slate: #1c1c25;&lt;br /&gt;
  --vtm-charcoal: #22222d;&lt;br /&gt;
  --vtm-text: #ddd9d0;&lt;br /&gt;
  --vtm-text-dim: #9e9a91;&lt;br /&gt;
  --vtm-text-ghost: #5e5b55;&lt;br /&gt;
  --vtm-blood: #8b0000;&lt;br /&gt;
  --vtm-blood-vivid: #c9182b;&lt;br /&gt;
  --vtm-blood-neon: #ff2a3f;&lt;br /&gt;
  --vtm-blood-glow: rgba(201, 24, 43, 0.45);&lt;br /&gt;
  --vtm-gold: #c5a059;&lt;br /&gt;
  --vtm-gold-bright: #e5be75;&lt;br /&gt;
  --vtm-border: #252530;&lt;br /&gt;
  --vtm-border-blood: #3d0a12;&lt;br /&gt;
  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;&lt;br /&gt;
  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;&lt;br /&gt;
  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
html,&lt;br /&gt;
html body,&lt;br /&gt;
body.skin-vector-2022,&lt;br /&gt;
body.skin-vector,&lt;br /&gt;
body.mediawiki,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container,&lt;br /&gt;
.mw-page-container-inner,&lt;br /&gt;
.vector-column-start,&lt;br /&gt;
.vector-column-end,&lt;br /&gt;
.vector-page-toolbar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body,&lt;br /&gt;
.vector-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
#content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.mw-parser-output,&lt;br /&gt;
main.mw-body,&lt;br /&gt;
.mw-special-Userlogin #content {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Padding interno confortável */&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
  padding-left: 20px !important;&lt;br /&gt;
  padding-right: 20px !important;&lt;br /&gt;
  padding-top: 15px !important;&lt;br /&gt;
  padding-bottom: 25px !important;&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
#mw-head,&lt;br /&gt;
.vector-sticky-header,&lt;br /&gt;
.vector-sticky-header-container {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: rgba(8, 8, 11, 0.97) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
.vector-footer-container,&lt;br /&gt;
footer.mw-footer {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text-ghost) !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
#userloginForm form,&lt;br /&gt;
.mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
  max-width: 440px !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: 4px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 24px 28px !important;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-label__label__text,&lt;br /&gt;
.mw-special-Userlogin .cdx-label,&lt;br /&gt;
#userloginForm label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  letter-spacing: 0.8px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input,&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input,&lt;br /&gt;
#userloginForm input.loginText,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  font-size: 1em !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input:focus,&lt;br /&gt;
#userloginForm input.loginText:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;]:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;]:focus {&lt;br /&gt;
  border-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,&lt;br /&gt;
button#wpLoginAttempt,&lt;br /&gt;
#wpLoginAttempt,&lt;br /&gt;
#userloginForm .cdx-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 12px 20px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,&lt;br /&gt;
button#wpLoginAttempt:hover,&lt;br /&gt;
#wpLoginAttempt:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
  transform: translateY(-1px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__label,&lt;br /&gt;
#userloginForm .mw-userlogin-rememberme {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__input {&lt;br /&gt;
  accent-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a,&lt;br /&gt;
#userloginForm a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  transition: all 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a:hover,&lt;br /&gt;
#userloginForm a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.ve-ui-toolbar-floating {&lt;br /&gt;
  background: #14141c !important;&lt;br /&gt;
  background-color: #14141c !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-indicatorElement-indicator {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.95 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.28 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
  background: #251218 !important;&lt;br /&gt;
  background-color: #251218 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement-label,&lt;br /&gt;
.oo-ui-tool-title,&lt;br /&gt;
.oo-ui-toolGroup-tools .oo-ui-tool-title,&lt;br /&gt;
.oo-ui-popupToolGroup-title,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #66635c !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,&lt;br /&gt;
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  background-color: #3d0a12 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: #181822 !important;&lt;br /&gt;
  border: 1px solid #282836 !important;&lt;br /&gt;
  opacity: 0.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup,&lt;br /&gt;
.oo-ui-menuSelectWidget,&lt;br /&gt;
.oo-ui-menuOptionWidget,&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded {&lt;br /&gt;
  background: #161620 !important;&lt;br /&gt;
  background-color: #161620 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-highlighted {&lt;br /&gt;
  background: #2b0e15 !important;&lt;br /&gt;
  color: #ff3b3b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-selected {&lt;br /&gt;
  background: #420b14 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-ui-surface-paste {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  caret-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   6. PAINEIS FIXOS &amp;amp; DROPDOWNS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-pinnable-element,&lt;br /&gt;
.vector-pinned-container,&lt;br /&gt;
.vector-dropdown-content,&lt;br /&gt;
.vector-dropdown .vector-dropdown-content,&lt;br /&gt;
.vector-menu-content,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-page-tools-pinned-container,&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu-pinned-container,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-appearance-pinned-container,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-toc-pinned-container,&lt;br /&gt;
#vector-main-menu-pinned-container,&lt;br /&gt;
#vector-page-tools-pinned-container,&lt;br /&gt;
#vector-appearance-pinned-container,&lt;br /&gt;
#vector-toc-pinned-container,&lt;br /&gt;
aside.vector-pinnable-element,&lt;br /&gt;
nav.vector-pinnable-element,&lt;br /&gt;
div.vector-pinnable-element,&lt;br /&gt;
.vector-settings {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  font-size: 0.9em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button,&lt;br /&gt;
.cdx-button--weight-quiet {&lt;br /&gt;
  background: var(--vtm-slate) !important;&lt;br /&gt;
  background-color: var(--vtm-slate) !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 8px !important;&lt;br /&gt;
  font-size: 0.8em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button:hover,&lt;br /&gt;
.cdx-button--weight-quiet:hover {&lt;br /&gt;
  background: #2a0e14 !important;&lt;br /&gt;
  background-color: #2a0e14 !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-heading,&lt;br /&gt;
.vector-menu-heading-label,&lt;br /&gt;
.sidebar-heading,&lt;br /&gt;
.vector-page-tools .vector-menu-heading,&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
#mw-panel .portal h3 {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1.2px !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
  padding-bottom: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a,&lt;br /&gt;
.vector-pinnable-element li a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-dropdown-content a,&lt;br /&gt;
.vector-menu-content a,&lt;br /&gt;
#mw-panel .portal .body li a {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  transition: all 0.15s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-dropdown-content a:hover,&lt;br /&gt;
#mw-panel .portal .body li a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
  padding-left: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs-legacy,&lt;br /&gt;
.mw-portlet-views,&lt;br /&gt;
.mw-portlet-namespaces {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs-legacy li,&lt;br /&gt;
.vector-tab-noicon,&lt;br /&gt;
.mw-portlet-views li,&lt;br /&gt;
.mw-portlet-namespaces li {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  border-radius: 4px 4px 0 0 !important;&lt;br /&gt;
  margin-right: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
.vector-menu-tabs-legacy li a,&lt;br /&gt;
.vector-tab-noicon a,&lt;br /&gt;
.mw-portlet-views li a,&lt;br /&gt;
.mw-portlet-namespaces li a {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  padding: 8px 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a:hover,&lt;br /&gt;
.vector-menu-tabs-legacy li a:hover,&lt;br /&gt;
.mw-portlet-views li a:hover,&lt;br /&gt;
.mw-portlet-namespaces li a:hover {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background: #22141a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected,&lt;br /&gt;
.mw-portlet-views li.selected,&lt;br /&gt;
.mw-portlet-namespaces li.selected,&lt;br /&gt;
.vector-tab-noicon.selected {&lt;br /&gt;
  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;&lt;br /&gt;
  background-color: #2b080d !important;&lt;br /&gt;
  border: 1px solid #8b0000 !important;&lt;br /&gt;
  border-top: 3px solid #ff2a3f !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected a,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected a,&lt;br /&gt;
.mw-portlet-views li.selected a,&lt;br /&gt;
.mw-portlet-namespaces li.selected a,&lt;br /&gt;
.vector-tab-noicon.selected a,&lt;br /&gt;
.vector-menu-tabs li.selected span,&lt;br /&gt;
.mw-portlet-views li.selected span {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.warningbox,&lt;br /&gt;
.mw-warning-with-logexcerpt,&lt;br /&gt;
.mw-anon-edit-warning,&lt;br /&gt;
.anon-edit-warning,&lt;br /&gt;
.cdx-message--warning,&lt;br /&gt;
.cdx-message,&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;&lt;br /&gt;
  background-color: #1f0d12 !important;&lt;br /&gt;
  border: 1px solid #5a1420 !important;&lt;br /&gt;
  border-left: 5px solid var(--vtm-blood-vivid) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  padding: 12px 18px !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message__content,&lt;br /&gt;
.mw-message-box p,&lt;br /&gt;
.mw-anon-edit-warning p {&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea#wpTextbox1,&lt;br /&gt;
#wpTextbox1,&lt;br /&gt;
.mw-editform textarea {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  font-family: var(--vtm-font-mono) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 14px 16px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   9. BUSCA &amp;amp; BOTÃO &amp;quot;INVESTIGAR&amp;quot;&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#simpleSearch,&lt;br /&gt;
.cdx-text-input__input,&lt;br /&gt;
.vector-search-box-input,&lt;br /&gt;
.cdx-search-input .cdx-text-input__input,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px 0 0 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button,&lt;br /&gt;
.cdx-search-input__end-button,&lt;br /&gt;
.vector-search-box .cdx-button,&lt;br /&gt;
.vector-search-box-vue .cdx-button,&lt;br /&gt;
.vector-search-box-vue button,&lt;br /&gt;
#searchButton,&lt;br /&gt;
#mw-searchButton {&lt;br /&gt;
  background: #000000 !important;&lt;br /&gt;
  background-color: #000000 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: none !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button *,&lt;br /&gt;
.cdx-search-input__end-button span,&lt;br /&gt;
.cdx-search-input__end-button .cdx-button__label,&lt;br /&gt;
.vector-search-box .cdx-button__label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button:hover,&lt;br /&gt;
.cdx-search-input__end-button:hover {&lt;br /&gt;
  background: #15151e !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
h1, h2, h3, h4, h5, h6,&lt;br /&gt;
.mw-heading h1, .mw-heading h2, .mw-heading h3 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading,&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-body h1 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 2.3em !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;&lt;br /&gt;
  border-bottom: 2px solid var(--vtm-blood) !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2, .mw-heading2 h2 {&lt;br /&gt;
  font-size: 1.55em !important;&lt;br /&gt;
  color: #f0ece5 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding-bottom: 6px !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3, .mw-heading3 h3 {&lt;br /&gt;
  font-size: 1.2em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4, .mw-heading4 h4 {&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  color: #c9182b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a, a:visited,&lt;br /&gt;
.mw-body a, .mw-body a:visited,&lt;br /&gt;
.mw-parser-output a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover, a:focus,&lt;br /&gt;
.mw-body a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
blockquote,&lt;br /&gt;
.vtm-quote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .vtm-quote,&lt;br /&gt;
.mw-body blockquote,&lt;br /&gt;
.mw-body .vtm-quote {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  line-height: 1.6 !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-left: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
  padding: 25px 15px 15px 15px !important;&lt;br /&gt;
  margin: 1.2em 0.8em !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  letter-spacing: 0.3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p,&lt;br /&gt;
.vtm-quote p,&lt;br /&gt;
.mw-parser-output blockquote p,&lt;br /&gt;
.mw-parser-output .vtm-quote p {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  margin: 0 0 6px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p:last-child,&lt;br /&gt;
.vtm-quote p:last-child,&lt;br /&gt;
.mw-parser-output blockquote p:last-child,&lt;br /&gt;
.mw-parser-output .vtm-quote p:last-child {&lt;br /&gt;
  margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote cite,&lt;br /&gt;
blockquote footer,&lt;br /&gt;
blockquote .quote-source,&lt;br /&gt;
.vtm-quote cite,&lt;br /&gt;
.vtm-quote footer,&lt;br /&gt;
.vtm-quote .quote-source {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 8px !important;&lt;br /&gt;
  text-align: right !important;&lt;br /&gt;
  font-style: normal !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  min-height: 96px !important;&lt;br /&gt;
  min-width: 260px !important;&lt;br /&gt;
  max-height: none !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Pseudo-elemento no container do logo: garante exibição sempre */&lt;br /&gt;
.mw-logo::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center left !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  width: 270px !important;&lt;br /&gt;
  max-height: 96px !important;&lt;br /&gt;
  max-width: 320px !important;&lt;br /&gt;
  /* Sombra vermelha nos contornos do vetor */&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo:hover::before {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.02) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Se existir tag img nativa, estiliza da mesma forma ou oculta duplicata */&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-container,&lt;br /&gt;
.mw-logo-wordmark,&lt;br /&gt;
.mw-logo-tagline {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; HOVER EFFECT)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#vector-main-menu-dropdown,&lt;br /&gt;
.vector-main-menu-dropdown,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-header .vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button__icon,&lt;br /&gt;
.mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown-label::before,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label .vector-icon {&lt;br /&gt;
  color: #f5f5f5 !important;&lt;br /&gt;
  background-color: #f5f5f5 !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .cdx-button__icon,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background-color: #ffffff !important;&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.08) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:focus,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:active,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + label {&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo {&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- CENSURADO: tarja preta pura e limpa --- */&lt;br /&gt;
.vtm-segredo.is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
  border-radius: 2px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  cursor: help !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted * {&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted:hover {&lt;br /&gt;
  background: #141418 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- REVELADO / DESCLASSIFICADO --- */&lt;br /&gt;
.vtm-segredo.is-revealed {&lt;br /&gt;
  background: rgba(45, 12, 18, 0.4) !important;&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-revealed * {&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- FORMATO BLOCO (tipo=bloco) --- */&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;] {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  padding: 16px 20px !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  min-height: 60px !important;&lt;br /&gt;
  border-left: 4px solid #2a2a30 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-revealed {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;&lt;br /&gt;
  border-left: 4px solid #c5a059 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded,&lt;br /&gt;
.oo-ui-processDialog-content,&lt;br /&gt;
.ve-ui-mwTransclusionDialog {&lt;br /&gt;
  background: #121218 !important;&lt;br /&gt;
  background-color: #121218 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-window-head,&lt;br /&gt;
.oo-ui-processDialog-title,&lt;br /&gt;
.oo-ui-processDialog-navigation {&lt;br /&gt;
  background: #0c0c10 !important;&lt;br /&gt;
  border-bottom: 1px solid #3d0a12 !important;&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-title .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Campos de entrada dentro do modal */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog textarea {&lt;br /&gt;
  background: #08080c !important;&lt;br /&gt;
  background-color: #08080c !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {&lt;br /&gt;
  border-color: #ff2a3f !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Placeholders claros */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
  color: #7a766e !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Rótulos e descrições dos parâmetros */&lt;br /&gt;
.oo-ui-fieldLayout-header .oo-ui-labelElement-label,&lt;br /&gt;
.ve-ui-mwParameterPage-label,&lt;br /&gt;
.ve-ui-mwTemplateTitleInputWidget-label {&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-helpText,&lt;br /&gt;
.ve-ui-mwParameterPage-description,&lt;br /&gt;
.oo-ui-fieldLayout-help {&lt;br /&gt;
  color: #b0aca4 !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  line-height: 1.4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Painel lateral de seleção de parâmetros */&lt;br /&gt;
.oo-ui-bookletLayout-outline,&lt;br /&gt;
.oo-ui-outlineSelectWidget,&lt;br /&gt;
.oo-ui-outlineOptionWidget {&lt;br /&gt;
  background: #0d0d12 !important;&lt;br /&gt;
  color: #ddd9d0 !important;&lt;br /&gt;
  border-right: 1px solid #3d0a12 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-selected {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-highlighted {&lt;br /&gt;
  background: #251016 !important;&lt;br /&gt;
  color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Botão Aplicar Mudanças */&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-surface {&lt;br /&gt;
  background: #101015 !important;&lt;br /&gt;
  background-color: #101015 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  caret-color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-documentNode p,&lt;br /&gt;
.ve-ce-documentNode h1,&lt;br /&gt;
.ve-ce-documentNode h2,&lt;br /&gt;
.ve-ce-documentNode h3,&lt;br /&gt;
.ve-ce-documentNode h4,&lt;br /&gt;
.ve-ce-documentNode li,&lt;br /&gt;
.ve-ce-documentNode td,&lt;br /&gt;
.ve-ce-documentNode div,&lt;br /&gt;
.ve-ce-surface .vtm-section-block {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  animation: none !important;&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dentro do editor, o Segredo DEVE ser visível para o editor poder ler e modificar */&lt;br /&gt;
.ve-ce-surface .vtm-segredo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {&lt;br /&gt;
  background: rgba(60, 15, 25, 0.45) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px dashed #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
  -webkit-user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  pointer-events: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ui-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo::after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Balão pop-up de predefinição no VisualEditor */&lt;br /&gt;
.ve-ui-contextItemWidget,&lt;br /&gt;
.ve-ui-mwTransclusionContextItem {&lt;br /&gt;
  background: #161622 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   17. RESPONSIVIDADE MOBILE &amp;amp; FLUID UI (@media (max-width: 768px))&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
  /* --- A. Animação Suave Sem Deslocamento Brusco --- */&lt;br /&gt;
  @keyframes vtm-section-slide {&lt;br /&gt;
    0% {&lt;br /&gt;
      opacity: 0;&lt;br /&gt;
      transform: translateX(-15px);&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
      opacity: 1;&lt;br /&gt;
      transform: translateX(0);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Prevenção rigorosa de overflow horizontal no container */&lt;br /&gt;
  html, body, .mw-page-container, #content, .mw-body {&lt;br /&gt;
    overflow-x: hidden !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- B. Spacing &amp;amp; Container Padding no Mobile --- */&lt;br /&gt;
  .mw-body-content,&lt;br /&gt;
  #bodyContent,&lt;br /&gt;
  .mw-parser-output {&lt;br /&gt;
    padding-left: 12px !important;&lt;br /&gt;
    padding-right: 12px !important;&lt;br /&gt;
    padding-top: 10px !important;&lt;br /&gt;
    padding-bottom: 20px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- C. Cabeçalho &amp;amp; Logo Adaptativos --- */&lt;br /&gt;
  .mw-logo {&lt;br /&gt;
    height: 64px !important;&lt;br /&gt;
    min-height: 64px !important;&lt;br /&gt;
    min-width: 180px !important;&lt;br /&gt;
    max-width: 220px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-logo::before {&lt;br /&gt;
    height: 60px !important;&lt;br /&gt;
    width: 200px !important;&lt;br /&gt;
    max-height: 60px !important;&lt;br /&gt;
    max-width: 200px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- D. Tipografia Proporcional --- */&lt;br /&gt;
  h1.firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-body h1 {&lt;br /&gt;
    font-size: 1.6em !important;&lt;br /&gt;
    line-height: 1.25 !important;&lt;br /&gt;
    padding-bottom: 6px !important;&lt;br /&gt;
    margin-bottom: 12px !important;&lt;br /&gt;
    word-break: break-word !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h2, .mw-heading2 h2 {&lt;br /&gt;
    font-size: 1.3em !important;&lt;br /&gt;
    line-height: 1.3 !important;&lt;br /&gt;
    margin-top: 16px !important;&lt;br /&gt;
    padding-bottom: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h3, .mw-heading3 h3 {&lt;br /&gt;
    font-size: 1.12em !important;&lt;br /&gt;
    margin-top: 12px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  h4, .mw-heading4 h4 {&lt;br /&gt;
    font-size: 1.0em !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* Citações / Blockquotes compactas */&lt;br /&gt;
  blockquote,&lt;br /&gt;
  .vtm-quote,&lt;br /&gt;
  .mw-parser-output blockquote,&lt;br /&gt;
  .mw-parser-output .vtm-quote {&lt;br /&gt;
    padding: 14px 12px !important;&lt;br /&gt;
    margin: 0.8em 0 !important;&lt;br /&gt;
    font-size: 0.94em !important;&lt;br /&gt;
    line-height: 1.5 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- E. Abas de Navegação Estilo Touch Carousel --- */&lt;br /&gt;
  .vector-menu-tabs,&lt;br /&gt;
  .vector-menu-tabs-legacy,&lt;br /&gt;
  .mw-portlet-views,&lt;br /&gt;
  .mw-portlet-namespaces,&lt;br /&gt;
  #p-views ul,&lt;br /&gt;
  #p-namespaces ul {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-wrap: nowrap !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    scrollbar-width: none !important;&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
    padding-bottom: 2px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs::-webkit-scrollbar,&lt;br /&gt;
  .mw-portlet-views ul::-webkit-scrollbar {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li,&lt;br /&gt;
  .vector-menu-tabs-legacy li,&lt;br /&gt;
  .vector-tab-noicon,&lt;br /&gt;
  .mw-portlet-views li,&lt;br /&gt;
  .mw-portlet-namespaces li {&lt;br /&gt;
    flex: 0 0 auto !important;&lt;br /&gt;
    margin-right: 4px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .vector-menu-tabs li a,&lt;br /&gt;
  .vector-menu-tabs-legacy li a,&lt;br /&gt;
  .vector-tab-noicon a,&lt;br /&gt;
  .mw-portlet-views li a,&lt;br /&gt;
  .mw-portlet-namespaces li a {&lt;br /&gt;
    padding: 6px 10px !important;&lt;br /&gt;
    font-size: 0.76em !important;&lt;br /&gt;
    white-space: nowrap !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- F. Layouts de Coluna / Grid (Dashboard na Home) --- */&lt;br /&gt;
  /* Força tabelas de 2 colunas transparentes a empilharem verticalmente */&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;],&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] &amp;gt; tbody,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] &amp;gt; tbody {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] tr,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] tr {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: column !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;background:transparent&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border:none&amp;quot;] td,&lt;br /&gt;
  .mw-parser-output table[style*=&amp;quot;border: none&amp;quot;] td {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin-bottom: 14px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- G. Tabelas de Dados / Dossiês (.wikitable) --- */&lt;br /&gt;
  table.wikitable {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    overflow-x: auto !important;&lt;br /&gt;
    -webkit-overflow-scrolling: touch !important;&lt;br /&gt;
    margin: 1em 0 !important;&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  table.wikitable th,&lt;br /&gt;
  table.wikitable td {&lt;br /&gt;
    padding: 8px 10px !important;&lt;br /&gt;
    font-size: 0.84em !important;&lt;br /&gt;
    line-height: 1.4 !important;&lt;br /&gt;
    min-width: 80px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- H. Infoboxes de Personagem (.vtm-infobox) --- */&lt;br /&gt;
  .vtm-infobox {&lt;br /&gt;
    float: none !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    margin: 16px 0 !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* --- I. Tela de Login no Mobile --- */&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
  .mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
  #userloginForm form,&lt;br /&gt;
  .mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
    padding: 18px 16px !important;&lt;br /&gt;
    margin: 12px auto !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.js&amp;diff=426</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.js&amp;diff=426"/>
		<updated>2026-09-01T21:03:33Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Restaurando exatamente rev 403 original&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   VAMPIRO: A MÁSCARA — SCRIPTS GLOBAIS, BOTÃO DE CENSURA &amp;amp; SEGREDO DINÂMICO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     1. CENSURA &amp;amp; REVELAÇÃO DINÂMICA (LEITURA)&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initVtmSecrets() {&lt;br /&gt;
    var els = document.querySelectorAll(&#039;[data-vtm-secret=&amp;quot;true&amp;quot;]&#039;);&lt;br /&gt;
    if (!els || !els.length) return;&lt;br /&gt;
    var now = new Date();&lt;br /&gt;
&lt;br /&gt;
    els.forEach(function (el) {&lt;br /&gt;
      var lib = (el.getAttribute(&#039;data-liberado&#039;) || &#039;&#039;).toLowerCase().trim();&lt;br /&gt;
      var ds = (el.getAttribute(&#039;data-reveal-date&#039;) || &#039;&#039;).trim();&lt;br /&gt;
      var dica = (el.getAttribute(&#039;data-dica&#039;) || &#039;&#039;).trim();&lt;br /&gt;
      var revealed = false;&lt;br /&gt;
      var tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA]&#039;;&lt;br /&gt;
&lt;br /&gt;
      if (lib === &#039;sim&#039; || lib === &#039;true&#039; || lib === &#039;1&#039;) {&lt;br /&gt;
        revealed = true;&lt;br /&gt;
      } else if (lib === &#039;nao&#039; || lib === &#039;false&#039; || lib === &#039;0&#039;) {&lt;br /&gt;
        tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039;]&#039;;&lt;br /&gt;
      } else if (ds) {&lt;br /&gt;
        var td = null;&lt;br /&gt;
        if (ds.indexOf(&#039;/&#039;) !== -1) {&lt;br /&gt;
          var p = ds.split(&#039;/&#039;);&lt;br /&gt;
          if (p.length === 3) td = new Date(p[2], parseInt(p[1], 10) - 1, p[0]);&lt;br /&gt;
        } else {&lt;br /&gt;
          td = new Date(ds);&lt;br /&gt;
        }&lt;br /&gt;
        if (td &amp;amp;&amp;amp; !isNaN(td.getTime())) {&lt;br /&gt;
          if (now &amp;gt;= td) {&lt;br /&gt;
            revealed = true;&lt;br /&gt;
          } else {&lt;br /&gt;
            var f = (&#039;0&#039; + td.getDate()).slice(-2) + &#039;/&#039; + (&#039;0&#039; + (td.getMonth() + 1)).slice(-2) + &#039;/&#039; + td.getFullYear();&lt;br /&gt;
            tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039; - &#039; + f + &#039;]&#039;;&lt;br /&gt;
          }&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
      if (revealed) {&lt;br /&gt;
        el.classList.add(&#039;is-revealed&#039;);&lt;br /&gt;
        el.classList.remove(&#039;is-redacted&#039;);&lt;br /&gt;
        el.title = &#039;[DESCLASSIFICADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039;]&#039;;&lt;br /&gt;
      } else {&lt;br /&gt;
        el.classList.add(&#039;is-redacted&#039;);&lt;br /&gt;
        el.classList.remove(&#039;is-revealed&#039;);&lt;br /&gt;
        el.title = tip;&lt;br /&gt;
      }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     2. INJEÇÃO DO BOTÃO &amp;quot;🔒 CENSURAR&amp;quot; DIRETAMENTE NA BARRA DO VISUALEDITOR&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function injectVisualEditorButton() {&lt;br /&gt;
    // Procura a barra de ferramentas ativa do VisualEditor&lt;br /&gt;
    var toolbar = document.querySelector(&#039;.ve-ui-toolbar-tools, .ve-init-mw-desktopArticleTarget-toolbar .oo-ui-toolbar-tools&#039;);&lt;br /&gt;
    if (!toolbar) return;&lt;br /&gt;
&lt;br /&gt;
    if (document.getElementById(&#039;vtm-ve-censor-button&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
    var btnGroup = document.createElement(&#039;div&#039;);&lt;br /&gt;
    btnGroup.id = &#039;vtm-ve-censor-button&#039;;&lt;br /&gt;
    btnGroup.className = &#039;oo-ui-widget oo-ui-widget-enabled oo-ui-toolGroup&#039;;&lt;br /&gt;
    btnGroup.style.cssText = &#039;display:inline-flex; align-items:center; margin:0 6px;&#039;;&lt;br /&gt;
&lt;br /&gt;
    var btn = document.createElement(&#039;button&#039;);&lt;br /&gt;
    btn.type = &#039;button&#039;;&lt;br /&gt;
    btn.innerHTML = &#039;🔒 Censurar Trecho&#039;;&lt;br /&gt;
    btn.title = &#039;Aplicar tarja de censura {{Segredo}} no texto selecionado&#039;;&lt;br /&gt;
    btn.style.cssText = &#039;background:linear-gradient(180deg, #450810 0%, #1a0306 100%); color:#ffffff; border:1px solid #ff2a3f; border-radius:4px; padding:4px 10px; font-family:&amp;quot;Cinzel&amp;quot;, Georgia, serif; font-size:0.82em; font-weight:700; cursor:pointer; box-shadow:0 0 8px rgba(255,42,63,0.4); display:flex; align-items:center; gap:4px; transition:all 0.2s ease; height:32px; line-height:1; outline:none;&#039;;&lt;br /&gt;
&lt;br /&gt;
    btn.onmouseover = function () {&lt;br /&gt;
      btn.style.background = &#039;linear-gradient(180deg, #6b0c19 0%, #30050c 100%)&#039;;&lt;br /&gt;
      btn.style.boxShadow = &#039;0 0 14px rgba(255,42,63,0.85)&#039;;&lt;br /&gt;
    };&lt;br /&gt;
    btn.onmouseout = function () {&lt;br /&gt;
      btn.style.background = &#039;linear-gradient(180deg, #450810 0%, #1a0306 100%)&#039;;&lt;br /&gt;
      btn.style.boxShadow = &#039;0 0 8px rgba(255,42,63,0.4)&#039;;&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
    btn.onclick = function (e) {&lt;br /&gt;
      e.preventDefault();&lt;br /&gt;
      e.stopPropagation();&lt;br /&gt;
&lt;br /&gt;
      try {&lt;br /&gt;
        // Tenta usar a API nativa do VisualEditor para inserir a predefinição&lt;br /&gt;
        var target = ve.init.target;&lt;br /&gt;
        if (target &amp;amp;&amp;amp; target.getSurface()) {&lt;br /&gt;
          var surfaceModel = target.getSurface().getModel();&lt;br /&gt;
          var fragment = surfaceModel.getFragment();&lt;br /&gt;
          var selectedText = fragment.getText();&lt;br /&gt;
&lt;br /&gt;
          var contentToCensor = selectedText || &#039;Texto confidencial a ser censurado&#039;;&lt;br /&gt;
&lt;br /&gt;
          var transclusionNode = {&lt;br /&gt;
            type: &#039;mwTransclusionInline&#039;,&lt;br /&gt;
            attributes: {&lt;br /&gt;
              mw: {&lt;br /&gt;
                parts: [&lt;br /&gt;
                  {&lt;br /&gt;
                    template: {&lt;br /&gt;
                      target: { href: &#039;Template:Segredo&#039;, wt: &#039;Segredo&#039; },&lt;br /&gt;
                      params: {&lt;br /&gt;
                        &#039;1&#039;: { wt: contentToCensor },&lt;br /&gt;
                        &#039;liberado&#039;: { wt: &#039;nao&#039; }&lt;br /&gt;
                      }&lt;br /&gt;
                    }&lt;br /&gt;
                  }&lt;br /&gt;
                ]&lt;br /&gt;
              }&lt;br /&gt;
            }&lt;br /&gt;
          };&lt;br /&gt;
&lt;br /&gt;
          fragment.insertContent([transclusionNode, { type: &#039;/mwTransclusionInline&#039; }]);&lt;br /&gt;
          return;&lt;br /&gt;
        }&lt;br /&gt;
      } catch (err) {&lt;br /&gt;
        if (window.console) console.warn(&#039;[VtM] Fallback de inserção:&#039;, err);&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
      // Fallback: se estiver no modo código-fonte do VE ou textarea&lt;br /&gt;
      var tb = document.getElementById(&#039;wpTextbox1&#039;);&lt;br /&gt;
      if (tb) {&lt;br /&gt;
        var s = tb.selectionStart, end = tb.selectionEnd;&lt;br /&gt;
        var t = tb.value, sel = t.substring(s, end) || &#039;Texto confidencial a ser censurado&#039;;&lt;br /&gt;
        var rep = &#039;{{Segredo|&#039; + sel + &#039;|liberado=nao}}&#039;;&lt;br /&gt;
        tb.value = t.substring(0, s) + rep + t.substring(end);&lt;br /&gt;
        tb.focus();&lt;br /&gt;
        tb.setSelectionRange(s + 10, s + 10 + sel.length);&lt;br /&gt;
        if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
      }&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
    btnGroup.appendChild(btn);&lt;br /&gt;
&lt;br /&gt;
    // Injeta após o grupo de inserção ou no final da barra de ferramentas&lt;br /&gt;
    var insertGroup = toolbar.querySelector(&#039;.ve-ui-toolbar-group-insert, .oo-ui-toolGroup:last-child&#039;);&lt;br /&gt;
    if (insertGroup &amp;amp;&amp;amp; insertGroup.parentNode) {&lt;br /&gt;
      insertGroup.parentNode.insertBefore(btnGroup, insertGroup.nextSibling);&lt;br /&gt;
    } else {&lt;br /&gt;
      toolbar.appendChild(btnGroup);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  // Monitora a abertura do VisualEditor para injetar o botão no topo&lt;br /&gt;
  setInterval(injectVisualEditorButton, 300);&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     3. BOTÕES CENSURADO/LIBERADO NO MODAL DO VISUALEDITOR&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function transformLiberadoInputs() {&lt;br /&gt;
    var inputs = document.querySelectorAll(&lt;br /&gt;
      &#039;.oo-ui-windowManager input, .oo-ui-windowManager textarea, &#039; +&lt;br /&gt;
      &#039;.oo-ui-fieldLayout input, .oo-ui-fieldLayout textarea&#039;&lt;br /&gt;
    );&lt;br /&gt;
    inputs.forEach(function (input) {&lt;br /&gt;
      var container = input.closest(&#039;.oo-ui-fieldLayout&#039;) ||&lt;br /&gt;
                      input.closest(&#039;.ve-ui-mwParameterPage&#039;) ||&lt;br /&gt;
                      input.closest(&#039;.oo-ui-pageLayout&#039;) ||&lt;br /&gt;
                      input.parentElement;&lt;br /&gt;
      if (!container) return;&lt;br /&gt;
      var txt = (container.textContent || &#039;&#039;).toLowerCase();&lt;br /&gt;
      if (txt.indexOf(&#039;liberado&#039;) === -1) return;&lt;br /&gt;
      if (container.querySelector(&#039;.vtm-toggle-box&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
      var box = document.createElement(&#039;div&#039;);&lt;br /&gt;
      box.className = &#039;vtm-toggle-box&#039;;&lt;br /&gt;
      box.style.cssText = &#039;display:flex;gap:12px;margin:10px 0 16px;width:100%;max-width:460px;&#039;;&lt;br /&gt;
&lt;br /&gt;
      var btnC = mkToggle(&#039;CENSURADO&#039;);&lt;br /&gt;
      var btnL = mkToggle(&#039;LIBERADO&#039;);&lt;br /&gt;
&lt;br /&gt;
      function paint(v) {&lt;br /&gt;
        var isLib = (v === &#039;sim&#039; || v === &#039;1&#039; || v === &#039;true&#039;);&lt;br /&gt;
        btnC.style.background = isLib ? &#039;#121218&#039; : &#039;linear-gradient(180deg,#5c0f18,#2b060a)&#039;;&lt;br /&gt;
        btnC.style.color = isLib ? &#039;#7a7a88&#039; : &#039;#fff&#039;;&lt;br /&gt;
        btnC.style.border = isLib ? &#039;1px solid #2d2d38&#039; : &#039;2px solid #ff2a3f&#039;;&lt;br /&gt;
        btnC.style.boxShadow = isLib ? &#039;none&#039; : &#039;0 0 12px rgba(255,42,63,.7)&#039;;&lt;br /&gt;
        btnL.style.background = isLib ? &#039;linear-gradient(180deg,#1b5e20,#0d3814)&#039; : &#039;#121218&#039;;&lt;br /&gt;
        btnL.style.color = isLib ? &#039;#fff&#039; : &#039;#7a7a88&#039;;&lt;br /&gt;
        btnL.style.border = isLib ? &#039;2px solid #4caf50&#039; : &#039;1px solid #2d2d38&#039;;&lt;br /&gt;
        btnL.style.boxShadow = isLib ? &#039;0 0 12px rgba(76,175,80,.7)&#039; : &#039;none&#039;;&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
      btnC.onclick = function (e) { e.preventDefault(); e.stopPropagation(); setVal(input, &#039;nao&#039;); paint(&#039;nao&#039;); };&lt;br /&gt;
      btnL.onclick = function (e) { e.preventDefault(); e.stopPropagation(); setVal(input, &#039;sim&#039;); paint(&#039;sim&#039;); };&lt;br /&gt;
      input.addEventListener(&#039;input&#039;, function () { paint((input.value || &#039;&#039;).toLowerCase().trim()); });&lt;br /&gt;
      paint((input.value || &#039;nao&#039;).toLowerCase().trim());&lt;br /&gt;
&lt;br /&gt;
      box.appendChild(btnC);&lt;br /&gt;
      box.appendChild(btnL);&lt;br /&gt;
      var wrap = input.closest(&#039;.oo-ui-textInputWidget&#039;) || input.closest(&#039;.oo-ui-inputWidget&#039;) || input;&lt;br /&gt;
      wrap.parentNode.insertBefore(box, wrap);&lt;br /&gt;
      wrap.style.display = &#039;none&#039;;&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function mkToggle(label) {&lt;br /&gt;
    var b = document.createElement(&#039;button&#039;);&lt;br /&gt;
    b.type = &#039;button&#039;;&lt;br /&gt;
    b.textContent = (label === &#039;CENSURADO&#039; ? &#039;\u2B1B &#039; : &#039;\uD83D\uDD13 &#039;) + label;&lt;br /&gt;
    b.style.cssText = &#039;flex:1;padding:10px 16px;border-radius:4px;font-weight:800;font-size:.9em;cursor:pointer;font-family:&amp;quot;Cinzel&amp;quot;,Georgia,serif;letter-spacing:1px;transition:all .25s ease;outline:none;&#039;;&lt;br /&gt;
    return b;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function setVal(input, v) {&lt;br /&gt;
    input.value = v;&lt;br /&gt;
    input.dispatchEvent(new Event(&#039;input&#039;, { bubbles: true }));&lt;br /&gt;
    input.dispatchEvent(new Event(&#039;change&#039;, { bubbles: true }));&lt;br /&gt;
    if (window.$) { $(input).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  setInterval(transformLiberadoInputs, 300);&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     4. BARRA DE FERRAMENTAS NO EDITOR DE CÓDIGO-FONTE (#wpTextbox1)&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initVtmQuickToolbar() {&lt;br /&gt;
    var tb = document.getElementById(&#039;wpTextbox1&#039;);&lt;br /&gt;
    if (!tb || document.getElementById(&#039;vtm-editor-quickbar&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
    var bar = document.createElement(&#039;div&#039;);&lt;br /&gt;
    bar.id = &#039;vtm-editor-quickbar&#039;;&lt;br /&gt;
    bar.style.cssText = &#039;display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 14px;margin:10px 0;background:linear-gradient(90deg,#181014,#0d0d12);border:1px solid #3d0a12;border-left:4px solid #8b0000;border-radius:4px;font-family:&amp;quot;Cinzel&amp;quot;,Georgia,serif;box-shadow:0 4px 14px rgba(0,0,0,.6);z-index:99;&#039;;&lt;br /&gt;
&lt;br /&gt;
    var lbl = document.createElement(&#039;span&#039;);&lt;br /&gt;
    lbl.style.cssText = &#039;color:#c5a059;font-size:.85em;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-right:6px;&#039;;&lt;br /&gt;
    lbl.textContent = &#039;🩸 Ferramentas:&#039;;&lt;br /&gt;
    bar.appendChild(lbl);&lt;br /&gt;
&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;\u2B1B Censurar Trecho&#039;, &#039;#240c12&#039;, &#039;#ff2a3f&#039;, function () {&lt;br /&gt;
      wrapSel(tb, &#039;{{Segredo|&#039;, &#039;|liberado=nao}}&#039;, &#039;Texto censurado&#039;);&lt;br /&gt;
    }));&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;\uD83D\uDD13 Inserir Liberado&#039;, &#039;#0d2915&#039;, &#039;#2e7d32&#039;, function () {&lt;br /&gt;
      wrapSel(tb, &#039;{{Segredo|&#039;, &#039;|liberado=sim}}&#039;, &#039;Texto revelado&#039;);&lt;br /&gt;
    }));&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;\uD83D\uDCC1 Dossie Bloco&#039;, &#039;#181822&#039;, &#039;#3d0a12&#039;, function () {&lt;br /&gt;
      wrapSel(tb, &#039;\n{{Segredo|tipo=bloco|nivel=CONFIDENCIAL|data=AAAA-MM-DD|dica=Operacao|\n&#039;, &#039;\n}}\n&#039;, &#039;Relatorio confidencial...&#039;);&lt;br /&gt;
    }));&lt;br /&gt;
    bar.appendChild(mkBtn(&#039;\uD83D\uDDD1 Remover Censura&#039;, &#039;#1a1a22&#039;, &#039;#4a4a58&#039;, function () {&lt;br /&gt;
      removeSecret(tb);&lt;br /&gt;
    }));&lt;br /&gt;
&lt;br /&gt;
    tb.parentNode.insertBefore(bar, tb);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function mkBtn(text, bg, border, fn) {&lt;br /&gt;
    var b = document.createElement(&#039;button&#039;);&lt;br /&gt;
    b.type = &#039;button&#039;; b.textContent = text;&lt;br /&gt;
    b.style.cssText = &#039;background:&#039; + bg + &#039;;color:#fff;border:1px solid &#039; + border + &#039;;border-radius:3px;padding:6px 12px;font-size:.82em;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:all .2s ease;&#039;;&lt;br /&gt;
    b.onmouseover = function () { b.style.opacity = &#039;.85&#039;; };&lt;br /&gt;
    b.onmouseout  = function () { b.style.opacity = &#039;1&#039;; };&lt;br /&gt;
    b.onclick = function (e) { e.preventDefault(); fn(); };&lt;br /&gt;
    return b;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function wrapSel(tb, pre, post, ph) {&lt;br /&gt;
    var s = tb.selectionStart, e = tb.selectionEnd;&lt;br /&gt;
    var t = tb.value, sel = t.substring(s, e) || ph;&lt;br /&gt;
    tb.value = t.substring(0, s) + pre + sel + post + t.substring(e);&lt;br /&gt;
    tb.focus(); tb.setSelectionRange(s + pre.length, s + pre.length + sel.length);&lt;br /&gt;
    if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  function removeSecret(tb) {&lt;br /&gt;
    var s = tb.selectionStart, text = tb.value;&lt;br /&gt;
    var i = text.lastIndexOf(&#039;{{Segredo|&#039;, s);&lt;br /&gt;
    if (i === -1) { alert(&#039;Nenhum {{Segredo|...}} encontrado.\nPosicione o cursor dentro do trecho.&#039;); return; }&lt;br /&gt;
    var depth = 0, j, end = -1;&lt;br /&gt;
    for (j = i; j &amp;lt; text.length - 1; j++) {&lt;br /&gt;
      if (text[j] === &#039;{&#039; &amp;amp;&amp;amp; text[j + 1] === &#039;{&#039;) { depth++; j++; }&lt;br /&gt;
      else if (text[j] === &#039;}&#039; &amp;amp;&amp;amp; text[j + 1] === &#039;}&#039;) { depth--; if (depth === 0) { end = j + 2; break; } j++; }&lt;br /&gt;
    }&lt;br /&gt;
    if (end === -1) { alert(&#039;Fechamento }} nao encontrado.&#039;); return; }&lt;br /&gt;
    var inner = text.substring(i + &#039;{{Segredo|&#039;.length, end - 2);&lt;br /&gt;
    var parts = [], cur = &#039;&#039;, d = 0;&lt;br /&gt;
    for (j = 0; j &amp;lt; inner.length; j++) {&lt;br /&gt;
      if (inner[j] === &#039;{&#039; &amp;amp;&amp;amp; j + 1 &amp;lt; inner.length &amp;amp;&amp;amp; inner[j + 1] === &#039;{&#039;) { d++; cur += &#039;{{&#039;; j++; }&lt;br /&gt;
      else if (inner[j] === &#039;}&#039; &amp;amp;&amp;amp; j + 1 &amp;lt; inner.length &amp;amp;&amp;amp; inner[j + 1] === &#039;}&#039;) { d--; cur += &#039;}}&#039;; j++; }&lt;br /&gt;
      else if (inner[j] === &#039;|&#039; &amp;amp;&amp;amp; d === 0) { parts.push(cur); cur = &#039;&#039;; }&lt;br /&gt;
      else { cur += inner[j]; }&lt;br /&gt;
    }&lt;br /&gt;
    parts.push(cur);&lt;br /&gt;
    var content = &#039;&#039;;&lt;br /&gt;
    for (var k = 0; k &amp;lt; parts.length; k++) {&lt;br /&gt;
      if (parts[k].trim().indexOf(&#039;=&#039;) === -1) { content = parts[k].trim(); break; }&lt;br /&gt;
    }&lt;br /&gt;
    tb.value = text.substring(0, i) + content + text.substring(end);&lt;br /&gt;
    tb.focus(); tb.setSelectionRange(i, i + content.length);&lt;br /&gt;
    if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     5. ANIMAÇÃO DE CASCATA DAS SEÇÕES&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initSectionAnimation() {&lt;br /&gt;
    var c = document.querySelector(&#039;.mw-parser-output&#039;);&lt;br /&gt;
    if (!c || c.dataset.vtmAnimated === &#039;true&#039;) return;&lt;br /&gt;
    if (window.matchMedia &amp;amp;&amp;amp; window.matchMedia(&#039;(prefers-reduced-motion: reduce)&#039;).matches) return;&lt;br /&gt;
    c.dataset.vtmAnimated = &#039;true&#039;;&lt;br /&gt;
    var kids = Array.from(c.children), secs = [], cur = [];&lt;br /&gt;
    kids.forEach(function (ch) {&lt;br /&gt;
      if (ch.classList.contains(&#039;catlinks&#039;) || ch.classList.contains(&#039;mw-category-generated&#039;) ||&lt;br /&gt;
          ch.tagName === &#039;SCRIPT&#039; || ch.tagName === &#039;STYLE&#039; || ch.id === &#039;vtm-editor-quickbar&#039;) {&lt;br /&gt;
        if (cur.length) { secs.push(cur); cur = []; }&lt;br /&gt;
        return;&lt;br /&gt;
      }&lt;br /&gt;
      if ((ch.tagName === &#039;H2&#039; || ch.classList.contains(&#039;mw-heading2&#039;)) &amp;amp;&amp;amp; cur.length) { secs.push(cur); cur = []; }&lt;br /&gt;
      cur.push(ch);&lt;br /&gt;
    });&lt;br /&gt;
    if (cur.length) secs.push(cur);&lt;br /&gt;
    secs.forEach(function (items, idx) {&lt;br /&gt;
      var w = document.createElement(&#039;div&#039;);&lt;br /&gt;
      w.className = &#039;vtm-section-block&#039;;&lt;br /&gt;
      w.style.animationDelay = (0.12 + idx * 0.42).toFixed(2) + &#039;s&#039;;&lt;br /&gt;
      var f = items[0];&lt;br /&gt;
      if (f &amp;amp;&amp;amp; f.parentNode) { f.parentNode.insertBefore(w, f); items.forEach(function (el) { w.appendChild(el); }); }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /* ------------------------------------------------------------------&lt;br /&gt;
     INICIALIZAÇÃO&lt;br /&gt;
     ------------------------------------------------------------------ */&lt;br /&gt;
  function initAll() {&lt;br /&gt;
    initVtmSecrets();&lt;br /&gt;
    initSectionAnimation();&lt;br /&gt;
    initVtmQuickToolbar();&lt;br /&gt;
    injectVisualEditorButton();&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  if (document.readyState === &#039;loading&#039;) {&lt;br /&gt;
    document.addEventListener(&#039;DOMContentLoaded&#039;, initAll);&lt;br /&gt;
  } else {&lt;br /&gt;
    initAll();&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  if (window.mw &amp;amp;&amp;amp; window.mw.hook) {&lt;br /&gt;
    window.mw.hook(&#039;wikipage.content&#039;).add(function () {&lt;br /&gt;
      initVtmSecrets();&lt;br /&gt;
      initSectionAnimation();&lt;br /&gt;
    });&lt;br /&gt;
    window.mw.hook(&#039;ve.activationComplete&#039;).add(injectVisualEditorButton);&lt;br /&gt;
  }&lt;br /&gt;
})();&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=425</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=425"/>
		<updated>2026-09-01T21:03:33Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Restaurando exatamente rev 401 original&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v14 - MASTER SYNC &amp;amp; LOGIN)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@keyframes vtm-section-slide {&lt;br /&gt;
  0% {&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
    transform: translateX(-45px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-first-heading {&lt;br /&gt;
  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;&lt;br /&gt;
  animation-delay: 0.04s !important;&lt;br /&gt;
  margin-bottom: 16px !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-section-block {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;&lt;br /&gt;
  margin-bottom: 26px !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  will-change: transform, opacity;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content,&lt;br /&gt;
.mw-body {&lt;br /&gt;
  overflow-x: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  #firstHeading,&lt;br /&gt;
  .mw-first-heading,&lt;br /&gt;
  .vtm-section-block {&lt;br /&gt;
    animation: none !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
:root,&lt;br /&gt;
html,&lt;br /&gt;
body,&lt;br /&gt;
.skin-vector-2022,&lt;br /&gt;
.skin-vector,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  --background-color-base: #101015 !important;&lt;br /&gt;
  --background-color-base--hover: #181822 !important;&lt;br /&gt;
  --background-color-base--active: #22222e !important;&lt;br /&gt;
  --background-color-interactive-subtle: #16161d !important;&lt;br /&gt;
  --background-color-interactive: #1a1a24 !important;&lt;br /&gt;
  --background-color-disabled: #121217 !important;&lt;br /&gt;
  --background-color-neutral: #101015 !important;&lt;br /&gt;
  --background-color-neutral-subtle: #16161d !important;&lt;br /&gt;
  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;&lt;br /&gt;
  --background-color-container: #101015 !important;&lt;br /&gt;
  --background-color-surface: #16161d !important;&lt;br /&gt;
  --background-color-input: #121218 !important;&lt;br /&gt;
  --background-color-input--hover: #1a1a24 !important;&lt;br /&gt;
&lt;br /&gt;
  --color-base: #ddd9d0 !important;&lt;br /&gt;
  --color-base--hover: #ffffff !important;&lt;br /&gt;
  --color-base-fixed: #ddd9d0 !important;&lt;br /&gt;
  --color-subtle: #9e9a91 !important;&lt;br /&gt;
  --color-placeholder: #6e6b65 !important;&lt;br /&gt;
  --color-disabled: #55534e !important;&lt;br /&gt;
  --color-inverted: #08080b !important;&lt;br /&gt;
  --color-progressive: #e55353 !important;&lt;br /&gt;
  --color-progressive--hover: #ff2a3f !important;&lt;br /&gt;
  --color-destructive: #c9182b !important;&lt;br /&gt;
&lt;br /&gt;
  --border-color-base: #252530 !important;&lt;br /&gt;
  --border-color-subtle: #1c1c25 !important;&lt;br /&gt;
  --border-color-interactive: #3d0a12 !important;&lt;br /&gt;
  --border-color-muted: #20202a !important;&lt;br /&gt;
  --border-color-progressive: #8b0000 !important;&lt;br /&gt;
&lt;br /&gt;
  --vtm-void: #08080b;&lt;br /&gt;
  --vtm-abyss: #0c0c10;&lt;br /&gt;
  --vtm-obsidian: #101015;&lt;br /&gt;
  --vtm-onyx: #16161d;&lt;br /&gt;
  --vtm-slate: #1c1c25;&lt;br /&gt;
  --vtm-charcoal: #22222d;&lt;br /&gt;
  --vtm-text: #ddd9d0;&lt;br /&gt;
  --vtm-text-dim: #9e9a91;&lt;br /&gt;
  --vtm-text-ghost: #5e5b55;&lt;br /&gt;
  --vtm-blood: #8b0000;&lt;br /&gt;
  --vtm-blood-vivid: #c9182b;&lt;br /&gt;
  --vtm-blood-neon: #ff2a3f;&lt;br /&gt;
  --vtm-blood-glow: rgba(201, 24, 43, 0.45);&lt;br /&gt;
  --vtm-gold: #c5a059;&lt;br /&gt;
  --vtm-gold-bright: #e5be75;&lt;br /&gt;
  --vtm-border: #252530;&lt;br /&gt;
  --vtm-border-blood: #3d0a12;&lt;br /&gt;
  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;&lt;br /&gt;
  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;&lt;br /&gt;
  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
html,&lt;br /&gt;
html body,&lt;br /&gt;
body.skin-vector-2022,&lt;br /&gt;
body.skin-vector,&lt;br /&gt;
body.mediawiki,&lt;br /&gt;
.mw-special-Userlogin {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container,&lt;br /&gt;
.mw-page-container-inner,&lt;br /&gt;
.vector-column-start,&lt;br /&gt;
.vector-column-end,&lt;br /&gt;
.vector-page-toolbar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body,&lt;br /&gt;
.vector-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
#content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.mw-parser-output,&lt;br /&gt;
main.mw-body,&lt;br /&gt;
.mw-special-Userlogin #content {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Padding interno confortável */&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
#bodyContent,&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
  padding-left: 20px !important;&lt;br /&gt;
  padding-right: 20px !important;&lt;br /&gt;
  padding-top: 15px !important;&lt;br /&gt;
  padding-bottom: 25px !important;&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header,&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
#mw-head,&lt;br /&gt;
.vector-sticky-header,&lt;br /&gt;
.vector-sticky-header-container {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: rgba(8, 8, 11, 0.97) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
.vector-footer-container,&lt;br /&gt;
footer.mw-footer {&lt;br /&gt;
  background: var(--vtm-void) !important;&lt;br /&gt;
  background-color: var(--vtm-void) !important;&lt;br /&gt;
  color: var(--vtm-text-ghost) !important;&lt;br /&gt;
  border-top: 1px solid var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform,&lt;br /&gt;
.mw-special-Userlogin .mw-htmlform-codex,&lt;br /&gt;
#userloginForm form,&lt;br /&gt;
.mw-htmlform.mw-htmlform-codex {&lt;br /&gt;
  max-width: 440px !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: 4px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 24px 28px !important;&lt;br /&gt;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-label__label__text,&lt;br /&gt;
.mw-special-Userlogin .cdx-label,&lt;br /&gt;
#userloginForm label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
  letter-spacing: 0.8px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input,&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input,&lt;br /&gt;
#userloginForm input.loginText,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;] {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 10px 14px !important;&lt;br /&gt;
  font-size: 1em !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-text-input__input:focus,&lt;br /&gt;
#userloginForm input.loginText:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;text&amp;quot;]:focus,&lt;br /&gt;
#userloginForm input[type=&amp;quot;password&amp;quot;]:focus {&lt;br /&gt;
  border-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,&lt;br /&gt;
button#wpLoginAttempt,&lt;br /&gt;
#wpLoginAttempt,&lt;br /&gt;
#userloginForm .cdx-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 12px 20px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;&lt;br /&gt;
  transition: all 0.25s ease !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,&lt;br /&gt;
button#wpLoginAttempt:hover,&lt;br /&gt;
#wpLoginAttempt:hover {&lt;br /&gt;
  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;&lt;br /&gt;
  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;&lt;br /&gt;
  transform: translateY(-1px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__label,&lt;br /&gt;
#userloginForm .mw-userlogin-rememberme {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin .cdx-checkbox__input {&lt;br /&gt;
  accent-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a,&lt;br /&gt;
#userloginForm a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  transition: all 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-special-Userlogin a:hover,&lt;br /&gt;
#userloginForm a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.ve-ui-toolbar-floating {&lt;br /&gt;
  background: #14141c !important;&lt;br /&gt;
  background-color: #14141c !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-indicatorElement-indicator {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.95 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-iconElement-icon,&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) !important;&lt;br /&gt;
  opacity: 0.28 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {&lt;br /&gt;
  background: #251218 !important;&lt;br /&gt;
  background-color: #251218 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {&lt;br /&gt;
  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-labelElement-label,&lt;br /&gt;
.oo-ui-tool-title,&lt;br /&gt;
.oo-ui-toolGroup-tools .oo-ui-tool-title,&lt;br /&gt;
.oo-ui-popupToolGroup-title,&lt;br /&gt;
.ve-ui-toolbar .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-widget-disabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #66635c !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,&lt;br /&gt;
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  background-color: #3d0a12 !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  background-color: #660e1a !important;&lt;br /&gt;
  border: 1px solid var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {&lt;br /&gt;
  background: #181822 !important;&lt;br /&gt;
  border: 1px solid #282836 !important;&lt;br /&gt;
  opacity: 0.55 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-popupWidget-popup,&lt;br /&gt;
.oo-ui-menuSelectWidget,&lt;br /&gt;
.oo-ui-menuOptionWidget,&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded {&lt;br /&gt;
  background: #161620 !important;&lt;br /&gt;
  background-color: #161620 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-highlighted {&lt;br /&gt;
  background: #2b0e15 !important;&lt;br /&gt;
  color: #ff3b3b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-optionWidget-selected {&lt;br /&gt;
  background: #420b14 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-ui-surface-paste {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  caret-color: var(--vtm-blood-neon) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   6. PAINEIS FIXOS &amp;amp; DROPDOWNS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-pinnable-element,&lt;br /&gt;
.vector-pinned-container,&lt;br /&gt;
.vector-dropdown-content,&lt;br /&gt;
.vector-dropdown .vector-dropdown-content,&lt;br /&gt;
.vector-menu-content,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-page-tools-pinned-container,&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu-pinned-container,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-appearance-pinned-container,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-toc-pinned-container,&lt;br /&gt;
#vector-main-menu-pinned-container,&lt;br /&gt;
#vector-page-tools-pinned-container,&lt;br /&gt;
#vector-appearance-pinned-container,&lt;br /&gt;
#vector-toc-pinned-container,&lt;br /&gt;
aside.vector-pinnable-element,&lt;br /&gt;
nav.vector-pinnable-element,&lt;br /&gt;
div.vector-pinnable-element,&lt;br /&gt;
.vector-settings {&lt;br /&gt;
  background: var(--vtm-obsidian) !important;&lt;br /&gt;
  background-color: var(--vtm-obsidian) !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
  border-color: var(--vtm-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header {&lt;br /&gt;
  background: var(--vtm-abyss) !important;&lt;br /&gt;
  background-color: var(--vtm-abyss) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-label {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
  font-size: 0.9em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button,&lt;br /&gt;
.cdx-button--weight-quiet {&lt;br /&gt;
  background: var(--vtm-slate) !important;&lt;br /&gt;
  background-color: var(--vtm-slate) !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 8px !important;&lt;br /&gt;
  font-size: 0.8em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-header-toggle-button:hover,&lt;br /&gt;
.cdx-button--weight-quiet:hover {&lt;br /&gt;
  background: #2a0e14 !important;&lt;br /&gt;
  background-color: #2a0e14 !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-heading,&lt;br /&gt;
.vector-menu-heading-label,&lt;br /&gt;
.sidebar-heading,&lt;br /&gt;
.vector-page-tools .vector-menu-heading,&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
#mw-panel .portal h3 {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.82em !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 1.2px !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
  padding-bottom: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a,&lt;br /&gt;
.vector-pinnable-element li a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-dropdown-content a,&lt;br /&gt;
.vector-menu-content a,&lt;br /&gt;
#mw-panel .portal .body li a {&lt;br /&gt;
  color: var(--vtm-text-dim) !important;&lt;br /&gt;
  transition: all 0.15s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-pinnable-element a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-dropdown-content a:hover,&lt;br /&gt;
#mw-panel .portal .body li a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
  padding-left: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs-legacy,&lt;br /&gt;
.mw-portlet-views,&lt;br /&gt;
.mw-portlet-namespaces {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
.vector-menu-tabs-legacy li,&lt;br /&gt;
.vector-tab-noicon,&lt;br /&gt;
.mw-portlet-views li,&lt;br /&gt;
.mw-portlet-namespaces li {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border) !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  border-radius: 4px 4px 0 0 !important;&lt;br /&gt;
  margin-right: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a,&lt;br /&gt;
.vector-menu-tabs-legacy li a,&lt;br /&gt;
.vector-tab-noicon a,&lt;br /&gt;
.mw-portlet-views li a,&lt;br /&gt;
.mw-portlet-namespaces li a {&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  text-transform: uppercase !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  padding: 8px 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li a:hover,&lt;br /&gt;
.vector-menu-tabs-legacy li a:hover,&lt;br /&gt;
.mw-portlet-views li a:hover,&lt;br /&gt;
.mw-portlet-namespaces li a:hover {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background: #22141a !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected,&lt;br /&gt;
.mw-portlet-views li.selected,&lt;br /&gt;
.mw-portlet-namespaces li.selected,&lt;br /&gt;
.vector-tab-noicon.selected {&lt;br /&gt;
  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;&lt;br /&gt;
  background-color: #2b080d !important;&lt;br /&gt;
  border: 1px solid #8b0000 !important;&lt;br /&gt;
  border-top: 3px solid #ff2a3f !important;&lt;br /&gt;
  border-bottom: none !important;&lt;br /&gt;
  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li.selected a,&lt;br /&gt;
.vector-menu-tabs-legacy li.selected a,&lt;br /&gt;
.mw-portlet-views li.selected a,&lt;br /&gt;
.mw-portlet-namespaces li.selected a,&lt;br /&gt;
.vector-tab-noicon.selected a,&lt;br /&gt;
.vector-menu-tabs li.selected span,&lt;br /&gt;
.mw-portlet-views li.selected span {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.warningbox,&lt;br /&gt;
.mw-warning-with-logexcerpt,&lt;br /&gt;
.mw-anon-edit-warning,&lt;br /&gt;
.anon-edit-warning,&lt;br /&gt;
.cdx-message--warning,&lt;br /&gt;
.cdx-message,&lt;br /&gt;
.mw-message-box {&lt;br /&gt;
  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;&lt;br /&gt;
  background-color: #1f0d12 !important;&lt;br /&gt;
  border: 1px solid #5a1420 !important;&lt;br /&gt;
  border-left: 5px solid var(--vtm-blood-vivid) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  padding: 12px 18px !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message__content,&lt;br /&gt;
.mw-message-box p,&lt;br /&gt;
.mw-anon-edit-warning p {&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea#wpTextbox1,&lt;br /&gt;
#wpTextbox1,&lt;br /&gt;
.mw-editform textarea {&lt;br /&gt;
  background: #0b0b10 !important;&lt;br /&gt;
  background-color: #0b0b10 !important;&lt;br /&gt;
  color: #f0ece3 !important;&lt;br /&gt;
  font-family: var(--vtm-font-mono) !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 14px 16px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   9. BUSCA &amp;amp; BOTÃO &amp;quot;INVESTIGAR&amp;quot;&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#simpleSearch,&lt;br /&gt;
.cdx-text-input__input,&lt;br /&gt;
.vector-search-box-input,&lt;br /&gt;
.cdx-search-input .cdx-text-input__input,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
  background: var(--vtm-onyx) !important;&lt;br /&gt;
  background-color: var(--vtm-onyx) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-radius: 4px 0 0 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button,&lt;br /&gt;
.cdx-search-input__end-button,&lt;br /&gt;
.vector-search-box .cdx-button,&lt;br /&gt;
.vector-search-box-vue .cdx-button,&lt;br /&gt;
.vector-search-box-vue button,&lt;br /&gt;
#searchButton,&lt;br /&gt;
#mw-searchButton {&lt;br /&gt;
  background: #000000 !important;&lt;br /&gt;
  background-color: #000000 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  border: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  border-left: none !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button *,&lt;br /&gt;
.cdx-search-input__end-button span,&lt;br /&gt;
.cdx-search-input__end-button .cdx-button__label,&lt;br /&gt;
.vector-search-box .cdx-button__label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
button.cdx-search-input__end-button:hover,&lt;br /&gt;
.cdx-search-input__end-button:hover {&lt;br /&gt;
  background: #15151e !important;&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  border-color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
h1, h2, h3, h4, h5, h6,&lt;br /&gt;
.mw-heading h1, .mw-heading h2, .mw-heading h3 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
  color: var(--vtm-text) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading,&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
#firstHeading,&lt;br /&gt;
.mw-body h1 {&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 2.3em !important;&lt;br /&gt;
  color: var(--vtm-blood-vivid) !important;&lt;br /&gt;
  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;&lt;br /&gt;
  border-bottom: 2px solid var(--vtm-blood) !important;&lt;br /&gt;
  padding-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2, .mw-heading2 h2 {&lt;br /&gt;
  font-size: 1.55em !important;&lt;br /&gt;
  color: #f0ece5 !important;&lt;br /&gt;
  border-bottom: 1px solid var(--vtm-border-blood) !important;&lt;br /&gt;
  padding-bottom: 6px !important;&lt;br /&gt;
  margin-top: 20px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3, .mw-heading3 h3 {&lt;br /&gt;
  font-size: 1.2em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4, .mw-heading4 h4 {&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  color: #c9182b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a, a:visited,&lt;br /&gt;
.mw-body a, .mw-body a:visited,&lt;br /&gt;
.mw-parser-output a {&lt;br /&gt;
  color: #e55353 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover, a:focus,&lt;br /&gt;
.mw-body a:hover {&lt;br /&gt;
  color: var(--vtm-blood-neon) !important;&lt;br /&gt;
  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
blockquote,&lt;br /&gt;
.vtm-quote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .vtm-quote,&lt;br /&gt;
.mw-body blockquote,&lt;br /&gt;
.mw-body .vtm-quote {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  font-size: 1.05em !important;&lt;br /&gt;
  line-height: 1.6 !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-left: 3px solid var(--vtm-blood) !important;&lt;br /&gt;
  border-radius: 0 4px 4px 0 !important;&lt;br /&gt;
  padding: 25px 15px 15px 15px !important;&lt;br /&gt;
  margin: 1.2em 0.8em !important;&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;&lt;br /&gt;
  letter-spacing: 0.3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p,&lt;br /&gt;
.vtm-quote p,&lt;br /&gt;
.mw-parser-output blockquote p,&lt;br /&gt;
.mw-parser-output .vtm-quote p {&lt;br /&gt;
  font-family: var(--vtm-font-typewriter) !important;&lt;br /&gt;
  color: #c8c3b8 !important;&lt;br /&gt;
  text-align: left !important;&lt;br /&gt;
  margin: 0 0 6px 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote p:last-child,&lt;br /&gt;
.vtm-quote p:last-child,&lt;br /&gt;
.mw-parser-output blockquote p:last-child,&lt;br /&gt;
.mw-parser-output .vtm-quote p:last-child {&lt;br /&gt;
  margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
blockquote cite,&lt;br /&gt;
blockquote footer,&lt;br /&gt;
blockquote .quote-source,&lt;br /&gt;
.vtm-quote cite,&lt;br /&gt;
.vtm-quote footer,&lt;br /&gt;
.vtm-quote .quote-source {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  color: var(--vtm-gold) !important;&lt;br /&gt;
  margin-top: 8px !important;&lt;br /&gt;
  text-align: right !important;&lt;br /&gt;
  font-style: normal !important;&lt;br /&gt;
  letter-spacing: 1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  min-height: 96px !important;&lt;br /&gt;
  min-width: 260px !important;&lt;br /&gt;
  max-height: none !important;&lt;br /&gt;
  padding: 4px 0 !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Pseudo-elemento no container do logo: garante exibição sempre */&lt;br /&gt;
.mw-logo::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center left !important;&lt;br /&gt;
  height: 96px !important;&lt;br /&gt;
  width: 270px !important;&lt;br /&gt;
  max-height: 96px !important;&lt;br /&gt;
  max-width: 320px !important;&lt;br /&gt;
  /* Sombra vermelha nos contornos do vetor */&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo:hover::before {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.02) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Se existir tag img nativa, estiliza da mesma forma ou oculta duplicata */&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-container,&lt;br /&gt;
.mw-logo-wordmark,&lt;br /&gt;
.mw-logo-tagline {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; HOVER EFFECT)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#vector-main-menu-dropdown,&lt;br /&gt;
.vector-main-menu-dropdown,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-header .vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown .cdx-button__icon,&lt;br /&gt;
.mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown-label::before,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label .vector-icon {&lt;br /&gt;
  color: #f5f5f5 !important;&lt;br /&gt;
  background-color: #f5f5f5 !important;&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .cdx-button__icon,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,&lt;br /&gt;
#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover .vector-icon,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  background-color: #ffffff !important;&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
  transform: scale(1.08) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-label,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label {&lt;br /&gt;
  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;&lt;br /&gt;
  transition: filter 0.3s ease, transform 0.2s ease !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  cursor: pointer !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown .vector-dropdown-label:hover,&lt;br /&gt;
#vector-main-menu-dropdown-label:hover,&lt;br /&gt;
.vector-main-menu-dropdown-checkbox + label:hover {&lt;br /&gt;
  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:focus,&lt;br /&gt;
#vector-main-menu-dropdown .vector-dropdown-label:active,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,&lt;br /&gt;
#vector-main-menu-dropdown-checkbox:focus + label {&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo {&lt;br /&gt;
  transition: all 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- CENSURADO: tarja preta pura e limpa --- */&lt;br /&gt;
.vtm-segredo.is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
  border-radius: 2px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  cursor: help !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted * {&lt;br /&gt;
  color: transparent !important;&lt;br /&gt;
  user-select: none !important;&lt;br /&gt;
  -webkit-user-select: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-redacted:hover {&lt;br /&gt;
  background: #141418 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- REVELADO / DESCLASSIFICADO --- */&lt;br /&gt;
.vtm-segredo.is-revealed {&lt;br /&gt;
  background: rgba(45, 12, 18, 0.4) !important;&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 1px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo.is-revealed * {&lt;br /&gt;
  color: #f5f0e6 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- FORMATO BLOCO (tipo=bloco) --- */&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;] {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
  margin: 1.2em 0 !important;&lt;br /&gt;
  padding: 16px 20px !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-redacted {&lt;br /&gt;
  background: #0a0a0e !important;&lt;br /&gt;
  min-height: 60px !important;&lt;br /&gt;
  border-left: 4px solid #2a2a30 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vtm-segredo[data-tipo=&amp;quot;bloco&amp;quot;].is-revealed {&lt;br /&gt;
  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;&lt;br /&gt;
  border-left: 4px solid #c5a059 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.oo-ui-window-frame,&lt;br /&gt;
.oo-ui-dialog,&lt;br /&gt;
.oo-ui-panelLayout-padded,&lt;br /&gt;
.oo-ui-processDialog-content,&lt;br /&gt;
.ve-ui-mwTransclusionDialog {&lt;br /&gt;
  background: #121218 !important;&lt;br /&gt;
  background-color: #121218 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-window-head,&lt;br /&gt;
.oo-ui-processDialog-title,&lt;br /&gt;
.oo-ui-processDialog-navigation {&lt;br /&gt;
  background: #0c0c10 !important;&lt;br /&gt;
  border-bottom: 1px solid #3d0a12 !important;&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-title .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: 0.5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Campos de entrada dentro do modal */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog input,&lt;br /&gt;
.ve-ui-mwTransclusionDialog textarea {&lt;br /&gt;
  background: #08080c !important;&lt;br /&gt;
  background-color: #08080c !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-body) !important;&lt;br /&gt;
  font-size: 0.95em !important;&lt;br /&gt;
  border: 1px solid #3d0a12 !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
  padding: 8px 12px !important;&lt;br /&gt;
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {&lt;br /&gt;
  border-color: #ff2a3f !important;&lt;br /&gt;
  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Placeholders claros */&lt;br /&gt;
.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,&lt;br /&gt;
.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {&lt;br /&gt;
  color: #7a766e !important;&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Rótulos e descrições dos parâmetros */&lt;br /&gt;
.oo-ui-fieldLayout-header .oo-ui-labelElement-label,&lt;br /&gt;
.ve-ui-mwParameterPage-label,&lt;br /&gt;
.ve-ui-mwTemplateTitleInputWidget-label {&lt;br /&gt;
  color: #c5a059 !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
  font-size: 0.92em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-fieldLayout-helpText,&lt;br /&gt;
.ve-ui-mwParameterPage-description,&lt;br /&gt;
.oo-ui-fieldLayout-help {&lt;br /&gt;
  color: #b0aca4 !important;&lt;br /&gt;
  font-size: 0.85em !important;&lt;br /&gt;
  line-height: 1.4 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Painel lateral de seleção de parâmetros */&lt;br /&gt;
.oo-ui-bookletLayout-outline,&lt;br /&gt;
.oo-ui-outlineSelectWidget,&lt;br /&gt;
.oo-ui-outlineOptionWidget {&lt;br /&gt;
  background: #0d0d12 !important;&lt;br /&gt;
  color: #ddd9d0 !important;&lt;br /&gt;
  border-right: 1px solid #3d0a12 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-selected {&lt;br /&gt;
  background: #3d0a12 !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-outlineOptionWidget-highlighted {&lt;br /&gt;
  background: #251016 !important;&lt;br /&gt;
  color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Botão Aplicar Mudanças */&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.ve-ui-surface,&lt;br /&gt;
.ve-ce-surface,&lt;br /&gt;
.ve-ce-documentNode,&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-surface {&lt;br /&gt;
  background: #101015 !important;&lt;br /&gt;
  background-color: #101015 !important;&lt;br /&gt;
  color: #ede9e1 !important;&lt;br /&gt;
  caret-color: #ff2a3f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-documentNode p,&lt;br /&gt;
.ve-ce-documentNode h1,&lt;br /&gt;
.ve-ce-documentNode h2,&lt;br /&gt;
.ve-ce-documentNode h3,&lt;br /&gt;
.ve-ce-documentNode h4,&lt;br /&gt;
.ve-ce-documentNode li,&lt;br /&gt;
.ve-ce-documentNode td,&lt;br /&gt;
.ve-ce-documentNode div,&lt;br /&gt;
.ve-ce-surface .vtm-section-block {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  animation: none !important;&lt;br /&gt;
  transform: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dentro do editor, o Segredo DEVE ser visível para o editor poder ler e modificar */&lt;br /&gt;
.ve-ce-surface .vtm-segredo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,&lt;br /&gt;
.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {&lt;br /&gt;
  background: rgba(60, 15, 25, 0.45) !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  border: 1px dashed #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
  padding: 2px 6px !important;&lt;br /&gt;
  user-select: text !important;&lt;br /&gt;
  -webkit-user-select: text !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {&lt;br /&gt;
  opacity: 1 !important;&lt;br /&gt;
  visibility: visible !important;&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  pointer-events: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ce-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ui-surface .vtm-segredo::after,&lt;br /&gt;
.ve-ce-documentNode .vtm-segredo::after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Balão pop-up de predefinição no VisualEditor */&lt;br /&gt;
.ve-ui-contextItemWidget,&lt;br /&gt;
.ve-ui-mwTransclusionContextItem {&lt;br /&gt;
  background: #161622 !important;&lt;br /&gt;
  border: 1px solid #4a101a !important;&lt;br /&gt;
  border-left: 4px solid #8b0000 !important;&lt;br /&gt;
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;&lt;br /&gt;
  border-radius: 4px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-family: var(--vtm-font-title) !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button {&lt;br /&gt;
  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;&lt;br /&gt;
  border: 1px solid #ff2a3f !important;&lt;br /&gt;
  border-radius: 3px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {&lt;br /&gt;
  color: #ffffff !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.js&amp;diff=424</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.js&amp;diff=424"/>
		<updated>2026-09-01T21:01:26Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Restaurando MediaWiki:Common.js para versao exata original (Rev 403)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================\n   VAMPIRO: A MÁSCARA — SCRIPTS GLOBAIS, BOTÃO DE CENSURA &amp;amp; SEGREDO DINÂMICO\n   ========================================================================== */\n\n(function () {\n  &#039;use strict&#039;;\n\n  /* ------------------------------------------------------------------\n     1. CENSURA &amp;amp; REVELAÇÃO DINÂMICA (LEITURA)\n     ------------------------------------------------------------------ */\n  function initVtmSecrets() {\n    var els = document.querySelectorAll(&#039;[data-vtm-secret=\&amp;quot;true\&amp;quot;]&#039;);\n    if (!els || !els.length) return;\n    var now = new Date();\n\n    els.forEach(function (el) {\n      var lib = (el.getAttribute(&#039;data-liberado&#039;) || &#039;&#039;).toLowerCase().trim();\n      var ds = (el.getAttribute(&#039;data-reveal-date&#039;) || &#039;&#039;).trim();\n      var dica = (el.getAttribute(&#039;data-dica&#039;) || &#039;&#039;).trim();\n      var revealed = false;\n      var tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA]&#039;;\n\n      if (lib === &#039;sim&#039; || lib === &#039;true&#039; || lib === &#039;1&#039;) {\n        revealed = true;\n      } else if (lib === &#039;nao&#039; || lib === &#039;false&#039; || lib === &#039;0&#039;) {\n        tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039;]&#039;;\n      } else if (ds) {\n        var td = null;\n        if (ds.indexOf(&#039;/&#039;) !== -1) {\n          var p = ds.split(&#039;/&#039;);\n          if (p.length === 3) td = new Date(p[2], parseInt(p[1], 10) - 1, p[0]);\n        } else {\n          td = new Date(ds);\n        }\n        if (td &amp;amp;&amp;amp; !isNaN(td.getTime())) {\n          if (now &amp;gt;= td) {\n            revealed = true;\n          } else {\n            var f = (&#039;0&#039; + td.getDate()).slice(-2) + &#039;/&#039; + (&#039;0&#039; + (td.getMonth() + 1)).slice(-2) + &#039;/&#039; + td.getFullYear();\n            tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039; - &#039; + f + &#039;]&#039;;\n          }\n        }\n      }\n\n      if (revealed) {\n        el.classList.add(&#039;is-revealed&#039;);\n        el.classList.remove(&#039;is-redacted&#039;);\n        el.title = &#039;[DESCLASSIFICADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039;]&#039;;\n      } else {\n        el.classList.add(&#039;is-redacted&#039;);\n        el.classList.remove(&#039;is-revealed&#039;);\n        el.title = tip;\n      }\n    });\n  }\n\n  /* ------------------------------------------------------------------\n     2. INJEÇÃO DO BOTÃO \&amp;quot;🔒 CENSURAR\&amp;quot; DIRETAMENTE NA BARRA DO VISUALEDITOR\n     ------------------------------------------------------------------ */\n  function injectVisualEditorButton() {\n    // Procura a barra de ferramentas ativa do VisualEditor\n    var toolbar = document.querySelector(&#039;.ve-ui-toolbar-tools, .ve-init-mw-desktopArticleTarget-toolbar .oo-ui-toolbar-tools&#039;);\n    if (!toolbar) return;\n\n    if (document.getElementById(&#039;vtm-ve-censor-button&#039;)) return;\n\n    var btnGroup = document.createElement(&#039;div&#039;);\n    btnGroup.id = &#039;vtm-ve-censor-button&#039;;\n    btnGroup.className = &#039;oo-ui-widget oo-ui-widget-enabled oo-ui-toolGroup&#039;;\n    btnGroup.style.cssText = &#039;display:inline-flex; align-items:center; margin:0 6px;&#039;;\n\n    var btn = document.createElement(&#039;button&#039;);\n    btn.type = &#039;button&#039;;\n    btn.innerHTML = &#039;🔒 Censurar Trecho&#039;;\n    btn.title = &#039;Aplicar tarja de censura {{Segredo}} no texto selecionado&#039;;\n    btn.style.cssText = &#039;background:linear-gradient(180deg, #450810 0%, #1a0306 100%); color:#ffffff; border:1px solid #ff2a3f; border-radius:4px; padding:4px 10px; font-family:\&amp;quot;Cinzel\&amp;quot;, Georgia, serif; font-size:0.82em; font-weight:700; cursor:pointer; box-shadow:0 0 8px rgba(255,42,63,0.4); display:flex; align-items:center; gap:4px; transition:all 0.2s ease; height:32px; line-height:1; outline:none;&#039;;\n\n    btn.onmouseover = function () {\n      btn.style.background = &#039;linear-gradient(180deg, #6b0c19 0%, #30050c 100%)&#039;;\n      btn.style.boxShadow = &#039;0 0 14px rgba(255,42,63,0.85)&#039;;\n    };\n    btn.onmouseout = function () {\n      btn.style.background = &#039;linear-gradient(180deg, #450810 0%, #1a0306 100%)&#039;;\n      btn.style.boxShadow = &#039;0 0 8px rgba(255,42,63,0.4)&#039;;\n    };\n\n    btn.onclick = function (e) {\n      e.preventDefault();\n      e.stopPropagation();\n\n      try {\n        // Tenta usar a API nativa do VisualEditor para inserir a predefinição\n        var target = ve.init.target;\n        if (target &amp;amp;&amp;amp; target.getSurface()) {\n          var surfaceModel = target.getSurface().getModel();\n          var fragment = surfaceModel.getFragment();\n          var selectedText = fragment.getText();\n\n          var contentToCensor = selectedText || &#039;Texto confidencial a ser censurado&#039;;\n\n          var transclusionNode = {\n            type: &#039;mwTransclusionInline&#039;,\n            attributes: {\n              mw: {\n                parts: [\n                  {\n                    template: {\n                      target: { href: &#039;Template:Segredo&#039;, wt: &#039;Segredo&#039; },\n                      params: {\n                        &#039;1&#039;: { wt: contentToCensor },\n                        &#039;liberado&#039;: { wt: &#039;nao&#039; }\n                      }\n                    }\n                  }\n                ]\n              }\n            }\n          };\n\n          fragment.insertContent([transclusionNode, { type: &#039;/mwTransclusionInline&#039; }]);\n          return;\n        }\n      } catch (err) {\n        if (window.console) console.warn(&#039;[VtM] Fallback de inserção:&#039;, err);\n      }\n\n      // Fallback: se estiver no modo código-fonte do VE ou textarea\n      var tb = document.getElementById(&#039;wpTextbox1&#039;);\n      if (tb) {\n        var s = tb.selectionStart, end = tb.selectionEnd;\n        var t = tb.value, sel = t.substring(s, end) || &#039;Texto confidencial a ser censurado&#039;;\n        var rep = &#039;{{Segredo|&#039; + sel + &#039;|liberado=nao}}&#039;;\n        tb.value = t.substring(0, s) + rep + t.substring(end);\n        tb.focus();\n        tb.setSelectionRange(s + 10, s + 10 + sel.length);\n        if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }\n      }\n    };\n\n    btnGroup.appendChild(btn);\n\n    // Injeta após o grupo de inserção ou no final da barra de ferramentas\n    var insertGroup = toolbar.querySelector(&#039;.ve-ui-toolbar-group-insert, .oo-ui-toolGroup:last-child&#039;);\n    if (insertGroup &amp;amp;&amp;amp; insertGroup.parentNode) {\n      insertGroup.parentNode.insertBefore(btnGroup, insertGroup.nextSibling);\n    } else {\n      toolbar.appendChild(btnGroup);\n    }\n  }\n\n  // Monitora a abertura do VisualEditor para injetar o botão no topo\n  setInterval(injectVisualEditorButton, 300);\n\n  /* ------------------------------------------------------------------\n     3. BOTÕES CENSURADO/LIBERADO NO MODAL DO VISUALEDITOR\n     ------------------------------------------------------------------ */\n  function transformLiberadoInputs() {\n    var inputs = document.querySelectorAll(\n      &#039;.oo-ui-windowManager input, .oo-ui-windowManager textarea, &#039; +\n      &#039;.oo-ui-fieldLayout input, .oo-ui-fieldLayout textarea&#039;\n    );\n    inputs.forEach(function (input) {\n      var container = input.closest(&#039;.oo-ui-fieldLayout&#039;) ||\n                      input.closest(&#039;.ve-ui-mwParameterPage&#039;) ||\n                      input.closest(&#039;.oo-ui-pageLayout&#039;) ||\n                      input.parentElement;\n      if (!container) return;\n      var txt = (container.textContent || &#039;&#039;).toLowerCase();\n      if (txt.indexOf(&#039;liberado&#039;) === -1) return;\n      if (container.querySelector(&#039;.vtm-toggle-box&#039;)) return;\n\n      var box = document.createElement(&#039;div&#039;);\n      box.className = &#039;vtm-toggle-box&#039;;\n      box.style.cssText = &#039;display:flex;gap:12px;margin:10px 0 16px;width:100%;max-width:460px;&#039;;\n\n      var btnC = mkToggle(&#039;CENSURADO&#039;);\n      var btnL = mkToggle(&#039;LIBERADO&#039;);\n\n      function paint(v) {\n        var isLib = (v === &#039;sim&#039; || v === &#039;1&#039; || v === &#039;true&#039;);\n        btnC.style.background = isLib ? &#039;#121218&#039; : &#039;linear-gradient(180deg,#5c0f18,#2b060a)&#039;;\n        btnC.style.color = isLib ? &#039;#7a7a88&#039; : &#039;#fff&#039;;\n        btnC.style.border = isLib ? &#039;1px solid #2d2d38&#039; : &#039;2px solid #ff2a3f&#039;;\n        btnC.style.boxShadow = isLib ? &#039;none&#039; : &#039;0 0 12px rgba(255,42,63,.7)&#039;;\n        btnL.style.background = isLib ? &#039;linear-gradient(180deg,#1b5e20,#0d3814)&#039; : &#039;#121218&#039;;\n        btnL.style.color = isLib ? &#039;#fff&#039; : &#039;#7a7a88&#039;;\n        btnL.style.border = isLib ? &#039;2px solid #4caf50&#039; : &#039;1px solid #2d2d38&#039;;\n        btnL.style.boxShadow = isLib ? &#039;0 0 12px rgba(76,175,80,.7)&#039; : &#039;none&#039;;\n      }\n\n      btnC.onclick = function (e) { e.preventDefault(); e.stopPropagation(); setVal(input, &#039;nao&#039;); paint(&#039;nao&#039;); };\n      btnL.onclick = function (e) { e.preventDefault(); e.stopPropagation(); setVal(input, &#039;sim&#039;); paint(&#039;sim&#039;); };\n      input.addEventListener(&#039;input&#039;, function () { paint((input.value || &#039;&#039;).toLowerCase().trim()); });\n      paint((input.value || &#039;nao&#039;).toLowerCase().trim());\n\n      box.appendChild(btnC);\n      box.appendChild(btnL);\n      var wrap = input.closest(&#039;.oo-ui-textInputWidget&#039;) || input.closest(&#039;.oo-ui-inputWidget&#039;) || input;\n      wrap.parentNode.insertBefore(box, wrap);\n      wrap.style.display = &#039;none&#039;;\n    });\n  }\n\n  function mkToggle(label) {\n    var b = document.createElement(&#039;button&#039;);\n    b.type = &#039;button&#039;;\n    b.textContent = (label === &#039;CENSURADO&#039; ? &#039;\\u2B1B &#039; : &#039;\\uD83D\\uDD13 &#039;) + label;\n    b.style.cssText = &#039;flex:1;padding:10px 16px;border-radius:4px;font-weight:800;font-size:.9em;cursor:pointer;font-family:\&amp;quot;Cinzel\&amp;quot;,Georgia,serif;letter-spacing:1px;transition:all .25s ease;outline:none;&#039;;\n    return b;\n  }\n\n  function setVal(input, v) {\n    input.value = v;\n    input.dispatchEvent(new Event(&#039;input&#039;, { bubbles: true }));\n    input.dispatchEvent(new Event(&#039;change&#039;, { bubbles: true }));\n    if (window.$) { $(input).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }\n  }\n\n  setInterval(transformLiberadoInputs, 300);\n\n  /* ------------------------------------------------------------------\n     4. BARRA DE FERRAMENTAS NO EDITOR DE CÓDIGO-FONTE (#wpTextbox1)\n     ------------------------------------------------------------------ */\n  function initVtmQuickToolbar() {\n    var tb = document.getElementById(&#039;wpTextbox1&#039;);\n    if (!tb || document.getElementById(&#039;vtm-editor-quickbar&#039;)) return;\n\n    var bar = document.createElement(&#039;div&#039;);\n    bar.id = &#039;vtm-editor-quickbar&#039;;\n    bar.style.cssText = &#039;display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 14px;margin:10px 0;background:linear-gradient(90deg,#181014,#0d0d12);border:1px solid #3d0a12;border-left:4px solid #8b0000;border-radius:4px;font-family:\&amp;quot;Cinzel\&amp;quot;,Georgia,serif;box-shadow:0 4px 14px rgba(0,0,0,.6);z-index:99;&#039;;\n\n    var lbl = document.createElement(&#039;span&#039;);\n    lbl.style.cssText = &#039;color:#c5a059;font-size:.85em;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-right:6px;&#039;;\n    lbl.textContent = &#039;🩸 Ferramentas:&#039;;\n    bar.appendChild(lbl);\n\n    bar.appendChild(mkBtn(&#039;\\u2B1B Censurar Trecho&#039;, &#039;#240c12&#039;, &#039;#ff2a3f&#039;, function () {\n      wrapSel(tb, &#039;{{Segredo|&#039;, &#039;|liberado=nao}}&#039;, &#039;Texto censurado&#039;);\n    }));\n    bar.appendChild(mkBtn(&#039;\\uD83D\\uDD13 Inserir Liberado&#039;, &#039;#0d2915&#039;, &#039;#2e7d32&#039;, function () {\n      wrapSel(tb, &#039;{{Segredo|&#039;, &#039;|liberado=sim}}&#039;, &#039;Texto revelado&#039;);\n    }));\n    bar.appendChild(mkBtn(&#039;\\uD83D\\uDCC1 Dossie Bloco&#039;, &#039;#181822&#039;, &#039;#3d0a12&#039;, function () {\n      wrapSel(tb, &#039;\\n{{Segredo|tipo=bloco|nivel=CONFIDENCIAL|data=AAAA-MM-DD|dica=Operacao|\\n&#039;, &#039;\\n}}\\n&#039;, &#039;Relatorio confidencial...&#039;);\n    }));\n    bar.appendChild(mkBtn(&#039;\\uD83D\\uDDD1 Remover Censura&#039;, &#039;#1a1a22&#039;, &#039;#4a4a58&#039;, function () {\n      removeSecret(tb);\n    }));\n\n    tb.parentNode.insertBefore(bar, tb);\n  }\n\n  function mkBtn(text, bg, border, fn) {\n    var b = document.createElement(&#039;button&#039;);\n    b.type = &#039;button&#039;; b.textContent = text;\n    b.style.cssText = &#039;background:&#039; + bg + &#039;;color:#fff;border:1px solid &#039; + border + &#039;;border-radius:3px;padding:6px 12px;font-size:.82em;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:all .2s ease;&#039;;\n    b.onmouseover = function () { b.style.opacity = &#039;.85&#039;; };\n    b.onmouseout  = function () { b.style.opacity = &#039;1&#039;; };\n    b.onclick = function (e) { e.preventDefault(); fn(); };\n    return b;\n  }\n\n  function wrapSel(tb, pre, post, ph) {\n    var s = tb.selectionStart, e = tb.selectionEnd;\n    var t = tb.value, sel = t.substring(s, e) || ph;\n    tb.value = t.substring(0, s) + pre + sel + post + t.substring(e);\n    tb.focus(); tb.setSelectionRange(s + pre.length, s + pre.length + sel.length);\n    if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }\n  }\n\n  function removeSecret(tb) {\n    var s = tb.selectionStart, text = tb.value;\n    var i = text.lastIndexOf(&#039;{{Segredo|&#039;, s);\n    if (i === -1) { alert(&#039;Nenhum {{Segredo|...}} encontrado.\\nPosicione o cursor dentro do trecho.&#039;); return; }\n    var depth = 0, j, end = -1;\n    for (j = i; j &amp;lt; text.length - 1; j++) {\n      if (text[j] === &#039;{&#039; &amp;amp;&amp;amp; text[j + 1] === &#039;{&#039;) { depth++; j++; }\n      else if (text[j] === &#039;}&#039; &amp;amp;&amp;amp; text[j + 1] === &#039;}&#039;) { depth--; if (depth === 0) { end = j + 2; break; } j++; }\n    }\n    if (end === -1) { alert(&#039;Fechamento }} nao encontrado.&#039;); return; }\n    var inner = text.substring(i + &#039;{{Segredo|&#039;.length, end - 2);\n    var parts = [], cur = &#039;&#039;, d = 0;\n    for (j = 0; j &amp;lt; inner.length; j++) {\n      if (inner[j] === &#039;{&#039; &amp;amp;&amp;amp; j + 1 &amp;lt; inner.length &amp;amp;&amp;amp; inner[j + 1] === &#039;{&#039;) { d++; cur += &#039;{{&#039;; j++; }\n      else if (inner[j] === &#039;}&#039; &amp;amp;&amp;amp; j + 1 &amp;lt; inner.length &amp;amp;&amp;amp; inner[j + 1] === &#039;}&#039;) { d--; cur += &#039;}}&#039;; j++; }\n      else if (inner[j] === &#039;|&#039; &amp;amp;&amp;amp; d === 0) { parts.push(cur); cur = &#039;&#039;; }\n      else { cur += inner[j]; }\n    }\n    parts.push(cur);\n    var content = &#039;&#039;;\n    for (var k = 0; k &amp;lt; parts.length; k++) {\n      if (parts[k].trim().indexOf(&#039;=&#039;) === -1) { content = parts[k].trim(); break; }\n    }\n    tb.value = text.substring(0, i) + content + text.substring(end);\n    tb.focus(); tb.setSelectionRange(i, i + content.length);\n    if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }\n  }\n\n  /* ------------------------------------------------------------------\n     5. ANIMAÇÃO DE CASCATA DAS SEÇÕES\n     ------------------------------------------------------------------ */\n  function initSectionAnimation() {\n    var c = document.querySelector(&#039;.mw-parser-output&#039;);\n    if (!c || c.dataset.vtmAnimated === &#039;true&#039;) return;\n    if (window.matchMedia &amp;amp;&amp;amp; window.matchMedia(&#039;(prefers-reduced-motion: reduce)&#039;).matches) return;\n    c.dataset.vtmAnimated = &#039;true&#039;;\n    var kids = Array.from(c.children), secs = [], cur = [];\n    kids.forEach(function (ch) {\n      if (ch.classList.contains(&#039;catlinks&#039;) || ch.classList.contains(&#039;mw-category-generated&#039;) ||\n          ch.tagName === &#039;SCRIPT&#039; || ch.tagName === &#039;STYLE&#039; || ch.id === &#039;vtm-editor-quickbar&#039;) {\n        if (cur.length) { secs.push(cur); cur = []; }\n        return;\n      }\n      if ((ch.tagName === &#039;H2&#039; || ch.classList.contains(&#039;mw-heading2&#039;)) &amp;amp;&amp;amp; cur.length) { secs.push(cur); cur = []; }\n      cur.push(ch);\n    });\n    if (cur.length) secs.push(cur);\n    secs.forEach(function (items, idx) {\n      var w = document.createElement(&#039;div&#039;);\n      w.className = &#039;vtm-section-block&#039;;\n      w.style.animationDelay = (0.12 + idx * 0.42).toFixed(2) + &#039;s&#039;;\n      var f = items[0];\n      if (f &amp;amp;&amp;amp; f.parentNode) { f.parentNode.insertBefore(w, f); items.forEach(function (el) { w.appendChild(el); }); }\n    });\n  }\n\n  /* ------------------------------------------------------------------\n     INICIALIZAÇÃO\n     ------------------------------------------------------------------ */\n  function initAll() {\n    initVtmSecrets();\n    initSectionAnimation();\n    initVtmQuickToolbar();\n    injectVisualEditorButton();\n  }\n\n  if (document.readyState === &#039;loading&#039;) {\n    document.addEventListener(&#039;DOMContentLoaded&#039;, initAll);\n  } else {\n    initAll();\n  }\n\n  if (window.mw &amp;amp;&amp;amp; window.mw.hook) {\n    window.mw.hook(&#039;wikipage.content&#039;).add(function () {\n      initVtmSecrets();\n      initSectionAnimation();\n    });\n    window.mw.hook(&#039;ve.activationComplete&#039;).add(injectVisualEditorButton);\n  }\n})();\n&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=423</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=423"/>
		<updated>2026-09-01T21:00:51Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Restaurando MediaWiki:Common.css para versao exata original (Rev 401)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================\n   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v14 - MASTER SYNC &amp;amp; LOGIN)\n   ========================================================================== */\n\n@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);\n\n/* ==========================================================================\n   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)\n   ========================================================================== */\n@keyframes vtm-section-slide {\n  0% {\n    opacity: 0;\n    transform: translateX(-45px);\n  }\n  100% {\n    opacity: 1;\n    transform: translateX(0);\n  }\n}\n\n#firstHeading,\n.mw-first-heading {\n  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;\n  animation-delay: 0.04s !important;\n  margin-bottom: 16px !important;\n  padding-bottom: 8px !important;\n  will-change: transform, opacity;\n}\n\n.vtm-section-block {\n  opacity: 0;\n  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;\n  margin-bottom: 26px !important;\n  padding: 4px 0 !important;\n  will-change: transform, opacity;\n}\n\n#content,\n.mw-body {\n  overflow-x: hidden !important;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  #firstHeading,\n  .mw-first-heading,\n  .vtm-section-block {\n    animation: none !important;\n    transform: none !important;\n    opacity: 1 !important;\n  }\n}\n\n/* ==========================================================================\n   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)\n   ========================================================================== */\n:root,\nhtml,\nbody,\n.skin-vector-2022,\n.skin-vector,\n.mw-special-Userlogin {\n  --background-color-base: #101015 !important;\n  --background-color-base--hover: #181822 !important;\n  --background-color-base--active: #22222e !important;\n  --background-color-interactive-subtle: #16161d !important;\n  --background-color-interactive: #1a1a24 !important;\n  --background-color-disabled: #121217 !important;\n  --background-color-neutral: #101015 !important;\n  --background-color-neutral-subtle: #16161d !important;\n  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;\n  --background-color-container: #101015 !important;\n  --background-color-surface: #16161d !important;\n  --background-color-input: #121218 !important;\n  --background-color-input--hover: #1a1a24 !important;\n\n  --color-base: #ddd9d0 !important;\n  --color-base--hover: #ffffff !important;\n  --color-base-fixed: #ddd9d0 !important;\n  --color-subtle: #9e9a91 !important;\n  --color-placeholder: #6e6b65 !important;\n  --color-disabled: #55534e !important;\n  --color-inverted: #08080b !important;\n  --color-progressive: #e55353 !important;\n  --color-progressive--hover: #ff2a3f !important;\n  --color-destructive: #c9182b !important;\n\n  --border-color-base: #252530 !important;\n  --border-color-subtle: #1c1c25 !important;\n  --border-color-interactive: #3d0a12 !important;\n  --border-color-muted: #20202a !important;\n  --border-color-progressive: #8b0000 !important;\n\n  --vtm-void: #08080b;\n  --vtm-abyss: #0c0c10;\n  --vtm-obsidian: #101015;\n  --vtm-onyx: #16161d;\n  --vtm-slate: #1c1c25;\n  --vtm-charcoal: #22222d;\n  --vtm-text: #ddd9d0;\n  --vtm-text-dim: #9e9a91;\n  --vtm-text-ghost: #5e5b55;\n  --vtm-blood: #8b0000;\n  --vtm-blood-vivid: #c9182b;\n  --vtm-blood-neon: #ff2a3f;\n  --vtm-blood-glow: rgba(201, 24, 43, 0.45);\n  --vtm-gold: #c5a059;\n  --vtm-gold-bright: #e5be75;\n  --vtm-border: #252530;\n  --vtm-border-blood: #3d0a12;\n  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;\n  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;\n  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;\n  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;\n}\n\n/* ==========================================================================\n   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS\n   ========================================================================== */\nhtml,\nhtml body,\nbody.skin-vector-2022,\nbody.skin-vector,\nbody.mediawiki,\n.mw-special-Userlogin {\n  background: var(--vtm-void) !important;\n  background-color: var(--vtm-void) !important;\n  color: var(--vtm-text) !important;\n  font-family: var(--vtm-font-body) !important;\n}\n\n.mw-page-container,\n.mw-page-container-inner,\n.vector-column-start,\n.vector-column-end,\n.vector-page-toolbar,\n.vector-page-toolbar-container {\n  background: var(--vtm-void) !important;\n  background-color: var(--vtm-void) !important;\n  border-color: var(--vtm-border) !important;\n}\n\n.mw-body,\n.vector-body,\n.mw-body-content,\n.mw-content-container,\n#content,\n#bodyContent,\n#mw-content-text,\n.mw-parser-output,\nmain.mw-body,\n.mw-special-Userlogin #content {\n  background: var(--vtm-obsidian) !important;\n  background-color: var(--vtm-obsidian) !important;\n  color: var(--vtm-text) !important;\n  border-color: var(--vtm-border) !important;\n}\n\n/* Padding interno confortável */\n.mw-body-content,\n#bodyContent,\n.mw-parser-output {\n  padding-left: 20px !important;\n  padding-right: 20px !important;\n  padding-top: 15px !important;\n  padding-bottom: 25px !important;\n  box-sizing: border-box !important;\n}\n\n.vector-header,\n.vector-header-container,\n.mw-header,\n#mw-head,\n.vector-sticky-header,\n.vector-sticky-header-container {\n  background: var(--vtm-abyss) !important;\n  background-color: var(--vtm-abyss) !important;\n  border-bottom: 1px solid var(--vtm-border-blood) !important;\n}\n\n.vector-sticky-header {\n  background: rgba(8, 8, 11, 0.97) !important;\n}\n\n#footer,\n.mw-footer,\n.vector-footer-container,\nfooter.mw-footer {\n  background: var(--vtm-void) !important;\n  background-color: var(--vtm-void) !important;\n  color: var(--vtm-text-ghost) !important;\n  border-top: 1px solid var(--vtm-border) !important;\n}\n\n/* ==========================================================================\n   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)\n   ========================================================================== */\n.mw-special-Userlogin .mw-htmlform,\n.mw-special-Userlogin .mw-htmlform-codex,\n#userloginForm form,\n.mw-htmlform.mw-htmlform-codex {\n  max-width: 440px !important;\n  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  border-left: 4px solid var(--vtm-blood) !important;\n  border-radius: 4px !important;\n  padding: 24px 28px !important;\n  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;\n  margin-top: 20px !important;\n}\n\n.mw-special-Userlogin .cdx-label__label__text,\n.mw-special-Userlogin .cdx-label,\n#userloginForm label {\n  color: var(--vtm-gold) !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n  font-size: 0.92em !important;\n  letter-spacing: 0.8px !important;\n  text-transform: uppercase !important;\n}\n\n.mw-special-Userlogin .cdx-text-input,\n.mw-special-Userlogin .cdx-text-input__input,\n#userloginForm input.loginText,\n#userloginForm input[type=\&amp;quot;text\&amp;quot;],\n#userloginForm input[type=\&amp;quot;password\&amp;quot;] {\n  background: #0b0b10 !important;\n  background-color: #0b0b10 !important;\n  color: #ffffff !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  border-radius: 4px !important;\n  padding: 10px 14px !important;\n  font-size: 1em !important;\n  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;\n  transition: all 0.25s ease !important;\n}\n\n.mw-special-Userlogin .cdx-text-input__input:focus,\n#userloginForm input.loginText:focus,\n#userloginForm input[type=\&amp;quot;text\&amp;quot;]:focus,\n#userloginForm input[type=\&amp;quot;password\&amp;quot;]:focus {\n  border-color: var(--vtm-blood-neon) !important;\n  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;\n  outline: none !important;\n}\n\n.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,\nbutton#wpLoginAttempt,\n#wpLoginAttempt,\n#userloginForm .cdx-button {\n  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;\n  background-color: #660e1a !important;\n  color: #ffffff !important;\n  font-family: var(--vtm-font-title) !important;\n  font-size: 1.05em !important;\n  font-weight: 800 !important;\n  letter-spacing: 1px !important;\n  text-transform: uppercase !important;\n  border: 1px solid var(--vtm-blood-neon) !important;\n  border-radius: 4px !important;\n  padding: 12px 20px !important;\n  cursor: pointer !important;\n  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;\n  transition: all 0.25s ease !important;\n  margin-top: 18px !important;\n  width: 100% !important;\n}\n\n.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,\nbutton#wpLoginAttempt:hover,\n#wpLoginAttempt:hover {\n  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;\n  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;\n  transform: translateY(-1px) !important;\n}\n\n.mw-special-Userlogin .cdx-checkbox__label,\n#userloginForm .mw-userlogin-rememberme {\n  color: var(--vtm-text-dim) !important;\n  font-size: 0.95em !important;\n}\n\n.mw-special-Userlogin .cdx-checkbox__input {\n  accent-color: var(--vtm-blood) !important;\n}\n\n.mw-special-Userlogin a,\n#userloginForm a {\n  color: #e55353 !important;\n  text-decoration: none !important;\n  transition: all 0.2s ease !important;\n}\n\n.mw-special-Userlogin a:hover,\n#userloginForm a:hover {\n  color: var(--vtm-blood-neon) !important;\n  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;\n}\n\n/* ==========================================================================\n   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR\n   ========================================================================== */\n.ve-ui-toolbar,\n.oo-ui-toolbar,\n.oo-ui-toolbar-bar,\n.ve-init-mw-desktopArticleTarget-toolbar,\n.ve-ui-toolbar-floating {\n  background: #14141c !important;\n  background-color: #14141c !important;\n  border-bottom: 1px solid var(--vtm-border-blood) !important;\n}\n\n.oo-ui-iconElement-icon,\n.oo-ui-toolbar .oo-ui-iconElement-icon,\n.ve-ui-toolbar .oo-ui-iconElement-icon,\n.oo-ui-indicatorElement-indicator {\n  filter: brightness(0) invert(1) !important;\n  opacity: 0.95 !important;\n}\n\n.oo-ui-widget-disabled .oo-ui-iconElement-icon,\n.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {\n  filter: brightness(0) invert(1) !important;\n  opacity: 0.28 !important;\n}\n\n.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {\n  background: #251218 !important;\n  background-color: #251218 !important;\n  border-radius: 3px !important;\n}\n\n.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {\n  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;\n  opacity: 1 !important;\n}\n\n.oo-ui-labelElement-label,\n.oo-ui-tool-title,\n.oo-ui-toolGroup-tools .oo-ui-tool-title,\n.oo-ui-popupToolGroup-title,\n.ve-ui-toolbar .oo-ui-labelElement-label {\n  color: #ffffff !important;\n  font-weight: 700 !important;\n  font-size: 0.92em !important;\n}\n\n.oo-ui-widget-disabled .oo-ui-labelElement-label {\n  color: #66635c !important;\n}\n\n.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,\n.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {\n  background: #3d0a12 !important;\n  background-color: #3d0a12 !important;\n  border-radius: 3px !important;\n}\n\n.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {\n  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;\n  background-color: #660e1a !important;\n  border: 1px solid var(--vtm-blood-neon) !important;\n  border-radius: 4px !important;\n  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;\n}\n\n.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {\n  color: #ffffff !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 800 !important;\n}\n\n.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {\n  background: #181822 !important;\n  border: 1px solid #282836 !important;\n  opacity: 0.55 !important;\n}\n\n.oo-ui-popupWidget-popup,\n.oo-ui-menuSelectWidget,\n.oo-ui-menuOptionWidget,\n.oo-ui-window-frame,\n.oo-ui-dialog,\n.oo-ui-panelLayout-padded {\n  background: #161620 !important;\n  background-color: #161620 !important;\n  color: #f0ece3 !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;\n}\n\n.oo-ui-optionWidget-highlighted {\n  background: #2b0e15 !important;\n  color: #ff3b3b !important;\n}\n\n.oo-ui-optionWidget-selected {\n  background: #420b14 !important;\n  color: #ffffff !important;\n  font-weight: 700 !important;\n}\n\n.ve-ui-surface,\n.ve-ce-surface,\n.ve-ce-documentNode,\n.ve-ui-surface-paste {\n  background: #0b0b10 !important;\n  background-color: #0b0b10 !important;\n  color: #f0ece3 !important;\n  caret-color: var(--vtm-blood-neon) !important;\n}\n\n/* ==========================================================================\n   6. PAINEIS FIXOS &amp;amp; DROPDOWNS\n   ========================================================================== */\n.vector-pinnable-element,\n.vector-pinned-container,\n.vector-dropdown-content,\n.vector-dropdown .vector-dropdown-content,\n.vector-menu-content,\n.vector-page-tools,\n.vector-page-tools-pinned-container,\n.vector-main-menu,\n.vector-main-menu-pinned-container,\n.vector-appearance,\n.vector-appearance-pinned-container,\n.vector-toc,\n.vector-toc-pinned-container,\n#vector-main-menu-pinned-container,\n#vector-page-tools-pinned-container,\n#vector-appearance-pinned-container,\n#vector-toc-pinned-container,\naside.vector-pinnable-element,\nnav.vector-pinnable-element,\ndiv.vector-pinnable-element,\n.vector-settings {\n  background: var(--vtm-obsidian) !important;\n  background-color: var(--vtm-obsidian) !important;\n  color: var(--vtm-text) !important;\n  border-color: var(--vtm-border) !important;\n}\n\n.vector-pinnable-header {\n  background: var(--vtm-abyss) !important;\n  background-color: var(--vtm-abyss) !important;\n  border-bottom: 1px solid var(--vtm-border-blood) !important;\n  padding: 8px 12px !important;\n}\n\n.vector-pinnable-header-label {\n  color: var(--vtm-gold) !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1px !important;\n  font-size: 0.9em !important;\n}\n\n.vector-pinnable-header-toggle-button,\n.cdx-button--weight-quiet {\n  background: var(--vtm-slate) !important;\n  background-color: var(--vtm-slate) !important;\n  color: var(--vtm-gold) !important;\n  border: 1px solid var(--vtm-border) !important;\n  border-radius: 3px !important;\n  padding: 2px 8px !important;\n  font-size: 0.8em !important;\n}\n\n.vector-pinnable-header-toggle-button:hover,\n.cdx-button--weight-quiet:hover {\n  background: #2a0e14 !important;\n  background-color: #2a0e14 !important;\n  color: var(--vtm-blood-neon) !important;\n  border-color: var(--vtm-blood) !important;\n}\n\n.vector-menu-heading,\n.vector-menu-heading-label,\n.sidebar-heading,\n.vector-page-tools .vector-menu-heading,\n.vector-main-menu .vector-menu-heading,\n#mw-panel .portal h3 {\n  color: var(--vtm-gold) !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n  font-size: 0.82em !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1.2px !important;\n  border-bottom: 1px solid var(--vtm-border-blood) !important;\n  margin-top: 14px !important;\n  padding-bottom: 4px !important;\n}\n\n.vector-pinnable-element a,\n.vector-pinnable-element li a,\n.vector-page-tools a,\n.vector-main-menu a,\n.vector-dropdown-content a,\n.vector-menu-content a,\n#mw-panel .portal .body li a {\n  color: var(--vtm-text-dim) !important;\n  transition: all 0.15s ease !important;\n}\n\n.vector-pinnable-element a:hover,\n.vector-page-tools a:hover,\n.vector-main-menu a:hover,\n.vector-dropdown-content a:hover,\n#mw-panel .portal .body li a:hover {\n  color: var(--vtm-blood-neon) !important;\n  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;\n  padding-left: 4px !important;\n}\n\n/* ==========================================================================\n   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO\n   ========================================================================== */\n.vector-menu-tabs,\n.vector-menu-tabs-legacy,\n.mw-portlet-views,\n.mw-portlet-namespaces {\n  background: transparent !important;\n}\n\n.vector-menu-tabs li,\n.vector-menu-tabs-legacy li,\n.vector-tab-noicon,\n.mw-portlet-views li,\n.mw-portlet-namespaces li {\n  background: var(--vtm-onyx) !important;\n  background-color: var(--vtm-onyx) !important;\n  border: 1px solid var(--vtm-border) !important;\n  border-bottom: none !important;\n  border-radius: 4px 4px 0 0 !important;\n  margin-right: 3px !important;\n}\n\n.vector-menu-tabs li a,\n.vector-menu-tabs-legacy li a,\n.vector-tab-noicon a,\n.mw-portlet-views li a,\n.mw-portlet-namespaces li a {\n  color: var(--vtm-gold) !important;\n  font-family: var(--vtm-font-title) !important;\n  font-size: 0.85em !important;\n  font-weight: 600 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 0.5px !important;\n  padding: 8px 14px !important;\n}\n\n.vector-menu-tabs li a:hover,\n.vector-menu-tabs-legacy li a:hover,\n.mw-portlet-views li a:hover,\n.mw-portlet-namespaces li a:hover {\n  color: #ffffff !important;\n  background: #22141a !important;\n}\n\n.vector-menu-tabs li.selected,\n.vector-menu-tabs-legacy li.selected,\n.mw-portlet-views li.selected,\n.mw-portlet-namespaces li.selected,\n.vector-tab-noicon.selected {\n  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;\n  background-color: #2b080d !important;\n  border: 1px solid #8b0000 !important;\n  border-top: 3px solid #ff2a3f !important;\n  border-bottom: none !important;\n  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;\n}\n\n.vector-menu-tabs li.selected a,\n.vector-menu-tabs-legacy li.selected a,\n.mw-portlet-views li.selected a,\n.mw-portlet-namespaces li.selected a,\n.vector-tab-noicon.selected a,\n.vector-menu-tabs li.selected span,\n.mw-portlet-views li.selected span {\n  color: #ffffff !important;\n  font-weight: 800 !important;\n  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;\n}\n\n/* ==========================================================================\n   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT\n   ========================================================================== */\n.warningbox,\n.mw-warning-with-logexcerpt,\n.mw-anon-edit-warning,\n.anon-edit-warning,\n.cdx-message--warning,\n.cdx-message,\n.mw-message-box {\n  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;\n  background-color: #1f0d12 !important;\n  border: 1px solid #5a1420 !important;\n  border-left: 5px solid var(--vtm-blood-vivid) !important;\n  border-radius: 4px !important;\n  color: #ede9e1 !important;\n  padding: 12px 18px !important;\n  margin: 1.2em 0 !important;\n  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;\n}\n\n.cdx-message__content,\n.mw-message-box p,\n.mw-anon-edit-warning p {\n  color: #ede9e1 !important;\n}\n\ntextarea#wpTextbox1,\n#wpTextbox1,\n.mw-editform textarea {\n  background: #0b0b10 !important;\n  background-color: #0b0b10 !important;\n  color: #f0ece3 !important;\n  font-family: var(--vtm-font-mono) !important;\n  border: 1px solid #3d0a12 !important;\n  border-radius: 4px !important;\n  padding: 14px 16px !important;\n  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;\n}\n\n/* ==========================================================================\n   9. BUSCA &amp;amp; BOTÃO \&amp;quot;INVESTIGAR\&amp;quot;\n   ========================================================================== */\n#simpleSearch,\n.cdx-text-input__input,\n.vector-search-box-input,\n.cdx-search-input .cdx-text-input__input,\ninput[type=\&amp;quot;search\&amp;quot;] {\n  background: var(--vtm-onyx) !important;\n  background-color: var(--vtm-onyx) !important;\n  color: #ffffff !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  border-radius: 4px 0 0 4px !important;\n}\n\nbutton.cdx-search-input__end-button,\n.cdx-search-input__end-button,\n.vector-search-box .cdx-button,\n.vector-search-box-vue .cdx-button,\n.vector-search-box-vue button,\n#searchButton,\n#mw-searchButton {\n  background: #000000 !important;\n  background-color: #000000 !important;\n  color: #ffffff !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 800 !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  border-left: none !important;\n  border-radius: 0 4px 4px 0 !important;\n}\n\nbutton.cdx-search-input__end-button *,\n.cdx-search-input__end-button span,\n.cdx-search-input__end-button .cdx-button__label,\n.vector-search-box .cdx-button__label {\n  color: #ffffff !important;\n  font-weight: 800 !important;\n}\n\nbutton.cdx-search-input__end-button:hover,\n.cdx-search-input__end-button:hover {\n  background: #15151e !important;\n  color: var(--vtm-blood-neon) !important;\n  border-color: var(--vtm-blood-vivid) !important;\n}\n\n/* ==========================================================================\n   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS\n   ========================================================================== */\nh1, h2, h3, h4, h5, h6,\n.mw-heading h1, .mw-heading h2, .mw-heading h3 {\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.5px !important;\n  color: var(--vtm-text) !important;\n}\n\nh1.firstHeading,\n.mw-first-heading,\n#firstHeading,\n.mw-body h1 {\n  font-family: var(--vtm-font-title) !important;\n  font-size: 2.3em !important;\n  color: var(--vtm-blood-vivid) !important;\n  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;\n  border-bottom: 2px solid var(--vtm-blood) !important;\n  padding-bottom: 8px !important;\n}\n\nh2, .mw-heading2 h2 {\n  font-size: 1.55em !important;\n  color: #f0ece5 !important;\n  border-bottom: 1px solid var(--vtm-border-blood) !important;\n  padding-bottom: 6px !important;\n  margin-top: 20px !important;\n}\n\nh3, .mw-heading3 h3 {\n  font-size: 1.2em !important;\n  color: var(--vtm-gold) !important;\n  margin-top: 14px !important;\n}\n\nh4, .mw-heading4 h4 {\n  font-size: 1.05em !important;\n  color: #c9182b !important;\n}\n\na, a:visited,\n.mw-body a, .mw-body a:visited,\n.mw-parser-output a {\n  color: #e55353 !important;\n  text-decoration: none !important;\n}\n\na:hover, a:focus,\n.mw-body a:hover {\n  color: var(--vtm-blood-neon) !important;\n  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;\n}\n\n/* ==========================================================================\n   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)\n   ========================================================================== */\nblockquote,\n.vtm-quote,\n.mw-parser-output blockquote,\n.mw-parser-output .vtm-quote,\n.mw-body blockquote,\n.mw-body .vtm-quote {\n  font-family: var(--vtm-font-typewriter) !important;\n  font-size: 1.05em !important;\n  line-height: 1.6 !important;\n  color: #c8c3b8 !important;\n  text-align: left !important;\n  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;\n  border: none !important;\n  border-left: 3px solid var(--vtm-blood) !important;\n  border-radius: 0 4px 4px 0 !important;\n  padding: 25px 15px 15px 15px !important;\n  margin: 1.2em 0.8em !important;\n  position: relative !important;\n  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;\n  letter-spacing: 0.3px !important;\n}\n\nblockquote p,\n.vtm-quote p,\n.mw-parser-output blockquote p,\n.mw-parser-output .vtm-quote p {\n  font-family: var(--vtm-font-typewriter) !important;\n  color: #c8c3b8 !important;\n  text-align: left !important;\n  margin: 0 0 6px 0 !important;\n}\n\nblockquote p:last-child,\n.vtm-quote p:last-child,\n.mw-parser-output blockquote p:last-child,\n.mw-parser-output .vtm-quote p:last-child {\n  margin-bottom: 0 !important;\n}\n\nblockquote cite,\nblockquote footer,\nblockquote .quote-source,\n.vtm-quote cite,\n.vtm-quote footer,\n.vtm-quote .quote-source {\n  display: block !important;\n  font-family: var(--vtm-font-title) !important;\n  font-size: 0.85em !important;\n  color: var(--vtm-gold) !important;\n  margin-top: 8px !important;\n  text-align: right !important;\n  font-style: normal !important;\n  letter-spacing: 1px !important;\n}\n\n/* ==========================================================================\n   12. LOGO VETORIAL SVG COM AURA RUBRA (RENDERIZAÇÃO GARANTIDA)\n   ========================================================================== */\n.mw-logo {\n  display: inline-flex !important;\n  align-items: center !important;\n  height: 96px !important;\n  min-height: 96px !important;\n  min-width: 260px !important;\n  max-height: none !important;\n  padding: 4px 0 !important;\n  text-decoration: none !important;\n  border: none !important;\n}\n\n/* Pseudo-elemento no container do logo: garante exibição sempre */\n.mw-logo::before {\n  content: \&amp;quot;\&amp;quot; !important;\n  display: block !important;\n  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;\n  background-size: contain !important;\n  background-repeat: no-repeat !important;\n  background-position: center left !important;\n  height: 96px !important;\n  width: 270px !important;\n  max-height: 96px !important;\n  max-width: 320px !important;\n  /* Sombra vermelha nos contornos do vetor */\n  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;\n  transition: filter 0.3s ease, transform 0.2s ease !important;\n}\n\n.mw-logo:hover::before {\n  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;\n  transform: scale(1.02) !important;\n}\n\n/* Se existir tag img nativa, estiliza da mesma forma ou oculta duplicata */\n.mw-logo-icon {\n  display: none !important;\n}\n\n.mw-logo-container,\n.mw-logo-wordmark,\n.mw-logo-tagline {\n  display: none !important;\n}\n\n.mw-wiki-logo {\n  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;\n  background-size: contain !important;\n  background-repeat: no-repeat !important;\n  background-position: center !important;\n  border: none !important;\n}\n\n/* ==========================================================================\n   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; HOVER EFFECT)\n   ========================================================================== */\n#vector-main-menu-dropdown,\n.vector-main-menu-dropdown,\n#vector-main-menu-dropdown .vector-dropdown-label,\n.vector-main-menu-dropdown .vector-dropdown-label,\n#vector-main-menu-dropdown-label,\n.vector-header .vector-main-menu-dropdown .cdx-button,\n#vector-main-menu-dropdown .cdx-button,\n.vector-main-menu-dropdown-checkbox + label {\n  background: transparent !important;\n  border: none !important;\n  box-shadow: none !important;\n  outline: none !important;\n}\n\n#vector-main-menu-dropdown .vector-icon,\n.vector-main-menu-dropdown .vector-icon,\n#vector-main-menu-dropdown .cdx-button__icon,\n.mw-ui-icon-wikimedia-menu,\n#vector-main-menu-dropdown-label .vector-icon,\n#vector-main-menu-dropdown-label::before,\n.vector-main-menu-dropdown-checkbox + label .vector-icon {\n  color: #f5f5f5 !important;\n  background-color: #f5f5f5 !important;\n  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;\n  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;\n}\n\n#vector-main-menu-dropdown:hover .vector-icon,\n.vector-main-menu-dropdown:hover .vector-icon,\n#vector-main-menu-dropdown:hover .cdx-button__icon,\n#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,\n.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,\n#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,\n#vector-main-menu-dropdown-label:hover .vector-icon,\n.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {\n  color: #ffffff !important;\n  background-color: #ffffff !important;\n  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;\n  transform: scale(1.08) !important;\n}\n\n#vector-main-menu-dropdown .vector-dropdown-label,\n.vector-main-menu-dropdown .vector-dropdown-label,\n#vector-main-menu-dropdown-label,\n.vector-main-menu-dropdown-checkbox + label {\n  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;\n  transition: filter 0.3s ease, transform 0.2s ease !important;\n  border-radius: 4px !important;\n  cursor: pointer !important;\n}\n\n#vector-main-menu-dropdown .vector-dropdown-label:hover,\n.vector-main-menu-dropdown .vector-dropdown-label:hover,\n#vector-main-menu-dropdown-label:hover,\n.vector-main-menu-dropdown-checkbox + label:hover {\n  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;\n}\n\n#vector-main-menu-dropdown .vector-dropdown-label:focus,\n#vector-main-menu-dropdown .vector-dropdown-label:active,\n#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,\n#vector-main-menu-dropdown-checkbox:focus + label {\n  outline: none !important;\n  border: none !important;\n  box-shadow: none !important;\n}\n\n/* ==========================================================================\n   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)\n   ========================================================================== */\n\n.vtm-segredo {\n  transition: all 0.3s ease;\n}\n\n/* --- CENSURADO: tarja preta pura e limpa --- */\n.vtm-segredo.is-redacted {\n  background: #0a0a0e !important;\n  color: transparent !important;\n  user-select: none !important;\n  -webkit-user-select: none !important;\n  border-radius: 2px !important;\n  padding: 1px 6px !important;\n  cursor: help !important;\n}\n\n.vtm-segredo.is-redacted * {\n  color: transparent !important;\n  user-select: none !important;\n  -webkit-user-select: none !important;\n}\n\n.vtm-segredo.is-redacted:hover {\n  background: #141418 !important;\n}\n\n/* --- REVELADO / DESCLASSIFICADO --- */\n.vtm-segredo.is-revealed {\n  background: rgba(45, 12, 18, 0.4) !important;\n  color: #f5f0e6 !important;\n  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;\n  border-radius: 3px !important;\n  padding: 1px 6px !important;\n  user-select: text !important;\n}\n\n.vtm-segredo.is-revealed * {\n  color: #f5f0e6 !important;\n}\n\n/* --- FORMATO BLOCO (tipo=bloco) --- */\n.vtm-segredo[data-tipo=\&amp;quot;bloco\&amp;quot;] {\n  display: block !important;\n  margin: 1.2em 0 !important;\n  padding: 16px 20px !important;\n  border-radius: 4px !important;\n}\n\n.vtm-segredo[data-tipo=\&amp;quot;bloco\&amp;quot;].is-redacted {\n  background: #0a0a0e !important;\n  min-height: 60px !important;\n  border-left: 4px solid #2a2a30 !important;\n}\n\n.vtm-segredo[data-tipo=\&amp;quot;bloco\&amp;quot;].is-revealed {\n  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;\n  border-left: 4px solid #c5a059 !important;\n}\n/* ==========================================================================\n   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR\n   ========================================================================== */\n.oo-ui-window-frame,\n.oo-ui-dialog,\n.oo-ui-panelLayout-padded,\n.oo-ui-processDialog-content,\n.ve-ui-mwTransclusionDialog {\n  background: #121218 !important;\n  background-color: #121218 !important;\n  color: #ede9e1 !important;\n  border: 1px solid #4a101a !important;\n  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;\n}\n\n.oo-ui-window-head,\n.oo-ui-processDialog-title,\n.oo-ui-processDialog-navigation {\n  background: #0c0c10 !important;\n  border-bottom: 1px solid #3d0a12 !important;\n  color: #c5a059 !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n}\n\n.oo-ui-processDialog-title .oo-ui-labelElement-label {\n  color: #ffffff !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 800 !important;\n  letter-spacing: 0.5px !important;\n}\n\n/* Campos de entrada dentro do modal */\n.oo-ui-textInputWidget .oo-ui-inputWidget-input,\n.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,\n.ve-ui-mwTransclusionDialog input,\n.ve-ui-mwTransclusionDialog textarea {\n  background: #08080c !important;\n  background-color: #08080c !important;\n  color: #ffffff !important;\n  font-family: var(--vtm-font-body) !important;\n  font-size: 0.95em !important;\n  border: 1px solid #3d0a12 !important;\n  border-radius: 4px !important;\n  padding: 8px 12px !important;\n  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;\n}\n\n.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,\n.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {\n  border-color: #ff2a3f !important;\n  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;\n  outline: none !important;\n}\n\n/* Placeholders claros */\n.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,\n.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {\n  color: #7a766e !important;\n  opacity: 1 !important;\n}\n\n/* Rótulos e descrições dos parâmetros */\n.oo-ui-fieldLayout-header .oo-ui-labelElement-label,\n.ve-ui-mwParameterPage-label,\n.ve-ui-mwTemplateTitleInputWidget-label {\n  color: #c5a059 !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n  font-size: 0.92em !important;\n}\n\n.oo-ui-fieldLayout-helpText,\n.ve-ui-mwParameterPage-description,\n.oo-ui-fieldLayout-help {\n  color: #b0aca4 !important;\n  font-size: 0.85em !important;\n  line-height: 1.4 !important;\n}\n\n/* Painel lateral de seleção de parâmetros */\n.oo-ui-bookletLayout-outline,\n.oo-ui-outlineSelectWidget,\n.oo-ui-outlineOptionWidget {\n  background: #0d0d12 !important;\n  color: #ddd9d0 !important;\n  border-right: 1px solid #3d0a12 !important;\n}\n\n.oo-ui-outlineOptionWidget-selected {\n  background: #3d0a12 !important;\n  color: #ffffff !important;\n  font-weight: 700 !important;\n}\n\n.oo-ui-outlineOptionWidget-highlighted {\n  background: #251016 !important;\n  color: #ff2a3f !important;\n}\n\n/* Botão Aplicar Mudanças */\n.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {\n  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;\n  border: 1px solid #ff2a3f !important;\n  border-radius: 4px !important;\n}\n\n.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {\n  color: #ffffff !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 800 !important;\n}\n\n/* ==========================================================================\n   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO\n   ========================================================================== */\n.ve-ui-surface,\n.ve-ce-surface,\n.ve-ce-documentNode,\n.ve-init-mw-desktopArticleTarget-surface {\n  background: #101015 !important;\n  background-color: #101015 !important;\n  color: #ede9e1 !important;\n  caret-color: #ff2a3f !important;\n}\n\n.ve-ce-documentNode p,\n.ve-ce-documentNode h1,\n.ve-ce-documentNode h2,\n.ve-ce-documentNode h3,\n.ve-ce-documentNode h4,\n.ve-ce-documentNode li,\n.ve-ce-documentNode td,\n.ve-ce-documentNode div,\n.ve-ce-surface .vtm-section-block {\n  opacity: 1 !important;\n  visibility: visible !important;\n  animation: none !important;\n  transform: none !important;\n}\n\n/* Dentro do editor, o Segredo DEVE ser visível para o editor poder ler e modificar */\n.ve-ce-surface .vtm-segredo,\n.ve-ui-surface .vtm-segredo,\n.ve-ce-documentNode .vtm-segredo,\n.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,\n.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {\n  background: rgba(60, 15, 25, 0.45) !important;\n  color: #ffffff !important;\n  border: 1px dashed #ff2a3f !important;\n  border-radius: 3px !important;\n  padding: 2px 6px !important;\n  user-select: text !important;\n  -webkit-user-select: text !important;\n}\n\n.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,\n.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,\n.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {\n  opacity: 1 !important;\n  visibility: visible !important;\n  color: #ffffff !important;\n  pointer-events: auto !important;\n}\n\n.ve-ce-surface .vtm-segredo::after,\n.ve-ui-surface .vtm-segredo::after,\n.ve-ce-documentNode .vtm-segredo::after {\n  display: none !important;\n}\n\n/* Balão pop-up de predefinição no VisualEditor */\n.ve-ui-contextItemWidget,\n.ve-ui-mwTransclusionContextItem {\n  background: #161622 !important;\n  border: 1px solid #4a101a !important;\n  border-left: 4px solid #8b0000 !important;\n  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;\n  border-radius: 4px !important;\n}\n\n.ve-ui-contextItemWidget .oo-ui-labelElement-label {\n  color: #ffffff !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n}\n\n.ve-ui-contextItemWidget .oo-ui-buttonElement-button {\n  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;\n  border: 1px solid #ff2a3f !important;\n  border-radius: 3px !important;\n}\n\n.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {\n  color: #ffffff !important;\n  font-weight: 800 !important;\n}&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.js&amp;diff=421</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.js&amp;diff=421"/>
		<updated>2026-09-01T20:55:48Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Remoção da manipulação de DOM de cascata para garantir estabilidade e renderização imediata&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================\n   VAMPIRO: A MÁSCARA — SCRIPTS GLOBAIS, BOTÃO DE CENSURA &amp;amp; SEGREDO DINÂMICO\n   ========================================================================== */\n\n(function () {\n  &#039;use strict&#039;;\n\n  /* ------------------------------------------------------------------\n     1. CENSURA &amp;amp; REVELAÇÃO DINÂMICA (LEITURA)\n     ------------------------------------------------------------------ */\n  function initVtmSecrets() {\n    var els = document.querySelectorAll(&#039;[data-vtm-secret=\&amp;quot;true\&amp;quot;]&#039;);\n    if (!els || !els.length) return;\n    var now = new Date();\n\n    els.forEach(function (el) {\n      var lib = (el.getAttribute(&#039;data-liberado&#039;) || &#039;&#039;).toLowerCase().trim();\n      var ds = (el.getAttribute(&#039;data-reveal-date&#039;) || &#039;&#039;).trim();\n      var dica = (el.getAttribute(&#039;data-dica&#039;) || &#039;&#039;).trim();\n      var revealed = false;\n      var tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA]&#039;;\n\n      if (lib === &#039;sim&#039; || lib === &#039;true&#039; || lib === &#039;1&#039;) {\n        revealed = true;\n      } else if (lib === &#039;nao&#039; || lib === &#039;false&#039; || lib === &#039;0&#039;) {\n        tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039;]&#039;;\n      } else if (ds) {\n        var td = null;\n        if (ds.indexOf(&#039;/&#039;) !== -1) {\n          var p = ds.split(&#039;/&#039;);\n          if (p.length === 3) td = new Date(p[2], parseInt(p[1], 10) - 1, p[0]);\n        } else {\n          td = new Date(ds);\n        }\n        if (td &amp;amp;&amp;amp; !isNaN(td.getTime())) {\n          if (now &amp;gt;= td) {\n            revealed = true;\n          } else {\n            var f = (&#039;0&#039; + td.getDate()).slice(-2) + &#039;/&#039; + (&#039;0&#039; + (td.getMonth() + 1)).slice(-2) + &#039;/&#039; + td.getFullYear();\n            tip = &#039;[INFORMAÇÃO SENSÍVEL - BLOQUEADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039; - &#039; + f + &#039;]&#039;;\n          }\n        }\n      }\n\n      if (revealed) {\n        el.classList.add(&#039;is-revealed&#039;);\n        el.classList.remove(&#039;is-redacted&#039;);\n        el.title = &#039;[DESCLASSIFICADO PELA CAMARILLA&#039; + (dica ? &#039; // &#039; + dica : &#039;&#039;) + &#039;]&#039;;\n      } else {\n        el.classList.add(&#039;is-redacted&#039;);\n        el.classList.remove(&#039;is-revealed&#039;);\n        el.title = tip;\n      }\n    });\n  }\n\n  /* ------------------------------------------------------------------\n     2. INJEÇÃO DO BOTÃO \&amp;quot;🔒 CENSURAR\&amp;quot; DIRETAMENTE NA BARRA DO VISUALEDITOR\n     ------------------------------------------------------------------ */\n  function injectVisualEditorButton() {\n    var toolbar = document.querySelector(&#039;.ve-ui-toolbar-tools, .ve-init-mw-desktopArticleTarget-toolbar .oo-ui-toolbar-tools&#039;);\n    if (!toolbar) return;\n\n    if (document.getElementById(&#039;vtm-ve-censor-button&#039;)) return;\n\n    var btnGroup = document.createElement(&#039;div&#039;);\n    btnGroup.id = &#039;vtm-ve-censor-button&#039;;\n    btnGroup.className = &#039;oo-ui-widget oo-ui-widget-enabled oo-ui-toolGroup&#039;;\n    btnGroup.style.cssText = &#039;display:inline-flex; align-items:center; margin:0 6px;&#039;;\n\n    var btn = document.createElement(&#039;button&#039;);\n    btn.type = &#039;button&#039;;\n    btn.innerHTML = &#039;🔒 Censurar Trecho&#039;;\n    btn.title = &#039;Aplicar tarja de censura {{Segredo}} no texto selecionado&#039;;\n    btn.style.cssText = &#039;background:linear-gradient(180deg, #450810 0%, #1a0306 100%); color:#ffffff; border:1px solid #ff2a3f; border-radius:4px; padding:4px 10px; font-family:\&amp;quot;Cinzel\&amp;quot;, Georgia, serif; font-size:0.82em; font-weight:700; cursor:pointer; box-shadow:0 0 8px rgba(255,42,63,0.4); display:flex; align-items:center; gap:4px; transition:all 0.2s ease; height:32px; line-height:1; outline:none;&#039;;\n\n    btn.onmouseover = function () {\n      btn.style.background = &#039;linear-gradient(180deg, #6b0c19 0%, #30050c 100%)&#039;;\n      btn.style.boxShadow = &#039;0 0 14px rgba(255,42,63,0.85)&#039;;\n    };\n    btn.onmouseout = function () {\n      btn.style.background = &#039;linear-gradient(180deg, #450810 0%, #1a0306 100%)&#039;;\n      btn.style.boxShadow = &#039;0 0 8px rgba(255,42,63,0.4)&#039;;\n    };\n\n    btn.onclick = function (e) {\n      e.preventDefault();\n      e.stopPropagation();\n\n      try {\n        var target = ve.init.target;\n        if (target &amp;amp;&amp;amp; target.getSurface()) {\n          var surfaceModel = target.getSurface().getModel();\n          var fragment = surfaceModel.getFragment();\n          var selectedText = fragment.getText();\n          var contentToCensor = selectedText || &#039;Texto confidencial a ser censurado&#039;;\n\n          var transclusionNode = {\n            type: &#039;mwTransclusionInline&#039;,\n            attributes: {\n              mw: {\n                parts: [\n                  {\n                    template: {\n                      target: { href: &#039;Template:Segredo&#039;, wt: &#039;Segredo&#039; },\n                      params: {\n                        &#039;1&#039;: { wt: contentToCensor },\n                        &#039;liberado&#039;: { wt: &#039;nao&#039; }\n                      }\n                    }\n                  }\n                ]\n              }\n            }\n          };\n\n          fragment.insertContent([transclusionNode, { type: &#039;/mwTransclusionInline&#039; }]);\n          return;\n        }\n      } catch (err) {\n        if (window.console) console.warn(&#039;[VtM] Fallback de inserção:&#039;, err);\n      }\n\n      var tb = document.getElementById(&#039;wpTextbox1&#039;);\n      if (tb) {\n        var s = tb.selectionStart, end = tb.selectionEnd;\n        var t = tb.value, sel = t.substring(s, end) || &#039;Texto confidencial a ser censurado&#039;;\n        var rep = &#039;{{Segredo|&#039; + sel + &#039;|liberado=nao}}&#039;;\n        tb.value = t.substring(0, s) + rep + t.substring(end);\n        tb.focus();\n        tb.setSelectionRange(s + 10, s + 10 + sel.length);\n        if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }\n      }\n    };\n\n    btnGroup.appendChild(btn);\n\n    var insertGroup = toolbar.querySelector(&#039;.ve-ui-toolbar-group-insert, .oo-ui-toolGroup:last-child&#039;);\n    if (insertGroup &amp;amp;&amp;amp; insertGroup.parentNode) {\n      insertGroup.parentNode.insertBefore(btnGroup, insertGroup.nextSibling);\n    } else {\n      toolbar.appendChild(btnGroup);\n    }\n  }\n\n  setInterval(injectVisualEditorButton, 300);\n\n  /* ------------------------------------------------------------------\n     3. BOTÕES CENSURADO/LIBERADO NO MODAL DO VISUALEDITOR\n     ------------------------------------------------------------------ */\n  function transformLiberadoInputs() {\n    var inputs = document.querySelectorAll(\n      &#039;.oo-ui-windowManager input, .oo-ui-windowManager textarea, &#039; +\n      &#039;.oo-ui-fieldLayout input, .oo-ui-fieldLayout textarea&#039;\n    );\n    inputs.forEach(function (input) {\n      var container = input.closest(&#039;.oo-ui-fieldLayout&#039;) ||\n                      input.closest(&#039;.ve-ui-mwParameterPage&#039;) ||\n                      input.closest(&#039;.oo-ui-pageLayout&#039;) ||\n                      input.parentElement;\n      if (!container) return;\n      var txt = (container.textContent || &#039;&#039;).toLowerCase();\n      if (txt.indexOf(&#039;liberado&#039;) === -1) return;\n      if (container.querySelector(&#039;.vtm-toggle-box&#039;)) return;\n\n      var box = document.createElement(&#039;div&#039;);\n      box.className = &#039;vtm-toggle-box&#039;;\n      box.style.cssText = &#039;display:flex;gap:12px;margin:10px 0 16px;width:100%;max-width:460px;&#039;;\n\n      var btnC = mkToggle(&#039;CENSURADO&#039;);\n      var btnL = mkToggle(&#039;LIBERADO&#039;);\n\n      function paint(v) {\n        var isLib = (v === &#039;sim&#039; || v === &#039;1&#039; || v === &#039;true&#039;);\n        btnC.style.background = isLib ? &#039;#121218&#039; : &#039;linear-gradient(180deg,#5c0f18,#2b060a)&#039;;\n        btnC.style.color = isLib ? &#039;#7a7a88&#039; : &#039;#fff&#039;;\n        btnC.style.border = isLib ? &#039;1px solid #2d2d38&#039; : &#039;2px solid #ff2a3f&#039;;\n        btnC.style.boxShadow = isLib ? &#039;none&#039; : &#039;0 0 12px rgba(255,42,63,.7)&#039;;\n        btnL.style.background = isLib ? &#039;linear-gradient(180deg,#1b5e20,#0d3814)&#039; : &#039;#121218&#039;;\n        btnL.style.color = isLib ? &#039;#fff&#039; : &#039;#7a7a88&#039;;\n        btnL.style.border = isLib ? &#039;2px solid #4caf50&#039; : &#039;1px solid #2d2d38&#039;;\n        btnL.style.boxShadow = isLib ? &#039;0 0 12px rgba(76,175,80,.7)&#039; : &#039;none&#039;;\n      }\n\n      btnC.onclick = function (e) { e.preventDefault(); e.stopPropagation(); setVal(input, &#039;nao&#039;); paint(&#039;nao&#039;); };\n      btnL.onclick = function (e) { e.preventDefault(); e.stopPropagation(); setVal(input, &#039;sim&#039;); paint(&#039;sim&#039;); };\n      input.addEventListener(&#039;input&#039;, function () { paint((input.value || &#039;&#039;).toLowerCase().trim()); });\n      paint((input.value || &#039;nao&#039;).toLowerCase().trim());\n\n      box.appendChild(btnC);\n      box.appendChild(btnL);\n      var wrap = input.closest(&#039;.oo-ui-textInputWidget&#039;) || input.closest(&#039;.oo-ui-inputWidget&#039;) || input;\n      wrap.parentNode.insertBefore(box, wrap);\n      wrap.style.display = &#039;none&#039;;\n    });\n  }\n\n  function mkToggle(label) {\n    var b = document.createElement(&#039;button&#039;);\n    b.type = &#039;button&#039;;\n    b.textContent = (label === &#039;CENSURADO&#039; ? &#039;\\u2B1B &#039; : &#039;\\uD83D\\uDD13 &#039;) + label;\n    b.style.cssText = &#039;flex:1;padding:10px 16px;border-radius:4px;font-weight:800;font-size:.9em;cursor:pointer;font-family:\&amp;quot;Cinzel\&amp;quot;,Georgia,serif;letter-spacing:1px;transition:all .25s ease;outline:none;&#039;;\n    return b;\n  }\n\n  function setVal(input, v) {\n    input.value = v;\n    input.dispatchEvent(new Event(&#039;input&#039;, { bubbles: true }));\n    input.dispatchEvent(new Event(&#039;change&#039;, { bubbles: true }));\n    if (window.$) { $(input).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }\n  }\n\n  setInterval(transformLiberadoInputs, 300);\n\n  /* ------------------------------------------------------------------\n     4. BARRA DE FERRAMENTAS NO EDITOR DE CÓDIGO-FONTE (#wpTextbox1)\n     ------------------------------------------------------------------ */\n  function initVtmQuickToolbar() {\n    var tb = document.getElementById(&#039;wpTextbox1&#039;);\n    if (!tb || document.getElementById(&#039;vtm-editor-quickbar&#039;)) return;\n\n    var bar = document.createElement(&#039;div&#039;);\n    bar.id = &#039;vtm-editor-quickbar&#039;;\n    bar.style.cssText = &#039;display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 14px;margin:10px 0;background:linear-gradient(90deg,#181014,#0d0d12);border:1px solid #3d0a12;border-left:4px solid #8b0000;border-radius:4px;font-family:\&amp;quot;Cinzel\&amp;quot;,Georgia,serif;box-shadow:0 4px 14px rgba(0,0,0,.6);z-index:99;&#039;;\n\n    var lbl = document.createElement(&#039;span&#039;);\n    lbl.style.cssText = &#039;color:#c5a059;font-size:.85em;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-right:6px;&#039;;\n    lbl.textContent = &#039;🩸 Ferramentas:&#039;;\n    bar.appendChild(lbl);\n\n    bar.appendChild(mkBtn(&#039;\\u2B1B Censurar Trecho&#039;, &#039;#240c12&#039;, &#039;#ff2a3f&#039;, function () {\n      wrapSel(tb, &#039;{{Segredo|&#039;, &#039;|liberado=nao}}&#039;, &#039;Texto censurado&#039;);\n    }));\n    bar.appendChild(mkBtn(&#039;\\uD83D\\uDD13 Inserir Liberado&#039;, &#039;#0d2915&#039;, &#039;#2e7d32&#039;, function () {\n      wrapSel(tb, &#039;{{Segredo|&#039;, &#039;|liberado=sim}}&#039;, &#039;Texto revelado&#039;);\n    }));\n    bar.appendChild(mkBtn(&#039;\\uD83D\\uDCC1 Dossie Bloco&#039;, &#039;#181822&#039;, &#039;#3d0a12&#039;, function () {\n      wrapSel(tb, &#039;\\n{{Segredo|tipo=bloco|nivel=CONFIDENCIAL|data=AAAA-MM-DD|dica=Operacao|\\n&#039;, &#039;\\n}}\\n&#039;, &#039;Relatorio confidencial...&#039;);\n    }));\n    bar.appendChild(mkBtn(&#039;\\uD83D\\uDDD1 Remover Censura&#039;, &#039;#1a1a22&#039;, &#039;#4a4a58&#039;, function () {\n      removeSecret(tb);\n    }));\n\n    tb.parentNode.insertBefore(bar, tb);\n  }\n\n  function mkBtn(text, bg, border, fn) {\n    var b = document.createElement(&#039;button&#039;);\n    b.type = &#039;button&#039;; b.textContent = text;\n    b.style.cssText = &#039;background:&#039; + bg + &#039;;color:#fff;border:1px solid &#039; + border + &#039;;border-radius:3px;padding:6px 12px;font-size:.82em;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:all .2s ease;&#039;;\n    b.onmouseover = function () { b.style.opacity = &#039;.85&#039;; };\n    b.onmouseout  = function () { b.style.opacity = &#039;1&#039;; };\n    b.onclick = function (e) { e.preventDefault(); fn(); };\n    return b;\n  }\n\n  function wrapSel(tb, pre, post, ph) {\n    var s = tb.selectionStart, e = tb.selectionEnd;\n    var t = tb.value, sel = t.substring(s, e) || ph;\n    tb.value = t.substring(0, s) + pre + sel + post + t.substring(e);\n    tb.focus(); tb.setSelectionRange(s + pre.length, s + pre.length + sel.length);\n    if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }\n  }\n\n  function removeSecret(tb) {\n    var s = tb.selectionStart, text = tb.value;\n    var i = text.lastIndexOf(&#039;{{Segredo|&#039;, s);\n    if (i === -1) { alert(&#039;Nenhum {{Segredo|...}} encontrado.\\nPosicione o cursor dentro do trecho.&#039;); return; }\n    var depth = 0, j, end = -1;\n    for (j = i; j &amp;lt; text.length - 1; j++) {\n      if (text[j] === &#039;{&#039; &amp;amp;&amp;amp; text[j + 1] === &#039;{&#039;) { depth++; j++; }\n      else if (text[j] === &#039;}&#039; &amp;amp;&amp;amp; text[j + 1] === &#039;}&#039;) { depth--; if (depth === 0) { end = j + 2; break; } j++; }\n    }\n    if (end === -1) { alert(&#039;Fechamento }} nao encontrado.&#039;); return; }\n    var inner = text.substring(i + &#039;{{Segredo|&#039;.length, end - 2);\n    var parts = [], cur = &#039;&#039;, d = 0;\n    for (j = 0; j &amp;lt; inner.length; j++) {\n      if (inner[j] === &#039;{&#039; &amp;amp;&amp;amp; j + 1 &amp;lt; inner.length &amp;amp;&amp;amp; inner[j + 1] === &#039;{&#039;) { d++; cur += &#039;{{&#039;; j++; }\n      else if (inner[j] === &#039;}&#039; &amp;amp;&amp;amp; j + 1 &amp;lt; inner.length &amp;amp;&amp;amp; inner[j + 1] === &#039;}&#039;) { d--; cur += &#039;}}&#039;; j++; }\n      else if (inner[j] === &#039;|&#039; &amp;amp;&amp;amp; d === 0) { parts.push(cur); cur = &#039;&#039;; }\n      else { cur += inner[j]; }\n    }\n    parts.push(cur);\n    var content = &#039;&#039;;\n    for (var k = 0; k &amp;lt; parts.length; k++) {\n      if (parts[k].trim().indexOf(&#039;=&#039;) === -1) { content = parts[k].trim(); break; }\n    }\n    tb.value = text.substring(0, i) + content + text.substring(end);\n    tb.focus(); tb.setSelectionRange(i, i + content.length);\n    if (window.$) { $(tb).trigger(&#039;input&#039;).trigger(&#039;change&#039;); }\n  }\n\n  /* ------------------------------------------------------------------\n     INICIALIZAÇÃO\n     ------------------------------------------------------------------ */\n  function initAll() {\n    initVtmSecrets();\n    initVtmQuickToolbar();\n    injectVisualEditorButton();\n  }\n\n  if (document.readyState === &#039;loading&#039;) {\n    document.addEventListener(&#039;DOMContentLoaded&#039;, initAll);\n  } else {\n    initAll();\n  }\n\n  if (window.mw &amp;amp;&amp;amp; window.mw.hook) {\n    window.mw.hook(&#039;wikipage.content&#039;).add(function () {\n      initVtmSecrets();\n    });\n    window.mw.hook(&#039;ve.activationComplete&#039;).add(injectVisualEditorButton);\n  }\n})();\n&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=420</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=420"/>
		<updated>2026-09-01T20:55:32Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Correção de visibilidade total imediata e remoção de restrições de overflow (v16)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================\n   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v16 - VISIBILIDADE TOTAL &amp;amp; RESPONSIVO)\n   ========================================================================== */\n\n@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);\n\n/* ==========================================================================\n   1. SEÇÕES E CONTEÚDO (GARANTIA DE VISIBILIDADE IMEDIATA)\n   ========================================================================== */\n#firstHeading,\n.mw-first-heading {\n  margin-bottom: 16px !important;\n  padding-bottom: 8px !important;\n  opacity: 1 !important;\n  visibility: visible !important;\n}\n\n.vtm-section-block,\n.mw-parser-output &amp;gt; *,\n.mw-body-content,\n#bodyContent,\n#mw-content-text,\n.mw-parser-output {\n  opacity: 1 !important;\n  visibility: visible !important;\n}\n\n.vtm-section-block {\n  margin-bottom: 24px !important;\n  padding: 4px 0 !important;\n}\n\n/* ==========================================================================\n   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)\n   ========================================================================== */\n:root,\nhtml,\nbody,\n.skin-vector-2022,\n.skin-vector,\n.mw-special-Userlogin {\n  --background-color-base: #101015 !important;\n  --background-color-base--hover: #181822 !important;\n  --background-color-base--active: #22222e !important;\n  --background-color-interactive-subtle: #16161d !important;\n  --background-color-interactive: #1a1a24 !important;\n  --background-color-disabled: #121217 !important;\n  --background-color-neutral: #101015 !important;\n  --background-color-neutral-subtle: #16161d !important;\n  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;\n  --background-color-container: #101015 !important;\n  --background-color-surface: #16161d !important;\n  --background-color-input: #121218 !important;\n  --background-color-input--hover: #1a1a24 !important;\n\n  --color-base: #ddd9d0 !important;\n  --color-base--hover: #ffffff !important;\n  --color-base-fixed: #ddd9d0 !important;\n  --color-subtle: #9e9a91 !important;\n  --color-placeholder: #6e6b65 !important;\n  --color-disabled: #55534e !important;\n  --color-inverted: #08080b !important;\n  --color-progressive: #e55353 !important;\n  --color-progressive--hover: #ff2a3f !important;\n  --color-destructive: #c9182b !important;\n\n  --border-color-base: #252530 !important;\n  --border-color-subtle: #1c1c25 !important;\n  --border-color-interactive: #3d0a12 !important;\n  --border-color-muted: #20202a !important;\n  --border-color-progressive: #8b0000 !important;\n\n  --vtm-void: #08080b;\n  --vtm-abyss: #0c0c10;\n  --vtm-obsidian: #101015;\n  --vtm-onyx: #16161d;\n  --vtm-slate: #1c1c25;\n  --vtm-charcoal: #22222d;\n  --vtm-text: #ddd9d0;\n  --vtm-text-dim: #9e9a91;\n  --vtm-text-ghost: #5e5b55;\n  --vtm-blood: #8b0000;\n  --vtm-blood-vivid: #c9182b;\n  --vtm-blood-neon: #ff2a3f;\n  --vtm-blood-glow: rgba(201, 24, 43, 0.45);\n  --vtm-gold: #c5a059;\n  --vtm-gold-bright: #e5be75;\n  --vtm-border: #252530;\n  --vtm-border-blood: #3d0a12;\n  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;\n  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;\n  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;\n  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;\n}\n\n/* ==========================================================================\n   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS\n   ========================================================================== */\nhtml,\nhtml body,\nbody.skin-vector-2022,\nbody.skin-vector,\nbody.mediawiki,\n.mw-special-Userlogin {\n  background: var(--vtm-void) !important;\n  background-color: var(--vtm-void) !important;\n  color: var(--vtm-text) !important;\n  font-family: var(--vtm-font-body) !important;\n}\n\n.mw-page-container,\n.mw-page-container-inner,\n.vector-column-start,\n.vector-column-end,\n.vector-page-toolbar,\n.vector-page-toolbar-container {\n  background: var(--vtm-void) !important;\n  background-color: var(--vtm-void) !important;\n  border-color: var(--vtm-border) !important;\n}\n\n.mw-body,\n.vector-body,\n.mw-body-content,\n.mw-content-container,\n#content,\n#bodyContent,\n#mw-content-text,\n.mw-parser-output,\nmain.mw-body,\n.mw-special-Userlogin #content {\n  background: var(--vtm-obsidian) !important;\n  background-color: var(--vtm-obsidian) !important;\n  color: var(--vtm-text) !important;\n  border-color: var(--vtm-border) !important;\n}\n\n/* Padding interno */\n.mw-body-content,\n#bodyContent,\n.mw-parser-output {\n  padding-left: 20px !important;\n  padding-right: 20px !important;\n  padding-top: 15px !important;\n  padding-bottom: 25px !important;\n  box-sizing: border-box !important;\n}\n\n.vector-header,\n.vector-header-container,\n.mw-header,\n#mw-head,\n.vector-sticky-header,\n.vector-sticky-header-container {\n  background: var(--vtm-abyss) !important;\n  background-color: var(--vtm-abyss) !important;\n  border-bottom: 1px solid var(--vtm-border-blood) !important;\n}\n\n.vector-sticky-header {\n  background: rgba(8, 8, 11, 0.97) !important;\n}\n\n#footer,\n.mw-footer,\n.vector-footer-container,\nfooter.mw-footer {\n  background: var(--vtm-void) !important;\n  background-color: var(--vtm-void) !important;\n  color: var(--vtm-text-ghost) !important;\n  border-top: 1px solid var(--vtm-border) !important;\n}\n\n/* ==========================================================================\n   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)\n   ========================================================================== */\n.mw-special-Userlogin .mw-htmlform,\n.mw-special-Userlogin .mw-htmlform-codex,\n#userloginForm form,\n.mw-htmlform.mw-htmlform-codex {\n  max-width: 440px !important;\n  width: 100% !important;\n  box-sizing: border-box !important;\n  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  border-left: 4px solid var(--vtm-blood) !important;\n  border-radius: 4px !important;\n  padding: 24px 28px !important;\n  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;\n  margin-top: 20px !important;\n}\n\n.mw-special-Userlogin .cdx-label__label__text,\n.mw-special-Userlogin .cdx-label,\n#userloginForm label {\n  color: var(--vtm-gold) !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n  font-size: 0.92em !important;\n  letter-spacing: 0.8px !important;\n  text-transform: uppercase !important;\n}\n\n.mw-special-Userlogin .cdx-text-input,\n.mw-special-Userlogin .cdx-text-input__input,\n#userloginForm input.loginText,\n#userloginForm input[type=\&amp;quot;text\&amp;quot;],\n#userloginForm input[type=\&amp;quot;password\&amp;quot;] {\n  background: #0b0b10 !important;\n  background-color: #0b0b10 !important;\n  color: #ffffff !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  border-radius: 4px !important;\n  padding: 10px 14px !important;\n  font-size: 1em !important;\n  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;\n  transition: all 0.25s ease !important;\n}\n\n.mw-special-Userlogin .cdx-text-input__input:focus,\n#userloginForm input.loginText:focus,\n#userloginForm input[type=\&amp;quot;text\&amp;quot;]:focus,\n#userloginForm input[type=\&amp;quot;password\&amp;quot;]:focus {\n  border-color: var(--vtm-blood-neon) !important;\n  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;\n  outline: none !important;\n}\n\n.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,\nbutton#wpLoginAttempt,\n#wpLoginAttempt,\n#userloginForm .cdx-button {\n  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;\n  background-color: #660e1a !important;\n  color: #ffffff !important;\n  font-family: var(--vtm-font-title) !important;\n  font-size: 1.05em !important;\n  font-weight: 800 !important;\n  letter-spacing: 1px !important;\n  text-transform: uppercase !important;\n  border: 1px solid var(--vtm-blood-neon) !important;\n  border-radius: 4px !important;\n  padding: 12px 20px !important;\n  cursor: pointer !important;\n  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;\n  transition: all 0.25s ease !important;\n  margin-top: 18px !important;\n  width: 100% !important;\n}\n\n.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,\nbutton#wpLoginAttempt:hover,\n#wpLoginAttempt:hover {\n  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;\n  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;\n  transform: translateY(-1px) !important;\n}\n\n.mw-special-Userlogin .cdx-checkbox__label,\n#userloginForm .mw-userlogin-rememberme {\n  color: var(--vtm-text-dim) !important;\n  font-size: 0.95em !important;\n}\n\n.mw-special-Userlogin .cdx-checkbox__input {\n  accent-color: var(--vtm-blood) !important;\n}\n\n.mw-special-Userlogin a,\n#userloginForm a {\n  color: #e55353 !important;\n  text-decoration: none !important;\n  transition: all 0.2s ease !important;\n}\n\n.mw-special-Userlogin a:hover,\n#userloginForm a:hover {\n  color: var(--vtm-blood-neon) !important;\n  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;\n}\n\n/* ==========================================================================\n   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR\n   ========================================================================== */\n.ve-ui-toolbar,\n.oo-ui-toolbar,\n.oo-ui-toolbar-bar,\n.ve-init-mw-desktopArticleTarget-toolbar,\n.ve-ui-toolbar-floating {\n  background: #14141c !important;\n  background-color: #14141c !important;\n  border-bottom: 1px solid var(--vtm-border-blood) !important;\n}\n\n.oo-ui-iconElement-icon,\n.oo-ui-toolbar .oo-ui-iconElement-icon,\n.ve-ui-toolbar .oo-ui-iconElement-icon,\n.oo-ui-indicatorElement-indicator {\n  filter: brightness(0) invert(1) !important;\n  opacity: 0.95 !important;\n}\n\n.oo-ui-widget-disabled .oo-ui-iconElement-icon,\n.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {\n  filter: brightness(0) invert(1) !important;\n  opacity: 0.28 !important;\n}\n\n.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {\n  background: #251218 !important;\n  background-color: #251218 !important;\n  border-radius: 3px !important;\n}\n\n.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {\n  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;\n  opacity: 1 !important;\n}\n\n.oo-ui-labelElement-label,\n.oo-ui-tool-title,\n.oo-ui-toolGroup-tools .oo-ui-tool-title,\n.oo-ui-popupToolGroup-title,\n.ve-ui-toolbar .oo-ui-labelElement-label {\n  color: #ffffff !important;\n  font-weight: 700 !important;\n  font-size: 0.92em !important;\n}\n\n.oo-ui-widget-disabled .oo-ui-labelElement-label {\n  color: #66635c !important;\n}\n\n.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,\n.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {\n  background: #3d0a12 !important;\n  background-color: #3d0a12 !important;\n  border-radius: 3px !important;\n}\n\n.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {\n  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;\n  background-color: #660e1a !important;\n  border: 1px solid var(--vtm-blood-neon) !important;\n  border-radius: 4px !important;\n  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;\n}\n\n.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {\n  color: #ffffff !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 800 !important;\n}\n\n.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {\n  background: #181822 !important;\n  border: 1px solid #282836 !important;\n  opacity: 0.55 !important;\n}\n\n.oo-ui-popupWidget-popup,\n.oo-ui-menuSelectWidget,\n.oo-ui-menuOptionWidget,\n.oo-ui-window-frame,\n.oo-ui-dialog,\n.oo-ui-panelLayout-padded {\n  background: #161620 !important;\n  background-color: #161620 !important;\n  color: #f0ece3 !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;\n}\n\n.oo-ui-optionWidget-highlighted {\n  background: #2b0e15 !important;\n  color: #ff3b3b !important;\n}\n\n.oo-ui-optionWidget-selected {\n  background: #420b14 !important;\n  color: #ffffff !important;\n  font-weight: 700 !important;\n}\n\n.ve-ui-surface,\n.ve-ce-surface,\n.ve-ce-documentNode,\n.ve-ui-surface-paste {\n  background: #0b0b10 !important;\n  background-color: #0b0b10 !important;\n  color: #f0ece3 !important;\n  caret-color: var(--vtm-blood-neon) !important;\n}\n\n/* ==========================================================================\n   6. PAINEIS FIXOS &amp;amp; DROPDOWNS\n   ========================================================================== */\n.vector-pinnable-element,\n.vector-pinned-container,\n.vector-dropdown-content,\n.vector-dropdown .vector-dropdown-content,\n.vector-menu-content,\n.vector-page-tools,\n.vector-page-tools-pinned-container,\n.vector-main-menu,\n.vector-main-menu-pinned-container,\n.vector-appearance,\n.vector-appearance-pinned-container,\n.vector-toc,\n.vector-toc-pinned-container,\n#vector-main-menu-pinned-container,\n#vector-page-tools-pinned-container,\n#vector-appearance-pinned-container,\n#vector-toc-pinned-container,\naside.vector-pinnable-element,\nnav.vector-pinnable-element,\ndiv.vector-pinnable-element,\n.vector-settings {\n  background: var(--vtm-obsidian) !important;\n  background-color: var(--vtm-obsidian) !important;\n  color: var(--vtm-text) !important;\n  border-color: var(--vtm-border) !important;\n}\n\n.vector-pinnable-header {\n  background: var(--vtm-abyss) !important;\n  background-color: var(--vtm-abyss) !important;\n  border-bottom: 1px solid var(--vtm-border-blood) !important;\n  padding: 8px 12px !important;\n}\n\n.vector-pinnable-header-label {\n  color: var(--vtm-gold) !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1px !important;\n  font-size: 0.9em !important;\n}\n\n.vector-pinnable-header-toggle-button,\n.cdx-button--weight-quiet {\n  background: var(--vtm-slate) !important;\n  background-color: var(--vtm-slate) !important;\n  color: var(--vtm-gold) !important;\n  border: 1px solid var(--vtm-border) !important;\n  border-radius: 3px !important;\n  padding: 2px 8px !important;\n  font-size: 0.8em !important;\n}\n\n.vector-pinnable-header-toggle-button:hover,\n.cdx-button--weight-quiet:hover {\n  background: #2a0e14 !important;\n  background-color: #2a0e14 !important;\n  color: var(--vtm-blood-neon) !important;\n  border-color: var(--vtm-blood) !important;\n}\n\n.vector-menu-heading,\n.vector-menu-heading-label,\n.sidebar-heading,\n.vector-page-tools .vector-menu-heading,\n.vector-main-menu .vector-menu-heading,\n#mw-panel .portal h3 {\n  color: var(--vtm-gold) !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n  font-size: 0.82em !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1.2px !important;\n  border-bottom: 1px solid var(--vtm-border-blood) !important;\n  margin-top: 14px !important;\n  padding-bottom: 4px !important;\n}\n\n.vector-pinnable-element a,\n.vector-pinnable-element li a,\n.vector-page-tools a,\n.vector-main-menu a,\n.vector-dropdown-content a,\n.vector-menu-content a,\n#mw-panel .portal .body li a {\n  color: var(--vtm-text-dim) !important;\n  transition: all 0.15s ease !important;\n}\n\n.vector-pinnable-element a:hover,\n.vector-page-tools a:hover,\n.vector-main-menu a:hover,\n.vector-dropdown-content a:hover,\n#mw-panel .portal .body li a:hover {\n  color: var(--vtm-blood-neon) !important;\n  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;\n  padding-left: 4px !important;\n}\n\n/* ==========================================================================\n   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO\n   ========================================================================== */\n.vector-menu-tabs,\n.vector-menu-tabs-legacy,\n.mw-portlet-views,\n.mw-portlet-namespaces {\n  background: transparent !important;\n}\n\n.vector-menu-tabs li,\n.vector-menu-tabs-legacy li,\n.vector-tab-noicon,\n.mw-portlet-views li,\n.mw-portlet-namespaces li {\n  background: var(--vtm-onyx) !important;\n  background-color: var(--vtm-onyx) !important;\n  border: 1px solid var(--vtm-border) !important;\n  border-bottom: none !important;\n  border-radius: 4px 4px 0 0 !important;\n  margin-right: 3px !important;\n}\n\n.vector-menu-tabs li a,\n.vector-menu-tabs-legacy li a,\n.vector-tab-noicon a,\n.mw-portlet-views li a,\n.mw-portlet-namespaces li a {\n  color: var(--vtm-gold) !important;\n  font-family: var(--vtm-font-title) !important;\n  font-size: 0.85em !important;\n  font-weight: 600 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 0.5px !important;\n  padding: 8px 14px !important;\n}\n\n.vector-menu-tabs li a:hover,\n.vector-menu-tabs-legacy li a:hover,\n.mw-portlet-views li a:hover,\n.mw-portlet-namespaces li a:hover {\n  color: #ffffff !important;\n  background: #22141a !important;\n}\n\n.vector-menu-tabs li.selected,\n.vector-menu-tabs-legacy li.selected,\n.mw-portlet-views li.selected,\n.mw-portlet-namespaces li.selected,\n.vector-tab-noicon.selected {\n  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;\n  background-color: #2b080d !important;\n  border: 1px solid #8b0000 !important;\n  border-top: 3px solid #ff2a3f !important;\n  border-bottom: none !important;\n  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;\n}\n\n.vector-menu-tabs li.selected a,\n.vector-menu-tabs-legacy li.selected a,\n.mw-portlet-views li.selected a,\n.mw-portlet-namespaces li.selected a,\n.vector-tab-noicon.selected a,\n.vector-menu-tabs li.selected span,\n.mw-portlet-views li.selected span {\n  color: #ffffff !important;\n  font-weight: 800 !important;\n  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;\n}\n\n/* ==========================================================================\n   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT\n   ========================================================================== */\n.warningbox,\n.mw-warning-with-logexcerpt,\n.mw-anon-edit-warning,\n.anon-edit-warning,\n.cdx-message--warning,\n.cdx-message,\n.mw-message-box {\n  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;\n  background-color: #1f0d12 !important;\n  border: 1px solid #5a1420 !important;\n  border-left: 5px solid var(--vtm-blood-vivid) !important;\n  border-radius: 4px !important;\n  color: #ede9e1 !important;\n  padding: 12px 18px !important;\n  margin: 1.2em 0 !important;\n  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;\n}\n\n.cdx-message__content,\n.mw-message-box p,\n.mw-anon-edit-warning p {\n  color: #ede9e1 !important;\n}\n\ntextarea#wpTextbox1,\n#wpTextbox1,\n.mw-editform textarea {\n  background: #0b0b10 !important;\n  background-color: #0b0b10 !important;\n  color: #f0ece3 !important;\n  font-family: var(--vtm-font-mono) !important;\n  border: 1px solid #3d0a12 !important;\n  border-radius: 4px !important;\n  padding: 14px 16px !important;\n  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;\n}\n\n/* ==========================================================================\n   9. BUSCA &amp;amp; BOTÃO \&amp;quot;INVESTIGAR\&amp;quot;\n   ========================================================================== */\n#simpleSearch,\n.cdx-text-input__input,\n.vector-search-box-input,\n.cdx-search-input .cdx-text-input__input,\ninput[type=\&amp;quot;search\&amp;quot;] {\n  background: var(--vtm-onyx) !important;\n  background-color: var(--vtm-onyx) !important;\n  color: #ffffff !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  border-radius: 4px 0 0 4px !important;\n}\n\nbutton.cdx-search-input__end-button,\n.cdx-search-input__end-button,\n.vector-search-box .cdx-button,\n.vector-search-box-vue .cdx-button,\n.vector-search-box-vue button,\n#searchButton,\n#mw-searchButton {\n  background: #000000 !important;\n  background-color: #000000 !important;\n  color: #ffffff !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 800 !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  border-left: none !important;\n  border-radius: 0 4px 4px 0 !important;\n}\n\nbutton.cdx-search-input__end-button *,\n.cdx-search-input__end-button span,\n.cdx-search-input__end-button .cdx-button__label,\n.vector-search-box .cdx-button__label {\n  color: #ffffff !important;\n  font-weight: 800 !important;\n}\n\nbutton.cdx-search-input__end-button:hover,\n.cdx-search-input__end-button:hover {\n  background: #15151e !important;\n  color: var(--vtm-blood-neon) !important;\n  border-color: var(--vtm-blood-vivid) !important;\n}\n\n/* ==========================================================================\n   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS\n   ========================================================================== */\nh1, h2, h3, h4, h5, h6,\n.mw-heading h1, .mw-heading h2, .mw-heading h3 {\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.5px !important;\n  color: var(--vtm-text) !important;\n}\n\nh1.firstHeading,\n.mw-first-heading,\n#firstHeading,\n.mw-body h1 {\n  font-family: var(--vtm-font-title) !important;\n  font-size: clamp(1.6em, 3.5vw + 0.5em, 2.3em) !important;\n  color: var(--vtm-blood-vivid) !important;\n  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;\n  border-bottom: 2px solid var(--vtm-blood) !important;\n  padding-bottom: 8px !important;\n  word-break: break-word !important;\n}\n\nh2, .mw-heading2 h2 {\n  font-size: clamp(1.25em, 2.5vw + 0.4em, 1.55em) !important;\n  color: #f0ece5 !important;\n  border-bottom: 1px solid var(--vtm-border-blood) !important;\n  padding-bottom: 6px !important;\n  margin-top: 20px !important;\n  word-break: break-word !important;\n}\n\nh3, .mw-heading3 h3 {\n  font-size: clamp(1.05em, 2vw + 0.3em, 1.25em) !important;\n  color: var(--vtm-gold) !important;\n  margin-top: 14px !important;\n}\n\nh4, .mw-heading4 h4 {\n  font-size: 1.05em !important;\n  color: #c9182b !important;\n}\n\na, a:visited,\n.mw-body a, .mw-body a:visited,\n.mw-parser-output a {\n  color: #e55353 !important;\n  text-decoration: none !important;\n}\n\na:hover, a:focus,\n.mw-body a:hover {\n  color: var(--vtm-blood-neon) !important;\n  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;\n}\n\n/* ==========================================================================\n   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)\n   ========================================================================== */\nblockquote,\n.vtm-quote,\n.mw-parser-output blockquote,\n.mw-parser-output .vtm-quote,\n.mw-body blockquote,\n.mw-body .vtm-quote {\n  font-family: var(--vtm-font-typewriter) !important;\n  font-size: 1.05em !important;\n  line-height: 1.6 !important;\n  color: #c8c3b8 !important;\n  text-align: left !important;\n  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;\n  border: none !important;\n  border-left: 3px solid var(--vtm-blood) !important;\n  border-radius: 0 4px 4px 0 !important;\n  padding: 22px 18px 16px 18px !important;\n  margin: 1.2em 0.8em !important;\n  position: relative !important;\n  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;\n  letter-spacing: 0.3px !important;\n  box-sizing: border-box !important;\n}\n\nblockquote p,\n.vtm-quote p,\n.mw-parser-output blockquote p,\n.mw-parser-output .vtm-quote p {\n  font-family: var(--vtm-font-typewriter) !important;\n  color: #c8c3b8 !important;\n  text-align: left !important;\n  margin: 0 0 6px 0 !important;\n}\n\nblockquote p:last-child,\n.vtm-quote p:last-child,\n.mw-parser-output blockquote p:last-child,\n.mw-parser-output .vtm-quote p:last-child {\n  margin-bottom: 0 !important;\n}\n\nblockquote cite,\nblockquote footer,\nblockquote .quote-source,\n.vtm-quote cite,\n.vtm-quote footer,\n.vtm-quote .quote-source {\n  display: block !important;\n  font-family: var(--vtm-font-title) !important;\n  font-size: 0.85em !important;\n  color: var(--vtm-gold) !important;\n  margin-top: 8px !important;\n  text-align: right !important;\n  font-style: normal !important;\n  letter-spacing: 1px !important;\n}\n\n/* ==========================================================================\n   12. LOGO VETORIAL SVG COM AURA RUBRA (ADAPTÁVEL)\n   ========================================================================== */\n.mw-logo {\n  display: inline-flex !important;\n  align-items: center !important;\n  height: 96px !important;\n  min-height: 96px !important;\n  min-width: 260px !important;\n  max-height: none !important;\n  padding: 4px 0 !important;\n  text-decoration: none !important;\n  border: none !important;\n}\n\n.mw-logo::before {\n  content: \&amp;quot;\&amp;quot; !important;\n  display: block !important;\n  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;\n  background-size: contain !important;\n  background-repeat: no-repeat !important;\n  background-position: center left !important;\n  height: 96px !important;\n  width: 270px !important;\n  max-height: 96px !important;\n  max-width: 320px !important;\n  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;\n  transition: filter 0.3s ease, transform 0.2s ease !important;\n}\n\n.mw-logo:hover::before {\n  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;\n  transform: scale(1.02) !important;\n}\n\n.mw-logo-icon {\n  display: none !important;\n}\n\n.mw-logo-container,\n.mw-logo-wordmark,\n.mw-logo-tagline {\n  display: none !important;\n}\n\n.mw-wiki-logo {\n  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;\n  background-size: contain !important;\n  background-repeat: no-repeat !important;\n  background-position: center !important;\n  border: none !important;\n}\n\n/* ==========================================================================\n   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; HOVER EFFECT)\n   ========================================================================== */\n#vector-main-menu-dropdown,\n.vector-main-menu-dropdown,\n#vector-main-menu-dropdown .vector-dropdown-label,\n.vector-main-menu-dropdown .vector-dropdown-label,\n#vector-main-menu-dropdown-label,\n.vector-header .vector-main-menu-dropdown .cdx-button,\n#vector-main-menu-dropdown .cdx-button,\n.vector-main-menu-dropdown-checkbox + label {\n  background: transparent !important;\n  border: none !important;\n  box-shadow: none !important;\n  outline: none !important;\n}\n\n#vector-main-menu-dropdown .vector-icon,\n.vector-main-menu-dropdown .vector-icon,\n#vector-main-menu-dropdown .cdx-button__icon,\n.mw-ui-icon-wikimedia-menu,\n#vector-main-menu-dropdown-label .vector-icon,\n#vector-main-menu-dropdown-label::before,\n.vector-main-menu-dropdown-checkbox + label .vector-icon {\n  color: #f5f5f5 !important;\n  background-color: #f5f5f5 !important;\n  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;\n  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;\n}\n\n#vector-main-menu-dropdown:hover .vector-icon,\n.vector-main-menu-dropdown:hover .vector-icon,\n#vector-main-menu-dropdown:hover .cdx-button__icon,\n#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,\n.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,\n#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,\n#vector-main-menu-dropdown-label:hover .vector-icon,\n.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {\n  color: #ffffff !important;\n  background-color: #ffffff !important;\n  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;\n  transform: scale(1.08) !important;\n}\n\n#vector-main-menu-dropdown .vector-dropdown-label,\n.vector-main-menu-dropdown .vector-dropdown-label,\n#vector-main-menu-dropdown-label,\n.vector-main-menu-dropdown-checkbox + label {\n  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;\n  transition: filter 0.3s ease, transform 0.2s ease !important;\n  border-radius: 4px !important;\n  cursor: pointer !important;\n}\n\n#vector-main-menu-dropdown .vector-dropdown-label:hover,\n.vector-main-menu-dropdown .vector-dropdown-label:hover,\n#vector-main-menu-dropdown-label:hover,\n.vector-main-menu-dropdown-checkbox + label:hover {\n  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;\n}\n\n#vector-main-menu-dropdown .vector-dropdown-label:focus,\n#vector-main-menu-dropdown .vector-dropdown-label:active,\n#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,\n#vector-main-menu-dropdown-checkbox:focus + label {\n  outline: none !important;\n  border: none !important;\n  box-shadow: none !important;\n}\n\n/* ==========================================================================\n   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)\n   ========================================================================== */\n.vtm-segredo {\n  transition: all 0.3s ease;\n}\n\n/* --- CENSURADO: tarja preta pura e limpa --- */\n.vtm-segredo.is-redacted {\n  background: #0a0a0e !important;\n  color: transparent !important;\n  user-select: none !important;\n  -webkit-user-select: none !important;\n  border-radius: 2px !important;\n  padding: 1px 6px !important;\n  cursor: help !important;\n}\n\n.vtm-segredo.is-redacted * {\n  color: transparent !important;\n  user-select: none !important;\n  -webkit-user-select: none !important;\n}\n\n.vtm-segredo.is-redacted:hover {\n  background: #141418 !important;\n}\n\n/* --- REVELADO / DESCLASSIFICADO --- */\n.vtm-segredo.is-revealed {\n  background: rgba(45, 12, 18, 0.4) !important;\n  color: #f5f0e6 !important;\n  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;\n  border-radius: 3px !important;\n  padding: 1px 6px !important;\n  user-select: text !important;\n}\n\n.vtm-segredo.is-revealed * {\n  color: #f5f0e6 !important;\n}\n\n/* --- FORMATO BLOCO (tipo=bloco) --- */\n.vtm-segredo[data-tipo=\&amp;quot;bloco\&amp;quot;] {\n  display: block !important;\n  margin: 1.2em 0 !important;\n  padding: 16px 20px !important;\n  border-radius: 4px !important;\n}\n\n.vtm-segredo[data-tipo=\&amp;quot;bloco\&amp;quot;].is-redacted {\n  background: #0a0a0e !important;\n  min-height: 60px !important;\n  border-left: 4px solid #2a2a30 !important;\n}\n\n.vtm-segredo[data-tipo=\&amp;quot;bloco\&amp;quot;].is-revealed {\n  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;\n  border-left: 4px solid #c5a059 !important;\n}\n\n/* ==========================================================================\n   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR\n   ========================================================================== */\n.oo-ui-window-frame,\n.oo-ui-dialog,\n.oo-ui-panelLayout-padded,\n.oo-ui-processDialog-content,\n.ve-ui-mwTransclusionDialog {\n  background: #121218 !important;\n  background-color: #121218 !important;\n  color: #ede9e1 !important;\n  border: 1px solid #4a101a !important;\n  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;\n}\n\n.oo-ui-window-head,\n.oo-ui-processDialog-title,\n.oo-ui-processDialog-navigation {\n  background: #0c0c10 !important;\n  border-bottom: 1px solid #3d0a12 !important;\n  color: #c5a059 !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n}\n\n.oo-ui-processDialog-title .oo-ui-labelElement-label {\n  color: #ffffff !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 800 !important;\n  letter-spacing: 0.5px !important;\n}\n\n/* Campos de entrada dentro do modal */\n.oo-ui-textInputWidget .oo-ui-inputWidget-input,\n.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,\n.ve-ui-mwTransclusionDialog input,\n.ve-ui-mwTransclusionDialog textarea {\n  background: #08080c !important;\n  background-color: #08080c !important;\n  color: #ffffff !important;\n  font-family: var(--vtm-font-body) !important;\n  font-size: 0.95em !important;\n  border: 1px solid #3d0a12 !important;\n  border-radius: 4px !important;\n  padding: 8px 12px !important;\n  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;\n}\n\n.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,\n.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {\n  border-color: #ff2a3f !important;\n  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;\n  outline: none !important;\n}\n\n.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,\n.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {\n  color: #7a766e !important;\n  opacity: 1 !important;\n}\n\n.oo-ui-fieldLayout-header .oo-ui-labelElement-label,\n.ve-ui-mwParameterPage-label,\n.ve-ui-mwTemplateTitleInputWidget-label {\n  color: #c5a059 !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n  font-size: 0.92em !important;\n}\n\n.oo-ui-fieldLayout-helpText,\n.ve-ui-mwParameterPage-description,\n.oo-ui-fieldLayout-help {\n  color: #b0aca4 !important;\n  font-size: 0.85em !important;\n  line-height: 1.4 !important;\n}\n\n.oo-ui-bookletLayout-outline,\n.oo-ui-outlineSelectWidget,\n.oo-ui-outlineOptionWidget {\n  background: #0d0d12 !important;\n  color: #ddd9d0 !important;\n  border-right: 1px solid #3d0a12 !important;\n}\n\n.oo-ui-outlineOptionWidget-selected {\n  background: #3d0a12 !important;\n  color: #ffffff !important;\n  font-weight: 700 !important;\n}\n\n.oo-ui-outlineOptionWidget-highlighted {\n  background: #251016 !important;\n  color: #ff2a3f !important;\n}\n\n.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {\n  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;\n  border: 1px solid #ff2a3f !important;\n  border-radius: 4px !important;\n}\n\n.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {\n  color: #ffffff !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 800 !important;\n}\n\n/* ==========================================================================\n   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO\n   ========================================================================== */\n.ve-ui-surface,\n.ve-ce-surface,\n.ve-ce-documentNode,\n.ve-init-mw-desktopArticleTarget-surface {\n  background: #101015 !important;\n  background-color: #101015 !important;\n  color: #ede9e1 !important;\n  caret-color: #ff2a3f !important;\n}\n\n.ve-ce-documentNode p,\n.ve-ce-documentNode h1,\n.ve-ce-documentNode h2,\n.ve-ce-documentNode h3,\n.ve-ce-documentNode h4,\n.ve-ce-documentNode li,\n.ve-ce-documentNode td,\n.ve-ce-documentNode div,\n.ve-ce-surface .vtm-section-block {\n  opacity: 1 !important;\n  visibility: visible !important;\n  animation: none !important;\n  transform: none !important;\n}\n\n.ve-ce-surface .vtm-segredo,\n.ve-ui-surface .vtm-segredo,\n.ve-ce-documentNode .vtm-segredo,\n.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,\n.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {\n  background: rgba(60, 15, 25, 0.45) !important;\n  color: #ffffff !important;\n  border: 1px dashed #ff2a3f !important;\n  border-radius: 3px !important;\n  padding: 2px 6px !important;\n  user-select: text !important;\n  -webkit-user-select: text !important;\n}\n\n.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,\n.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,\n.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {\n  opacity: 1 !important;\n  visibility: visible !important;\n  color: #ffffff !important;\n  pointer-events: auto !important;\n}\n\n.ve-ce-surface .vtm-segredo::after,\n.ve-ui-surface .vtm-segredo::after,\n.ve-ce-documentNode .vtm-segredo::after {\n  display: none !important;\n}\n\n.ve-ui-contextItemWidget,\n.ve-ui-mwTransclusionContextItem {\n  background: #161622 !important;\n  border: 1px solid #4a101a !important;\n  border-left: 4px solid #8b0000 !important;\n  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;\n  border-radius: 4px !important;\n}\n\n.ve-ui-contextItemWidget .oo-ui-labelElement-label {\n  color: #ffffff !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n}\n\n.ve-ui-contextItemWidget .oo-ui-buttonElement-button {\n  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;\n  border: 1px solid #ff2a3f !important;\n  border-radius: 3px !important;\n}\n\n.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {\n  color: #ffffff !important;\n  font-weight: 800 !important;\n}\n\n/* ==========================================================================\n   17. INFOBOXES DE PERSONAGEM &amp;amp; CARDS (.vtm-infobox)\n   ========================================================================== */\n.vtm-infobox {\n  float: right;\n  clear: right;\n  width: 320px;\n  margin: 0 0 1.4em 1.5em;\n  background: linear-gradient(135deg, rgba(22, 22, 30, 0.98) 0%, rgba(12, 12, 17, 0.99) 100%) !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  border-top: 3px solid var(--vtm-blood-vivid) !important;\n  border-radius: 4px !important;\n  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.85), inset 0 0 15px rgba(0, 0, 0, 0.5) !important;\n  padding: 0 !important;\n  overflow: hidden !important;\n  font-size: 0.92em !important;\n  color: var(--vtm-text) !important;\n  box-sizing: border-box !important;\n}\n\n.vtm-infobox-header {\n  background: linear-gradient(180deg, #5a0a14 0%, #200408 100%) !important;\n  color: #ffffff !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 800 !important;\n  font-size: 1.25em !important;\n  text-align: center !important;\n  padding: 10px 14px !important;\n  border-bottom: 1px solid var(--vtm-blood) !important;\n  letter-spacing: 1px !important;\n  text-shadow: 0 0 10px rgba(255, 42, 63, 0.6) !important;\n}\n\n.vtm-infobox-subheader {\n  background: #0d0d12 !important;\n  color: var(--vtm-gold) !important;\n  font-family: var(--vtm-font-title) !important;\n  font-size: 0.82em !important;\n  text-align: center !important;\n  padding: 4px 10px !important;\n  text-transform: uppercase !important;\n  letter-spacing: 0.8px !important;\n  border-bottom: 1px solid var(--vtm-border) !important;\n}\n\n.vtm-infobox-section {\n  background: #14141c !important;\n  color: var(--vtm-gold-bright) !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n  font-size: 0.85em !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1px !important;\n  padding: 6px 12px !important;\n  border-top: 1px solid var(--vtm-border-blood) !important;\n  border-bottom: 1px solid var(--vtm-border) !important;\n}\n\n.vtm-infobox-row {\n  display: flex !important;\n  justify-content: space-between !important;\n  align-items: baseline !important;\n  padding: 6px 12px !important;\n  border-bottom: 1px solid rgba(255, 255, 255, 0.04) !important;\n  gap: 10px !important;\n}\n\n.vtm-infobox-label {\n  font-weight: 600 !important;\n  color: var(--vtm-text-dim) !important;\n  flex-shrink: 0 !important;\n  min-width: 80px !important;\n}\n\n.vtm-infobox-data {\n  color: #ede9e1 !important;\n  text-align: right !important;\n  word-break: break-word !important;\n}\n\n/* ==========================================================================\n   18. TABELAS RESPONSIVAS (.wikitable &amp;amp; .vtm-table)\n   ========================================================================== */\ntable.wikitable,\n.vtm-table,\n.mw-parser-output table.wikitable {\n  background: #0f0f15 !important;\n  color: var(--vtm-text) !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  border-collapse: collapse !important;\n  margin: 1.2em 0 !important;\n  width: 100% !important;\n  max-width: 100% !important;\n  display: block !important;\n  overflow-x: auto !important;\n  -webkit-overflow-scrolling: touch !important;\n  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.6) !important;\n  border-radius: 4px !important;\n}\n\ntable.wikitable th,\n.vtm-table th,\n.mw-parser-output table.wikitable th {\n  background: linear-gradient(180deg, #38080f 0%, #1a0407 100%) !important;\n  color: var(--vtm-gold) !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.6px !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  padding: 8px 12px !important;\n  text-align: left !important;\n}\n\ntable.wikitable td,\n.vtm-table td,\n.mw-parser-output table.wikitable td {\n  border: 1px solid var(--vtm-border) !important;\n  padding: 8px 12px !important;\n  background: #111118 !important;\n}\n\ntable.wikitable tr:nth-child(even) td,\n.vtm-table tr:nth-child(even) td {\n  background: #15151e !important;\n}\n\n/* ==========================================================================\n   19. MÍDIAS, IMAGENS &amp;amp; MINIATURAS RESPONSIVAS\n   ========================================================================== */\n.mw-parser-output img,\n.mw-parser-output .thumb,\n.mw-parser-output .thumbinner,\n.mw-parser-output figure,\n.mw-parser-output .mw-default-size {\n  max-width: 100% !important;\n  height: auto !important;\n  box-sizing: border-box !important;\n}\n\n.thumbinner {\n  background: #14141c !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  border-radius: 4px !important;\n  padding: 6px !important;\n}\n\n.thumbimage {\n  border: 1px solid #20202c !important;\n}\n\n.thumbcaption {\n  color: var(--vtm-text-dim) !important;\n  font-size: 0.85em !important;\n  padding: 4px 2px !important;\n}\n\n/* ==========================================================================\n   20. MEDIA QUERIES RESPONSIVAS — MOBILE &amp;amp; TABLET OPTIMIZATIONS\n   ========================================================================== */\n\n/* --- TABLET &amp;amp; SMARTPHONE (&amp;lt; 900px) --- */\n@media (max-width: 900px) {\n  .mw-body-content,\n  #bodyContent,\n  .mw-parser-output {\n    padding-left: 14px !important;\n    padding-right: 14px !important;\n  }\n}\n\n/* --- SMARTPHONE (&amp;lt; 768px) --- */\n@media (max-width: 768px) {\n  .mw-logo {\n    height: 56px !important;\n    min-height: 56px !important;\n    min-width: 180px !important;\n    width: 180px !important;\n  }\n\n  .mw-logo::before {\n    height: 56px !important;\n    width: 180px !important;\n    max-height: 56px !important;\n    max-width: 180px !important;\n  }\n\n  .vtm-infobox {\n    float: none !important;\n    width: 100% !important;\n    margin: 1.2em 0 !important;\n    clear: both !important;\n  }\n\n  .tright,\n  .tleft,\n  .floatright,\n  .floatleft,\n  .mw-halign-right,\n  .mw-halign-left {\n    float: none !important;\n    margin: 1.2em auto !important;\n    text-align: center !important;\n    display: block !important;\n  }\n\n  .thumbinner {\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto !important;\n  }\n\n  blockquote,\n  .vtm-quote,\n  .mw-parser-output blockquote,\n  .mw-parser-output .vtm-quote {\n    margin: 1em 0 !important;\n    padding: 16px 12px 12px 12px !important;\n    font-size: 0.95em !important;\n  }\n\n  .vtm-segredo[data-tipo=\&amp;quot;bloco\&amp;quot;] {\n    padding: 12px 14px !important;\n    margin: 1em 0 !important;\n  }\n\n  .vector-menu-tabs li a,\n  .vector-menu-tabs-legacy li a,\n  .vector-tab-noicon a,\n  .mw-portlet-views li a,\n  .mw-portlet-namespaces li a {\n    padding: 6px 9px !important;\n    font-size: 0.76em !important;\n    letter-spacing: 0.2px !important;\n  }\n\n  .mw-special-Userlogin .mw-htmlform,\n  .mw-special-Userlogin .mw-htmlform-codex,\n  #userloginForm form,\n  .mw-htmlform.mw-htmlform-codex {\n    padding: 18px 16px !important;\n    margin: 10px auto !important;\n  }\n}\n\n/* --- SMARTPHONE PEQUENO (&amp;lt; 480px) --- */\n@media (max-width: 480px) {\n  .mw-logo {\n    height: 44px !important;\n    min-height: 44px !important;\n    min-width: 140px !important;\n    width: 140px !important;\n  }\n\n  .mw-logo::before {\n    height: 44px !important;\n    width: 140px !important;\n    max-height: 44px !important;\n    max-width: 140px !important;\n  }\n\n  .mw-body-content,\n  #bodyContent,\n  .mw-parser-output {\n    padding-left: 8px !important;\n    padding-right: 8px !important;\n    padding-top: 8px !important;\n  }\n\n  .vtm-infobox-header {\n    font-size: 1.1em !important;\n    padding: 8px 10px !important;\n  }\n\n  .vtm-infobox-row {\n    padding: 5px 8px !important;\n    font-size: 0.9em !important;\n  }\n\n  .vector-menu-tabs li a,\n  .vector-menu-tabs-legacy li a,\n  .mw-portlet-views li a,\n  .mw-portlet-namespaces li a {\n    padding: 5px 6px !important;\n    font-size: 0.7em !important;\n  }\n}\n&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=418</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=MediaWiki:Common.css&amp;diff=418"/>
		<updated>2026-09-01T20:52:27Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Implementação de arquitetura CSS 100% responsiva para Mobile e Tablet (v15)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================\n   TEMA DARK GÓTICO-PUNK — VAMPIRO: A MÁSCARA (v15 - RESPONSIVE &amp;amp; MOBILE-READY)\n   ========================================================================== */\n\n@import url(&#039;https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&amp;amp;family=Inter:wght@300;400;500;600;700&amp;amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400&amp;amp;family=Special+Elite&amp;amp;display=swap&#039;);\n\n/* ==========================================================================\n   1. CASCATA PROGRESSIVA SINCRONIZADA (.vtm-section-block)\n   ========================================================================== */\n@keyframes vtm-section-slide {\n  0% {\n    opacity: 0;\n    transform: translateX(-30px);\n  }\n  100% {\n    opacity: 1;\n    transform: translateX(0);\n  }\n}\n\n#firstHeading,\n.mw-first-heading {\n  animation: vtm-section-slide 0.55s cubic-bezier(0.2, 1, 0.3, 1) both !important;\n  animation-delay: 0.04s !important;\n  margin-bottom: 16px !important;\n  padding-bottom: 8px !important;\n  will-change: transform, opacity;\n}\n\n.vtm-section-block {\n  opacity: 0;\n  animation: vtm-section-slide 0.80s cubic-bezier(0.2, 1, 0.3, 1) forwards !important;\n  margin-bottom: 26px !important;\n  padding: 4px 0 !important;\n  will-change: transform, opacity;\n}\n\n#content,\n.mw-body {\n  overflow-x: hidden !important;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  #firstHeading,\n  .mw-first-heading,\n  .vtm-section-block {\n    animation: none !important;\n    transform: none !important;\n    opacity: 1 !important;\n  }\n}\n\n/* ==========================================================================\n   2. CODEX &amp;amp; VECTOR DESIGN TOKENS (VARIÁVEIS NATIVAS)\n   ========================================================================== */\n:root,\nhtml,\nbody,\n.skin-vector-2022,\n.skin-vector,\n.mw-special-Userlogin {\n  --background-color-base: #101015 !important;\n  --background-color-base--hover: #181822 !important;\n  --background-color-base--active: #22222e !important;\n  --background-color-interactive-subtle: #16161d !important;\n  --background-color-interactive: #1a1a24 !important;\n  --background-color-disabled: #121217 !important;\n  --background-color-neutral: #101015 !important;\n  --background-color-neutral-subtle: #16161d !important;\n  --background-color-backdrop: rgba(0, 0, 0, 0.85) !important;\n  --background-color-container: #101015 !important;\n  --background-color-surface: #16161d !important;\n  --background-color-input: #121218 !important;\n  --background-color-input--hover: #1a1a24 !important;\n\n  --color-base: #ddd9d0 !important;\n  --color-base--hover: #ffffff !important;\n  --color-base-fixed: #ddd9d0 !important;\n  --color-subtle: #9e9a91 !important;\n  --color-placeholder: #6e6b65 !important;\n  --color-disabled: #55534e !important;\n  --color-inverted: #08080b !important;\n  --color-progressive: #e55353 !important;\n  --color-progressive--hover: #ff2a3f !important;\n  --color-destructive: #c9182b !important;\n\n  --border-color-base: #252530 !important;\n  --border-color-subtle: #1c1c25 !important;\n  --border-color-interactive: #3d0a12 !important;\n  --border-color-muted: #20202a !important;\n  --border-color-progressive: #8b0000 !important;\n\n  --vtm-void: #08080b;\n  --vtm-abyss: #0c0c10;\n  --vtm-obsidian: #101015;\n  --vtm-onyx: #16161d;\n  --vtm-slate: #1c1c25;\n  --vtm-charcoal: #22222d;\n  --vtm-text: #ddd9d0;\n  --vtm-text-dim: #9e9a91;\n  --vtm-text-ghost: #5e5b55;\n  --vtm-blood: #8b0000;\n  --vtm-blood-vivid: #c9182b;\n  --vtm-blood-neon: #ff2a3f;\n  --vtm-blood-glow: rgba(201, 24, 43, 0.45);\n  --vtm-gold: #c5a059;\n  --vtm-gold-bright: #e5be75;\n  --vtm-border: #252530;\n  --vtm-border-blood: #3d0a12;\n  --vtm-font-title: &#039;Cinzel&#039;, &#039;Playfair Display&#039;, Georgia, serif;\n  --vtm-font-body: &#039;Inter&#039;, -apple-system, &#039;Segoe UI&#039;, Roboto, sans-serif;\n  --vtm-font-mono: &#039;Consolas&#039;, &#039;Fira Code&#039;, &#039;Courier New&#039;, monospace;\n  --vtm-font-typewriter: &#039;Special Elite&#039;, &#039;Courier New&#039;, &#039;American Typewriter&#039;, monospace;\n}\n\n/* ==========================================================================\n   3. ESTRUTURA GLOBAL &amp;amp; CONTAINERS\n   ========================================================================== */\nhtml,\nhtml body,\nbody.skin-vector-2022,\nbody.skin-vector,\nbody.mediawiki,\n.mw-special-Userlogin {\n  background: var(--vtm-void) !important;\n  background-color: var(--vtm-void) !important;\n  color: var(--vtm-text) !important;\n  font-family: var(--vtm-font-body) !important;\n}\n\n.mw-page-container,\n.mw-page-container-inner,\n.vector-column-start,\n.vector-column-end,\n.vector-page-toolbar,\n.vector-page-toolbar-container {\n  background: var(--vtm-void) !important;\n  background-color: var(--vtm-void) !important;\n  border-color: var(--vtm-border) !important;\n}\n\n.mw-body,\n.vector-body,\n.mw-body-content,\n.mw-content-container,\n#content,\n#bodyContent,\n#mw-content-text,\n.mw-parser-output,\nmain.mw-body,\n.mw-special-Userlogin #content {\n  background: var(--vtm-obsidian) !important;\n  background-color: var(--vtm-obsidian) !important;\n  color: var(--vtm-text) !important;\n  border-color: var(--vtm-border) !important;\n}\n\n/* Padding interno */\n.mw-body-content,\n#bodyContent,\n.mw-parser-output {\n  padding-left: 20px !important;\n  padding-right: 20px !important;\n  padding-top: 15px !important;\n  padding-bottom: 25px !important;\n  box-sizing: border-box !important;\n}\n\n.vector-header,\n.vector-header-container,\n.mw-header,\n#mw-head,\n.vector-sticky-header,\n.vector-sticky-header-container {\n  background: var(--vtm-abyss) !important;\n  background-color: var(--vtm-abyss) !important;\n  border-bottom: 1px solid var(--vtm-border-blood) !important;\n}\n\n.vector-sticky-header {\n  background: rgba(8, 8, 11, 0.97) !important;\n}\n\n#footer,\n.mw-footer,\n.vector-footer-container,\nfooter.mw-footer {\n  background: var(--vtm-void) !important;\n  background-color: var(--vtm-void) !important;\n  color: var(--vtm-text-ghost) !important;\n  border-top: 1px solid var(--vtm-border) !important;\n}\n\n/* ==========================================================================\n   4. TELA DE LOGIN (SPECIAL:USERLOGIN &amp;amp; FORMULÁRIO CODEX)\n   ========================================================================== */\n.mw-special-Userlogin .mw-htmlform,\n.mw-special-Userlogin .mw-htmlform-codex,\n#userloginForm form,\n.mw-htmlform.mw-htmlform-codex {\n  max-width: 440px !important;\n  width: 100% !important;\n  box-sizing: border-box !important;\n  background: linear-gradient(135deg, rgba(22, 22, 29, 0.96) 0%, rgba(14, 14, 19, 0.98) 100%) !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  border-left: 4px solid var(--vtm-blood) !important;\n  border-radius: 4px !important;\n  padding: 24px 28px !important;\n  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.85), inset 0 0 20px rgba(0, 0, 0, 0.5) !important;\n  margin-top: 20px !important;\n}\n\n.mw-special-Userlogin .cdx-label__label__text,\n.mw-special-Userlogin .cdx-label,\n#userloginForm label {\n  color: var(--vtm-gold) !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n  font-size: 0.92em !important;\n  letter-spacing: 0.8px !important;\n  text-transform: uppercase !important;\n}\n\n.mw-special-Userlogin .cdx-text-input,\n.mw-special-Userlogin .cdx-text-input__input,\n#userloginForm input.loginText,\n#userloginForm input[type=\&amp;quot;text\&amp;quot;],\n#userloginForm input[type=\&amp;quot;password\&amp;quot;] {\n  background: #0b0b10 !important;\n  background-color: #0b0b10 !important;\n  color: #ffffff !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  border-radius: 4px !important;\n  padding: 10px 14px !important;\n  font-size: 1em !important;\n  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;\n  transition: all 0.25s ease !important;\n}\n\n.mw-special-Userlogin .cdx-text-input__input:focus,\n#userloginForm input.loginText:focus,\n#userloginForm input[type=\&amp;quot;text\&amp;quot;]:focus,\n#userloginForm input[type=\&amp;quot;password\&amp;quot;]:focus {\n  border-color: var(--vtm-blood-neon) !important;\n  box-shadow: 0 0 10px rgba(201, 24, 43, 0.6), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;\n  outline: none !important;\n}\n\n.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary,\nbutton#wpLoginAttempt,\n#wpLoginAttempt,\n#userloginForm .cdx-button {\n  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;\n  background-color: #660e1a !important;\n  color: #ffffff !important;\n  font-family: var(--vtm-font-title) !important;\n  font-size: 1.05em !important;\n  font-weight: 800 !important;\n  letter-spacing: 1px !important;\n  text-transform: uppercase !important;\n  border: 1px solid var(--vtm-blood-neon) !important;\n  border-radius: 4px !important;\n  padding: 12px 20px !important;\n  cursor: pointer !important;\n  box-shadow: 0 4px 16px rgba(201, 24, 43, 0.5) !important;\n  transition: all 0.25s ease !important;\n  margin-top: 18px !important;\n  width: 100% !important;\n}\n\n.mw-special-Userlogin .cdx-button--action-progressive.cdx-button--weight-primary:hover,\nbutton#wpLoginAttempt:hover,\n#wpLoginAttempt:hover {\n  background: linear-gradient(180deg, #b31529 0%, #5a0a15 100%) !important;\n  box-shadow: 0 0 22px rgba(255, 42, 63, 0.85) !important;\n  transform: translateY(-1px) !important;\n}\n\n.mw-special-Userlogin .cdx-checkbox__label,\n#userloginForm .mw-userlogin-rememberme {\n  color: var(--vtm-text-dim) !important;\n  font-size: 0.95em !important;\n}\n\n.mw-special-Userlogin .cdx-checkbox__input {\n  accent-color: var(--vtm-blood) !important;\n}\n\n.mw-special-Userlogin a,\n#userloginForm a {\n  color: #e55353 !important;\n  text-decoration: none !important;\n  transition: all 0.2s ease !important;\n}\n\n.mw-special-Userlogin a:hover,\n#userloginForm a:hover {\n  color: var(--vtm-blood-neon) !important;\n  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;\n}\n\n/* ==========================================================================\n   5. VISUALEDITOR &amp;amp; OOUI TOOLBAR\n   ========================================================================== */\n.ve-ui-toolbar,\n.oo-ui-toolbar,\n.oo-ui-toolbar-bar,\n.ve-init-mw-desktopArticleTarget-toolbar,\n.ve-ui-toolbar-floating {\n  background: #14141c !important;\n  background-color: #14141c !important;\n  border-bottom: 1px solid var(--vtm-border-blood) !important;\n}\n\n.oo-ui-iconElement-icon,\n.oo-ui-toolbar .oo-ui-iconElement-icon,\n.ve-ui-toolbar .oo-ui-iconElement-icon,\n.oo-ui-indicatorElement-indicator {\n  filter: brightness(0) invert(1) !important;\n  opacity: 0.95 !important;\n}\n\n.oo-ui-widget-disabled .oo-ui-iconElement-icon,\n.oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {\n  filter: brightness(0) invert(1) !important;\n  opacity: 0.28 !important;\n}\n\n.oo-ui-tool.oo-ui-widget-enabled &amp;gt; .oo-ui-tool-link:hover {\n  background: #251218 !important;\n  background-color: #251218 !important;\n  border-radius: 3px !important;\n}\n\n.oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {\n  filter: brightness(0) invert(1) drop-shadow(0 0 6px rgba(255, 42, 63, 0.8)) !important;\n  opacity: 1 !important;\n}\n\n.oo-ui-labelElement-label,\n.oo-ui-tool-title,\n.oo-ui-toolGroup-tools .oo-ui-tool-title,\n.oo-ui-popupToolGroup-title,\n.ve-ui-toolbar .oo-ui-labelElement-label {\n  color: #ffffff !important;\n  font-weight: 700 !important;\n  font-size: 0.92em !important;\n}\n\n.oo-ui-widget-disabled .oo-ui-labelElement-label {\n  color: #66635c !important;\n}\n\n.oo-ui-tool.oo-ui-tool-active &amp;gt; .oo-ui-tool-link,\n.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active &amp;gt; .oo-ui-popupToolGroup-handle {\n  background: #3d0a12 !important;\n  background-color: #3d0a12 !important;\n  border-radius: 3px !important;\n}\n\n.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-buttonElement-button {\n  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;\n  background-color: #660e1a !important;\n  border: 1px solid var(--vtm-blood-neon) !important;\n  border-radius: 4px !important;\n  box-shadow: 0 0 12px rgba(201, 24, 43, 0.6) !important;\n}\n\n.ve-ui-toolbar-saveButton.oo-ui-widget-enabled .oo-ui-labelElement-label {\n  color: #ffffff !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 800 !important;\n}\n\n.ve-ui-toolbar-saveButton.oo-ui-widget-disabled .oo-ui-buttonElement-button {\n  background: #181822 !important;\n  border: 1px solid #282836 !important;\n  opacity: 0.55 !important;\n}\n\n.oo-ui-popupWidget-popup,\n.oo-ui-menuSelectWidget,\n.oo-ui-menuOptionWidget,\n.oo-ui-window-frame,\n.oo-ui-dialog,\n.oo-ui-panelLayout-padded {\n  background: #161620 !important;\n  background-color: #161620 !important;\n  color: #f0ece3 !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.9) !important;\n}\n\n.oo-ui-optionWidget-highlighted {\n  background: #2b0e15 !important;\n  color: #ff3b3b !important;\n}\n\n.oo-ui-optionWidget-selected {\n  background: #420b14 !important;\n  color: #ffffff !important;\n  font-weight: 700 !important;\n}\n\n.ve-ui-surface,\n.ve-ce-surface,\n.ve-ce-documentNode,\n.ve-ui-surface-paste {\n  background: #0b0b10 !important;\n  background-color: #0b0b10 !important;\n  color: #f0ece3 !important;\n  caret-color: var(--vtm-blood-neon) !important;\n}\n\n/* ==========================================================================\n   6. PAINEIS FIXOS &amp;amp; DROPDOWNS\n   ========================================================================== */\n.vector-pinnable-element,\n.vector-pinned-container,\n.vector-dropdown-content,\n.vector-dropdown .vector-dropdown-content,\n.vector-menu-content,\n.vector-page-tools,\n.vector-page-tools-pinned-container,\n.vector-main-menu,\n.vector-main-menu-pinned-container,\n.vector-appearance,\n.vector-appearance-pinned-container,\n.vector-toc,\n.vector-toc-pinned-container,\n#vector-main-menu-pinned-container,\n#vector-page-tools-pinned-container,\n#vector-appearance-pinned-container,\n#vector-toc-pinned-container,\naside.vector-pinnable-element,\nnav.vector-pinnable-element,\ndiv.vector-pinnable-element,\n.vector-settings {\n  background: var(--vtm-obsidian) !important;\n  background-color: var(--vtm-obsidian) !important;\n  color: var(--vtm-text) !important;\n  border-color: var(--vtm-border) !important;\n}\n\n.vector-pinnable-header {\n  background: var(--vtm-abyss) !important;\n  background-color: var(--vtm-abyss) !important;\n  border-bottom: 1px solid var(--vtm-border-blood) !important;\n  padding: 8px 12px !important;\n}\n\n.vector-pinnable-header-label {\n  color: var(--vtm-gold) !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1px !important;\n  font-size: 0.9em !important;\n}\n\n.vector-pinnable-header-toggle-button,\n.cdx-button--weight-quiet {\n  background: var(--vtm-slate) !important;\n  background-color: var(--vtm-slate) !important;\n  color: var(--vtm-gold) !important;\n  border: 1px solid var(--vtm-border) !important;\n  border-radius: 3px !important;\n  padding: 2px 8px !important;\n  font-size: 0.8em !important;\n}\n\n.vector-pinnable-header-toggle-button:hover,\n.cdx-button--weight-quiet:hover {\n  background: #2a0e14 !important;\n  background-color: #2a0e14 !important;\n  color: var(--vtm-blood-neon) !important;\n  border-color: var(--vtm-blood) !important;\n}\n\n.vector-menu-heading,\n.vector-menu-heading-label,\n.sidebar-heading,\n.vector-page-tools .vector-menu-heading,\n.vector-main-menu .vector-menu-heading,\n#mw-panel .portal h3 {\n  color: var(--vtm-gold) !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n  font-size: 0.82em !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1.2px !important;\n  border-bottom: 1px solid var(--vtm-border-blood) !important;\n  margin-top: 14px !important;\n  padding-bottom: 4px !important;\n}\n\n.vector-pinnable-element a,\n.vector-pinnable-element li a,\n.vector-page-tools a,\n.vector-main-menu a,\n.vector-dropdown-content a,\n.vector-menu-content a,\n#mw-panel .portal .body li a {\n  color: var(--vtm-text-dim) !important;\n  transition: all 0.15s ease !important;\n}\n\n.vector-pinnable-element a:hover,\n.vector-page-tools a:hover,\n.vector-main-menu a:hover,\n.vector-dropdown-content a:hover,\n#mw-panel .portal .body li a:hover {\n  color: var(--vtm-blood-neon) !important;\n  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;\n  padding-left: 4px !important;\n}\n\n/* ==========================================================================\n   7. ABAS DE NAVEGAÇÃO &amp;amp; AÇÃO\n   ========================================================================== */\n.vector-menu-tabs,\n.vector-menu-tabs-legacy,\n.mw-portlet-views,\n.mw-portlet-namespaces {\n  background: transparent !important;\n}\n\n.vector-menu-tabs li,\n.vector-menu-tabs-legacy li,\n.vector-tab-noicon,\n.mw-portlet-views li,\n.mw-portlet-namespaces li {\n  background: var(--vtm-onyx) !important;\n  background-color: var(--vtm-onyx) !important;\n  border: 1px solid var(--vtm-border) !important;\n  border-bottom: none !important;\n  border-radius: 4px 4px 0 0 !important;\n  margin-right: 3px !important;\n}\n\n.vector-menu-tabs li a,\n.vector-menu-tabs-legacy li a,\n.vector-tab-noicon a,\n.mw-portlet-views li a,\n.mw-portlet-namespaces li a {\n  color: var(--vtm-gold) !important;\n  font-family: var(--vtm-font-title) !important;\n  font-size: 0.85em !important;\n  font-weight: 600 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 0.5px !important;\n  padding: 8px 14px !important;\n}\n\n.vector-menu-tabs li a:hover,\n.vector-menu-tabs-legacy li a:hover,\n.mw-portlet-views li a:hover,\n.mw-portlet-namespaces li a:hover {\n  color: #ffffff !important;\n  background: #22141a !important;\n}\n\n.vector-menu-tabs li.selected,\n.vector-menu-tabs-legacy li.selected,\n.mw-portlet-views li.selected,\n.mw-portlet-namespaces li.selected,\n.vector-tab-noicon.selected {\n  background: linear-gradient(180deg, #420b14 0%, #1e0508 100%) !important;\n  background-color: #2b080d !important;\n  border: 1px solid #8b0000 !important;\n  border-top: 3px solid #ff2a3f !important;\n  border-bottom: none !important;\n  box-shadow: 0 -2px 10px rgba(201, 24, 43, 0.4) !important;\n}\n\n.vector-menu-tabs li.selected a,\n.vector-menu-tabs-legacy li.selected a,\n.mw-portlet-views li.selected a,\n.mw-portlet-namespaces li.selected a,\n.vector-tab-noicon.selected a,\n.vector-menu-tabs li.selected span,\n.mw-portlet-views li.selected span {\n  color: #ffffff !important;\n  font-weight: 800 !important;\n  text-shadow: 0 0 8px rgba(255, 42, 63, 0.6) !important;\n}\n\n/* ==========================================================================\n   8. CAIXAS DE AVISO &amp;amp; FORMULÁRIOS WIKITEXT\n   ========================================================================== */\n.warningbox,\n.mw-warning-with-logexcerpt,\n.mw-anon-edit-warning,\n.anon-edit-warning,\n.cdx-message--warning,\n.cdx-message,\n.mw-message-box {\n  background: linear-gradient(90deg, rgba(77, 16, 24, 0.5) 0%, rgba(22, 14, 18, 0.9) 100%) !important;\n  background-color: #1f0d12 !important;\n  border: 1px solid #5a1420 !important;\n  border-left: 5px solid var(--vtm-blood-vivid) !important;\n  border-radius: 4px !important;\n  color: #ede9e1 !important;\n  padding: 12px 18px !important;\n  margin: 1.2em 0 !important;\n  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.7) !important;\n}\n\n.cdx-message__content,\n.mw-message-box p,\n.mw-anon-edit-warning p {\n  color: #ede9e1 !important;\n}\n\ntextarea#wpTextbox1,\n#wpTextbox1,\n.mw-editform textarea {\n  background: #0b0b10 !important;\n  background-color: #0b0b10 !important;\n  color: #f0ece3 !important;\n  font-family: var(--vtm-font-mono) !important;\n  border: 1px solid #3d0a12 !important;\n  border-radius: 4px !important;\n  padding: 14px 16px !important;\n  box-shadow: inset 0 2px 12px rgba(0, 0, 0, 0.95) !important;\n}\n\n/* ==========================================================================\n   9. BUSCA &amp;amp; BOTÃO \&amp;quot;INVESTIGAR\&amp;quot;\n   ========================================================================== */\n#simpleSearch,\n.cdx-text-input__input,\n.vector-search-box-input,\n.cdx-search-input .cdx-text-input__input,\ninput[type=\&amp;quot;search\&amp;quot;] {\n  background: var(--vtm-onyx) !important;\n  background-color: var(--vtm-onyx) !important;\n  color: #ffffff !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  border-radius: 4px 0 0 4px !important;\n}\n\nbutton.cdx-search-input__end-button,\n.cdx-search-input__end-button,\n.vector-search-box .cdx-button,\n.vector-search-box-vue .cdx-button,\n.vector-search-box-vue button,\n#searchButton,\n#mw-searchButton {\n  background: #000000 !important;\n  background-color: #000000 !important;\n  color: #ffffff !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 800 !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  border-left: none !important;\n  border-radius: 0 4px 4px 0 !important;\n}\n\nbutton.cdx-search-input__end-button *,\n.cdx-search-input__end-button span,\n.cdx-search-input__end-button .cdx-button__label,\n.vector-search-box .cdx-button__label {\n  color: #ffffff !important;\n  font-weight: 800 !important;\n}\n\nbutton.cdx-search-input__end-button:hover,\n.cdx-search-input__end-button:hover {\n  background: #15151e !important;\n  color: var(--vtm-blood-neon) !important;\n  border-color: var(--vtm-blood-vivid) !important;\n}\n\n/* ==========================================================================\n   10. TIPOGRAFIA &amp;amp; CABEÇALHOS GÓTICOS (COM SCALING RESPONSIVO)\n   ========================================================================== */\nh1, h2, h3, h4, h5, h6,\n.mw-heading h1, .mw-heading h2, .mw-heading h3 {\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.5px !important;\n  color: var(--vtm-text) !important;\n}\n\nh1.firstHeading,\n.mw-first-heading,\n#firstHeading,\n.mw-body h1 {\n  font-family: var(--vtm-font-title) !important;\n  font-size: clamp(1.6em, 3.5vw + 0.5em, 2.3em) !important;\n  color: var(--vtm-blood-vivid) !important;\n  text-shadow: 0 0 14px var(--vtm-blood-glow) !important;\n  border-bottom: 2px solid var(--vtm-blood) !important;\n  padding-bottom: 8px !important;\n  word-break: break-word !important;\n}\n\nh2, .mw-heading2 h2 {\n  font-size: clamp(1.25em, 2.5vw + 0.4em, 1.55em) !important;\n  color: #f0ece5 !important;\n  border-bottom: 1px solid var(--vtm-border-blood) !important;\n  padding-bottom: 6px !important;\n  margin-top: 20px !important;\n  word-break: break-word !important;\n}\n\nh3, .mw-heading3 h3 {\n  font-size: clamp(1.05em, 2vw + 0.3em, 1.25em) !important;\n  color: var(--vtm-gold) !important;\n  margin-top: 14px !important;\n}\n\nh4, .mw-heading4 h4 {\n  font-size: 1.05em !important;\n  color: #c9182b !important;\n}\n\na, a:visited,\n.mw-body a, .mw-body a:visited,\n.mw-parser-output a {\n  color: #e55353 !important;\n  text-decoration: none !important;\n}\n\na:hover, a:focus,\n.mw-body a:hover {\n  color: var(--vtm-blood-neon) !important;\n  text-shadow: 0 0 8px var(--vtm-blood-glow) !important;\n}\n\n/* ==========================================================================\n   11. CITAÇÕES / BLOCKQUOTES (.vtm-quote)\n   ========================================================================== */\nblockquote,\n.vtm-quote,\n.mw-parser-output blockquote,\n.mw-parser-output .vtm-quote,\n.mw-body blockquote,\n.mw-body .vtm-quote {\n  font-family: var(--vtm-font-typewriter) !important;\n  font-size: 1.05em !important;\n  line-height: 1.6 !important;\n  color: #c8c3b8 !important;\n  text-align: left !important;\n  background: linear-gradient(135deg, rgba(22, 22, 29, 0.95) 0%, rgba(12, 12, 16, 0.98) 100%) !important;\n  border: none !important;\n  border-left: 3px solid var(--vtm-blood) !important;\n  border-radius: 0 4px 4px 0 !important;\n  padding: 22px 18px 16px 18px !important;\n  margin: 1.2em 0.8em !important;\n  position: relative !important;\n  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4), 0 4px 20px rgba(0, 0, 0, 0.5) !important;\n  letter-spacing: 0.3px !important;\n  box-sizing: border-box !important;\n}\n\nblockquote p,\n.vtm-quote p,\n.mw-parser-output blockquote p,\n.mw-parser-output .vtm-quote p {\n  font-family: var(--vtm-font-typewriter) !important;\n  color: #c8c3b8 !important;\n  text-align: left !important;\n  margin: 0 0 6px 0 !important;\n}\n\nblockquote p:last-child,\n.vtm-quote p:last-child,\n.mw-parser-output blockquote p:last-child,\n.mw-parser-output .vtm-quote p:last-child {\n  margin-bottom: 0 !important;\n}\n\nblockquote cite,\nblockquote footer,\nblockquote .quote-source,\n.vtm-quote cite,\n.vtm-quote footer,\n.vtm-quote .quote-source {\n  display: block !important;\n  font-family: var(--vtm-font-title) !important;\n  font-size: 0.85em !important;\n  color: var(--vtm-gold) !important;\n  margin-top: 8px !important;\n  text-align: right !important;\n  font-style: normal !important;\n  letter-spacing: 1px !important;\n}\n\n/* ==========================================================================\n   12. LOGO VETORIAL SVG COM AURA RUBRA (ADAPTÁVEL)\n   ========================================================================== */\n.mw-logo {\n  display: inline-flex !important;\n  align-items: center !important;\n  height: 96px !important;\n  min-height: 96px !important;\n  min-width: 260px !important;\n  max-height: none !important;\n  padding: 4px 0 !important;\n  text-decoration: none !important;\n  border: none !important;\n}\n\n.mw-logo::before {\n  content: \&amp;quot;\&amp;quot; !important;\n  display: block !important;\n  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;\n  background-size: contain !important;\n  background-repeat: no-repeat !important;\n  background-position: center left !important;\n  height: 96px !important;\n  width: 270px !important;\n  max-height: 96px !important;\n  max-width: 320px !important;\n  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;\n  transition: filter 0.3s ease, transform 0.2s ease !important;\n}\n\n.mw-logo:hover::before {\n  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;\n  transform: scale(1.02) !important;\n}\n\n.mw-logo-icon {\n  display: none !important;\n}\n\n.mw-logo-container,\n.mw-logo-wordmark,\n.mw-logo-tagline {\n  display: none !important;\n}\n\n.mw-wiki-logo {\n  background-image: url(&#039;/images/b/be/Wiki_Logo.svg&#039;) !important;\n  background-size: contain !important;\n  background-repeat: no-repeat !important;\n  background-position: center !important;\n  border: none !important;\n}\n\n/* ==========================================================================\n   13. MENU HAMBÚRGUER (AURA RUBRA &amp;amp; HOVER EFFECT)\n   ========================================================================== */\n#vector-main-menu-dropdown,\n.vector-main-menu-dropdown,\n#vector-main-menu-dropdown .vector-dropdown-label,\n.vector-main-menu-dropdown .vector-dropdown-label,\n#vector-main-menu-dropdown-label,\n.vector-header .vector-main-menu-dropdown .cdx-button,\n#vector-main-menu-dropdown .cdx-button,\n.vector-main-menu-dropdown-checkbox + label {\n  background: transparent !important;\n  border: none !important;\n  box-shadow: none !important;\n  outline: none !important;\n}\n\n#vector-main-menu-dropdown .vector-icon,\n.vector-main-menu-dropdown .vector-icon,\n#vector-main-menu-dropdown .cdx-button__icon,\n.mw-ui-icon-wikimedia-menu,\n#vector-main-menu-dropdown-label .vector-icon,\n#vector-main-menu-dropdown-label::before,\n.vector-main-menu-dropdown-checkbox + label .vector-icon {\n  color: #f5f5f5 !important;\n  background-color: #f5f5f5 !important;\n  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;\n  transition: all 0.3s cubic-bezier(0.2, 1, 0.3, 1) !important;\n}\n\n#vector-main-menu-dropdown:hover .vector-icon,\n.vector-main-menu-dropdown:hover .vector-icon,\n#vector-main-menu-dropdown:hover .cdx-button__icon,\n#vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,\n.vector-main-menu-dropdown .vector-dropdown-label:hover .vector-icon,\n#vector-main-menu-dropdown:hover .mw-ui-icon-wikimedia-menu,\n#vector-main-menu-dropdown-label:hover .vector-icon,\n.vector-main-menu-dropdown-checkbox + label:hover .vector-icon {\n  color: #ffffff !important;\n  background-color: #ffffff !important;\n  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;\n  transform: scale(1.08) !important;\n}\n\n#vector-main-menu-dropdown .vector-dropdown-label,\n.vector-main-menu-dropdown .vector-dropdown-label,\n#vector-main-menu-dropdown-label,\n.vector-main-menu-dropdown-checkbox + label {\n  filter: drop-shadow(0 0 2px #ff2a3f) drop-shadow(0 0 8px rgba(201, 24, 43, 0.85)) drop-shadow(0 0 18px rgba(139, 0, 0, 0.6)) !important;\n  transition: filter 0.3s ease, transform 0.2s ease !important;\n  border-radius: 4px !important;\n  cursor: pointer !important;\n}\n\n#vector-main-menu-dropdown .vector-dropdown-label:hover,\n.vector-main-menu-dropdown .vector-dropdown-label:hover,\n#vector-main-menu-dropdown-label:hover,\n.vector-main-menu-dropdown-checkbox + label:hover {\n  filter: drop-shadow(0 0 3px #ff2a3f) drop-shadow(0 0 12px rgba(255, 42, 63, 0.95)) drop-shadow(0 0 26px rgba(201, 24, 43, 0.85)) !important;\n}\n\n#vector-main-menu-dropdown .vector-dropdown-label:focus,\n#vector-main-menu-dropdown .vector-dropdown-label:active,\n#vector-main-menu-dropdown-checkbox:focus + .vector-dropdown-label,\n#vector-main-menu-dropdown-checkbox:focus + label {\n  outline: none !important;\n  border: none !important;\n  box-shadow: none !important;\n}\n\n/* ==========================================================================\n   14. TARJA DE CENSURA &amp;amp; SEGREDO DINÂMICO (.vtm-segredo)\n   ========================================================================== */\n.vtm-segredo {\n  transition: all 0.3s ease;\n}\n\n/* --- CENSURADO: tarja preta pura e limpa --- */\n.vtm-segredo.is-redacted {\n  background: #0a0a0e !important;\n  color: transparent !important;\n  user-select: none !important;\n  -webkit-user-select: none !important;\n  border-radius: 2px !important;\n  padding: 1px 6px !important;\n  cursor: help !important;\n}\n\n.vtm-segredo.is-redacted * {\n  color: transparent !important;\n  user-select: none !important;\n  -webkit-user-select: none !important;\n}\n\n.vtm-segredo.is-redacted:hover {\n  background: #141418 !important;\n}\n\n/* --- REVELADO / DESCLASSIFICADO --- */\n.vtm-segredo.is-revealed {\n  background: rgba(45, 12, 18, 0.4) !important;\n  color: #f5f0e6 !important;\n  font-family: &#039;Special Elite&#039;, &#039;Courier New&#039;, monospace !important;\n  border-radius: 3px !important;\n  padding: 1px 6px !important;\n  user-select: text !important;\n}\n\n.vtm-segredo.is-revealed * {\n  color: #f5f0e6 !important;\n}\n\n/* --- FORMATO BLOCO (tipo=bloco) --- */\n.vtm-segredo[data-tipo=\&amp;quot;bloco\&amp;quot;] {\n  display: block !important;\n  margin: 1.2em 0 !important;\n  padding: 16px 20px !important;\n  border-radius: 4px !important;\n}\n\n.vtm-segredo[data-tipo=\&amp;quot;bloco\&amp;quot;].is-redacted {\n  background: #0a0a0e !important;\n  min-height: 60px !important;\n  border-left: 4px solid #2a2a30 !important;\n}\n\n.vtm-segredo[data-tipo=\&amp;quot;bloco\&amp;quot;].is-revealed {\n  background: linear-gradient(135deg, rgba(22, 16, 20, 0.92) 0%, rgba(12, 10, 14, 0.96) 100%) !important;\n  border-left: 4px solid #c5a059 !important;\n}\n\n/* ==========================================================================\n   15. CONTRASTE &amp;amp; LEGIBILIDADE NOS MODAIS OOUI DO VISUALEDITOR\n   ========================================================================== */\n.oo-ui-window-frame,\n.oo-ui-dialog,\n.oo-ui-panelLayout-padded,\n.oo-ui-processDialog-content,\n.ve-ui-mwTransclusionDialog {\n  background: #121218 !important;\n  background-color: #121218 !important;\n  color: #ede9e1 !important;\n  border: 1px solid #4a101a !important;\n  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95) !important;\n}\n\n.oo-ui-window-head,\n.oo-ui-processDialog-title,\n.oo-ui-processDialog-navigation {\n  background: #0c0c10 !important;\n  border-bottom: 1px solid #3d0a12 !important;\n  color: #c5a059 !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n}\n\n.oo-ui-processDialog-title .oo-ui-labelElement-label {\n  color: #ffffff !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 800 !important;\n  letter-spacing: 0.5px !important;\n}\n\n/* Campos de entrada dentro do modal */\n.oo-ui-textInputWidget .oo-ui-inputWidget-input,\n.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input,\n.ve-ui-mwTransclusionDialog input,\n.ve-ui-mwTransclusionDialog textarea {\n  background: #08080c !important;\n  background-color: #08080c !important;\n  color: #ffffff !important;\n  font-family: var(--vtm-font-body) !important;\n  font-size: 0.95em !important;\n  border: 1px solid #3d0a12 !important;\n  border-radius: 4px !important;\n  padding: 8px 12px !important;\n  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;\n}\n\n.oo-ui-textInputWidget .oo-ui-inputWidget-input:focus,\n.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input:focus {\n  border-color: #ff2a3f !important;\n  box-shadow: 0 0 10px rgba(201, 24, 43, 0.5), inset 0 2px 8px rgba(0, 0, 0, 0.9) !important;\n  outline: none !important;\n}\n\n.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder,\n.oo-ui-multilineTextInputWidget .oo-ui-inputWidget-input::placeholder {\n  color: #7a766e !important;\n  opacity: 1 !important;\n}\n\n.oo-ui-fieldLayout-header .oo-ui-labelElement-label,\n.ve-ui-mwParameterPage-label,\n.ve-ui-mwTemplateTitleInputWidget-label {\n  color: #c5a059 !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n  font-size: 0.92em !important;\n}\n\n.oo-ui-fieldLayout-helpText,\n.ve-ui-mwParameterPage-description,\n.oo-ui-fieldLayout-help {\n  color: #b0aca4 !important;\n  font-size: 0.85em !important;\n  line-height: 1.4 !important;\n}\n\n.oo-ui-bookletLayout-outline,\n.oo-ui-outlineSelectWidget,\n.oo-ui-outlineOptionWidget {\n  background: #0d0d12 !important;\n  color: #ddd9d0 !important;\n  border-right: 1px solid #3d0a12 !important;\n}\n\n.oo-ui-outlineOptionWidget-selected {\n  background: #3d0a12 !important;\n  color: #ffffff !important;\n  font-weight: 700 !important;\n}\n\n.oo-ui-outlineOptionWidget-highlighted {\n  background: #251016 !important;\n  color: #ff2a3f !important;\n}\n\n.oo-ui-processDialog-actions-primary .oo-ui-buttonElement-button {\n  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;\n  border: 1px solid #ff2a3f !important;\n  border-radius: 4px !important;\n}\n\n.oo-ui-processDialog-actions-primary .oo-ui-labelElement-label {\n  color: #ffffff !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 800 !important;\n}\n\n/* ==========================================================================\n   16. VISUALEDITOR — VISIBILIDADE TOTAL &amp;amp; EDIÇÃO DE SEGREDO\n   ========================================================================== */\n.ve-ui-surface,\n.ve-ce-surface,\n.ve-ce-documentNode,\n.ve-init-mw-desktopArticleTarget-surface {\n  background: #101015 !important;\n  background-color: #101015 !important;\n  color: #ede9e1 !important;\n  caret-color: #ff2a3f !important;\n}\n\n.ve-ce-documentNode p,\n.ve-ce-documentNode h1,\n.ve-ce-documentNode h2,\n.ve-ce-documentNode h3,\n.ve-ce-documentNode h4,\n.ve-ce-documentNode li,\n.ve-ce-documentNode td,\n.ve-ce-documentNode div,\n.ve-ce-surface .vtm-section-block {\n  opacity: 1 !important;\n  visibility: visible !important;\n  animation: none !important;\n  transform: none !important;\n}\n\n.ve-ce-surface .vtm-segredo,\n.ve-ui-surface .vtm-segredo,\n.ve-ce-documentNode .vtm-segredo,\n.ve-ce-leafNode.ve-ce-mwTransclusionInlineNode,\n.ve-ce-leafNode.ve-ce-mwTransclusionBlockNode {\n  background: rgba(60, 15, 25, 0.45) !important;\n  color: #ffffff !important;\n  border: 1px dashed #ff2a3f !important;\n  border-radius: 3px !important;\n  padding: 2px 6px !important;\n  user-select: text !important;\n  -webkit-user-select: text !important;\n}\n\n.ve-ce-surface .vtm-segredo .vtm-segredo-conteudo,\n.ve-ui-surface .vtm-segredo .vtm-segredo-conteudo,\n.ve-ce-documentNode .vtm-segredo .vtm-segredo-conteudo {\n  opacity: 1 !important;\n  visibility: visible !important;\n  color: #ffffff !important;\n  pointer-events: auto !important;\n}\n\n.ve-ce-surface .vtm-segredo::after,\n.ve-ui-surface .vtm-segredo::after,\n.ve-ce-documentNode .vtm-segredo::after {\n  display: none !important;\n}\n\n.ve-ui-contextItemWidget,\n.ve-ui-mwTransclusionContextItem {\n  background: #161622 !important;\n  border: 1px solid #4a101a !important;\n  border-left: 4px solid #8b0000 !important;\n  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.9) !important;\n  border-radius: 4px !important;\n}\n\n.ve-ui-contextItemWidget .oo-ui-labelElement-label {\n  color: #ffffff !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n}\n\n.ve-ui-contextItemWidget .oo-ui-buttonElement-button {\n  background: linear-gradient(180deg, #8b1020 0%, #450810 100%) !important;\n  border: 1px solid #ff2a3f !important;\n  border-radius: 3px !important;\n}\n\n.ve-ui-contextItemWidget .oo-ui-buttonElement-button .oo-ui-labelElement-label {\n  color: #ffffff !important;\n  font-weight: 800 !important;\n}\n\n/* ==========================================================================\n   17. INFOBOXES DE PERSONAGEM &amp;amp; CARDS (.vtm-infobox)\n   ========================================================================== */\n.vtm-infobox {\n  float: right;\n  clear: right;\n  width: 320px;\n  margin: 0 0 1.4em 1.5em;\n  background: linear-gradient(135deg, rgba(22, 22, 30, 0.98) 0%, rgba(12, 12, 17, 0.99) 100%) !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  border-top: 3px solid var(--vtm-blood-vivid) !important;\n  border-radius: 4px !important;\n  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.85), inset 0 0 15px rgba(0, 0, 0, 0.5) !important;\n  padding: 0 !important;\n  overflow: hidden !important;\n  font-size: 0.92em !important;\n  color: var(--vtm-text) !important;\n  box-sizing: border-box !important;\n}\n\n.vtm-infobox-header {\n  background: linear-gradient(180deg, #5a0a14 0%, #200408 100%) !important;\n  color: #ffffff !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 800 !important;\n  font-size: 1.25em !important;\n  text-align: center !important;\n  padding: 10px 14px !important;\n  border-bottom: 1px solid var(--vtm-blood) !important;\n  letter-spacing: 1px !important;\n  text-shadow: 0 0 10px rgba(255, 42, 63, 0.6) !important;\n}\n\n.vtm-infobox-subheader {\n  background: #0d0d12 !important;\n  color: var(--vtm-gold) !important;\n  font-family: var(--vtm-font-title) !important;\n  font-size: 0.82em !important;\n  text-align: center !important;\n  padding: 4px 10px !important;\n  text-transform: uppercase !important;\n  letter-spacing: 0.8px !important;\n  border-bottom: 1px solid var(--vtm-border) !important;\n}\n\n.vtm-infobox-section {\n  background: #14141c !important;\n  color: var(--vtm-gold-bright) !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n  font-size: 0.85em !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1px !important;\n  padding: 6px 12px !important;\n  border-top: 1px solid var(--vtm-border-blood) !important;\n  border-bottom: 1px solid var(--vtm-border) !important;\n}\n\n.vtm-infobox-row {\n  display: flex !important;\n  justify-content: space-between !important;\n  align-items: baseline !important;\n  padding: 6px 12px !important;\n  border-bottom: 1px solid rgba(255, 255, 255, 0.04) !important;\n  gap: 10px !important;\n}\n\n.vtm-infobox-label {\n  font-weight: 600 !important;\n  color: var(--vtm-text-dim) !important;\n  flex-shrink: 0 !important;\n  min-width: 80px !important;\n}\n\n.vtm-infobox-data {\n  color: #ede9e1 !important;\n  text-align: right !important;\n  word-break: break-word !important;\n}\n\n/* ==========================================================================\n   18. TABELAS RESPONSIVAS (.wikitable &amp;amp; .vtm-table)\n   ========================================================================== */\ntable.wikitable,\n.vtm-table,\n.mw-parser-output table.wikitable {\n  background: #0f0f15 !important;\n  color: var(--vtm-text) !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  border-collapse: collapse !important;\n  margin: 1.2em 0 !important;\n  width: 100% !important;\n  max-width: 100% !important;\n  display: block !important;\n  overflow-x: auto !important;\n  -webkit-overflow-scrolling: touch !important;\n  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.6) !important;\n  border-radius: 4px !important;\n}\n\ntable.wikitable th,\n.vtm-table th,\n.mw-parser-output table.wikitable th {\n  background: linear-gradient(180deg, #38080f 0%, #1a0407 100%) !important;\n  color: var(--vtm-gold) !important;\n  font-family: var(--vtm-font-title) !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.6px !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  padding: 8px 12px !important;\n  text-align: left !important;\n}\n\ntable.wikitable td,\n.vtm-table td,\n.mw-parser-output table.wikitable td {\n  border: 1px solid var(--vtm-border) !important;\n  padding: 8px 12px !important;\n  background: #111118 !important;\n}\n\ntable.wikitable tr:nth-child(even) td,\n.vtm-table tr:nth-child(even) td {\n  background: #15151e !important;\n}\n\n/* ==========================================================================\n   19. MÍDIAS, IMAGENS &amp;amp; MINIATURAS RESPONSIVAS\n   ========================================================================== */\n.mw-parser-output img,\n.mw-parser-output .thumb,\n.mw-parser-output .thumbinner,\n.mw-parser-output figure,\n.mw-parser-output .mw-default-size {\n  max-width: 100% !important;\n  height: auto !important;\n  box-sizing: border-box !important;\n}\n\n.thumbinner {\n  background: #14141c !important;\n  border: 1px solid var(--vtm-border-blood) !important;\n  border-radius: 4px !important;\n  padding: 6px !important;\n}\n\n.thumbimage {\n  border: 1px solid #20202c !important;\n}\n\n.thumbcaption {\n  color: var(--vtm-text-dim) !important;\n  font-size: 0.85em !important;\n  padding: 4px 2px !important;\n}\n\n/* ==========================================================================\n   20. MEDIA QUERIES RESPONSIVAS — MOBILE &amp;amp; TABLET OPTIMIZATIONS\n   ========================================================================== */\n\n/* --- TABLET &amp;amp; SMARTPHONE (&amp;lt; 900px) --- */\n@media (max-width: 900px) {\n  .mw-page-container {\n    padding: 0 !important;\n  }\n\n  .mw-body-content,\n  #bodyContent,\n  .mw-parser-output {\n    padding-left: 14px !important;\n    padding-right: 14px !important;\n  }\n}\n\n/* --- SMARTPHONE (&amp;lt; 768px) --- */\n@media (max-width: 768px) {\n  /* Logo proporcional no header */\n  .mw-logo {\n    height: 56px !important;\n    min-height: 56px !important;\n    min-width: 180px !important;\n    width: 180px !important;\n  }\n\n  .mw-logo::before {\n    height: 56px !important;\n    width: 180px !important;\n    max-height: 56px !important;\n    max-width: 180px !important;\n  }\n\n  /* Infoboxes de personagens: fluxo vertical completo */\n  .vtm-infobox {\n    float: none !important;\n    width: 100% !important;\n    margin: 1.2em 0 !important;\n    clear: both !important;\n  }\n\n  /* Imagens com alinhamento flutuante viram blocos centrais */\n  .tright,\n  .tleft,\n  .floatright,\n  .floatleft,\n  .mw-halign-right,\n  .mw-halign-left {\n    float: none !important;\n    margin: 1.2em auto !important;\n    text-align: center !important;\n    display: block !important;\n  }\n\n  .thumbinner {\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto !important;\n  }\n\n  /* Citações e Segredos adaptados */\n  blockquote,\n  .vtm-quote,\n  .mw-parser-output blockquote,\n  .mw-parser-output .vtm-quote {\n    margin: 1em 0 !important;\n    padding: 16px 12px 12px 12px !important;\n    font-size: 0.95em !important;\n  }\n\n  .vtm-segredo[data-tipo=\&amp;quot;bloco\&amp;quot;] {\n    padding: 12px 14px !important;\n    margin: 1em 0 !important;\n  }\n\n  /* Abas superiores condensadas para toque */\n  .vector-menu-tabs li a,\n  .vector-menu-tabs-legacy li a,\n  .vector-tab-noicon a,\n  .mw-portlet-views li a,\n  .mw-portlet-namespaces li a {\n    padding: 6px 9px !important;\n    font-size: 0.76em !important;\n    letter-spacing: 0.2px !important;\n  }\n\n  /* Formulário de login ocupa a tela confortavelmente */\n  .mw-special-Userlogin .mw-htmlform,\n  .mw-special-Userlogin .mw-htmlform-codex,\n  #userloginForm form,\n  .mw-htmlform.mw-htmlform-codex {\n    padding: 18px 16px !important;\n    margin: 10px auto !important;\n  }\n}\n\n/* --- SMARTPHONE PEQUENO (&amp;lt; 480px) --- */\n@media (max-width: 480px) {\n  .mw-logo {\n    height: 44px !important;\n    min-height: 44px !important;\n    min-width: 140px !important;\n    width: 140px !important;\n  }\n\n  .mw-logo::before {\n    height: 44px !important;\n    width: 140px !important;\n    max-height: 44px !important;\n    max-width: 140px !important;\n  }\n\n  .mw-body-content,\n  #bodyContent,\n  .mw-parser-output {\n    padding-left: 8px !important;\n    padding-right: 8px !important;\n    padding-top: 8px !important;\n  }\n\n  .vtm-infobox-header {\n    font-size: 1.1em !important;\n    padding: 8px 10px !important;\n  }\n\n  .vtm-infobox-row {\n    padding: 5px 8px !important;\n    font-size: 0.9em !important;\n  }\n\n  .vector-menu-tabs li a,\n  .vector-menu-tabs-legacy li a,\n  .mw-portlet-views li a,\n  .mw-portlet-namespaces li a {\n    padding: 5px 6px !important;\n    font-size: 0.7em !important;\n  }\n}\n&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=Laura_Orsini&amp;diff=417</id>
		<title>Laura Orsini</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=Laura_Orsini&amp;diff=417"/>
		<updated>2026-09-01T20:50:18Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Refinamento completo de layout, tipografia e seções da página de Laura Orsini&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;vampire-infobox&amp;quot; style=&amp;quot;float: right; margin: 0 0 1.5em 1.5em; width: 300px; border: 2px solid #8b0000; background-color: #1a1a1a; color: #e0e0e0; font-family: sans-serif; border-radius: 6px; box-shadow: 0 4px 10px rgba(0,0,0,0.6); overflow: hidden;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: #4a0000; color: #ffffff; padding: 10px; text-align: center; font-size: 1.3em; font-weight: bold; text-shadow: 1px 1px 2px #000; border-bottom: 2px solid #8b0000;&amp;quot;&amp;gt;&lt;br /&gt;
    Laura Orsini&lt;br /&gt;
    &amp;lt;div style=&amp;quot;font-size: 0.75em; font-weight: normal; color: #ffcccc; margin-top: 3px;&amp;quot;&amp;gt;Ventrue • Camarilla&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;padding: 10px; text-align: center; background-color: #111111; border-bottom: 1px solid #333333;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Laura_Orsini.jpg|260px|center]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;table style=&amp;quot;width: 100%; border-collapse: collapse; font-size: 0.9em;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;tr style=&amp;quot;border-bottom: 1px solid #2a2a2a;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; font-weight: bold; color: #ff9999; width: 40%; vertical-align: top;&amp;quot;&amp;gt;Clã&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; color: #f0f0f0; vertical-align: top;&amp;quot;&amp;gt;[[Clã Ventrue|Ventrue]]&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr style=&amp;quot;border-bottom: 1px solid #2a2a2a;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; font-weight: bold; color: #ff9999; width: 40%; vertical-align: top;&amp;quot;&amp;gt;Geração&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; color: #f0f0f0; vertical-align: top;&amp;quot;&amp;gt;9ª Geração&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr style=&amp;quot;border-bottom: 1px solid #2a2a2a;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; font-weight: bold; color: #ff9999; width: 40%; vertical-align: top;&amp;quot;&amp;gt;Sire&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; color: #f0f0f0; vertical-align: top;&amp;quot;&amp;gt;[[Antônio Corviani]]&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr style=&amp;quot;border-bottom: 1px solid #2a2a2a;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; font-weight: bold; color: #ff9999; width: 40%; vertical-align: top;&amp;quot;&amp;gt;Predador&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; color: #f0f0f0; vertical-align: top;&amp;quot;&amp;gt;Sereia&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr style=&amp;quot;border-bottom: 1px solid #2a2a2a;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; font-weight: bold; color: #ff9999; width: 40%; vertical-align: top;&amp;quot;&amp;gt;Seita&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; color: #f0f0f0; vertical-align: top;&amp;quot;&amp;gt;Camarilla&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr style=&amp;quot;border-bottom: 1px solid #2a2a2a;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; font-weight: bold; color: #ff9999; width: 40%; vertical-align: top;&amp;quot;&amp;gt;Título&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; color: #f0f0f0; vertical-align: top;&amp;quot;&amp;gt;Neófita (Criação Clandestina)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr style=&amp;quot;border-bottom: 1px solid #2a2a2a;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; font-weight: bold; color: #ff9999; width: 40%; vertical-align: top;&amp;quot;&amp;gt;Pseudônimo&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; color: #f0f0f0; vertical-align: top;&amp;quot;&amp;gt;&#039;&#039;Laura Mancini&#039;&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr style=&amp;quot;border-bottom: 1px solid #2a2a2a;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; font-weight: bold; color: #ff9999; width: 40%; vertical-align: top;&amp;quot;&amp;gt;Domínio&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; color: #f0f0f0; vertical-align: top;&amp;quot;&amp;gt;[[Oscuravalle]], [[Itália]]&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Citacao|Nunca me deixarei ser controlada ou reduzida a uma boneca de luxo por outrem.|Laura Orsini}}&lt;br /&gt;
&lt;br /&gt;
== Identidade e Aparência ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Nome Completo:&#039;&#039;&#039; Laura Orsini (utilizava o pseudônimo &#039;&#039;Laura Mancini&#039;&#039; no meio acadêmico).&lt;br /&gt;
* &#039;&#039;&#039;Origem Mortal:&#039;&#039;&#039; Herdeira da aristocrática [[Família Orsini]], célebre por sua histórica grife de joalheria e ourivesaria.&lt;br /&gt;
* &#039;&#039;&#039;Aparência:&#039;&#039;&#039; Possui traços finos e marcantes, olhos claros/cinzentos que assumem um brilho carmesim profundo quando canaliza a disciplina de Dominação, e pele extremamente alva com textura que lembra porcelana trabalhada por mestres artesãos.&lt;br /&gt;
* &#039;&#039;&#039;Evolução do Vestuário:&#039;&#039;&#039; Em sua vida mortal universitária, vestia-se de forma prática e despojada com calças, tênis e moletons masculinos confortáveis. Após o Abraço e o isolamento no [[Hotel Luce del Dio]], desenvolveu repulsa por tecidos rústicos e passou a adotar vestidos elegantes e sedutores que realçam sua fria palidez cainita.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== História Pregressa ==&lt;br /&gt;
&lt;br /&gt;
=== A Rebeldia Acadêmica na Universidade Corviani ===&lt;br /&gt;
Criada sob a autoridade opressiva de um pai controlador e obcecado pela linhagem familiar, e constantemente pressionada pela mãe a debutar nos salões da alta sociedade para atrair pretendentes milionários, Laura sempre se recusou a ser uma mera peça decorativa. Dotada de notável raciocínio lógico e talento para antecipar manobras políticas e financeiras, auxiliava o pai em reuniões de negócios, mas almejava sua própria independência.&lt;br /&gt;
&lt;br /&gt;
Em um ato deliberado de afronta à autoridade paterna, matriculou-se no doutorado em Ciência Política / Relações Públicas na [[Universidade Corviani]] usando o sobrenome da mãe (&#039;&#039;Mancini&#039;&#039;), ciente de que o pai não interviria publicamente para não expor a família a um escândalo com os rivais [[Antônio Corviani|Corviani]].&lt;br /&gt;
&lt;br /&gt;
=== O Abraço Clandestino ===&lt;br /&gt;
Durante a pós-graduação, Laura intrigou-se com a figura esquiva de &amp;quot;Michele Bianchi&amp;quot; — uma das identidades de fachada mantidas por [[Antônio Corviani]]. Em janeiro de 2025, enquanto pesquisava sozinha até tarde na biblioteca do campus, foi surpreendida e predada por Antônio.&lt;br /&gt;
&lt;br /&gt;
Drenada quase até a morte biológica, Laura foi abraçada por Antônio para evitar seu falecimento, sob o sussurro manipulador de [[Elena Visconti]], que vislumbrava no sangue nobre dos Orsini uma valiosa arma política contra o Príncipe [[Lorenzo di Medici]]. Como a criação ocorreu &#039;&#039;&#039;sem a permissão prévia da Camarilla&#039;&#039;&#039;, Laura é uma cria clandestina cuja revelação pode condenar senhor e neófita à Morte Definitiva.&lt;br /&gt;
&lt;br /&gt;
=== O Despertar no Hotel Luce del Dio ===&lt;br /&gt;
Instalada em sigilo na suíte &#039;&#039;Belle Époque&#039;&#039; do [[Hotel Luce del Dio]], em [[Oscuravalle]], Laura reagiu à sua nova condição de forma estritamente analítica. Em vez do pânico irracional, questionou se havia sofrido uma mutação biológica e passou a monitorar racionalmente a circulação do sangue frio em suas veias.&lt;br /&gt;
&lt;br /&gt;
Com a chegada da Fome, Laura exerceu seu primeiro êxtase cainita ao predar o jovem copeiro Enzo e colocar seu colega de faculdade Roger sob influência mental, demonstrando um domínio precoce e natural sobre a disciplina de [[Dominação]] e a arte da sedução predatória.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Psicologia e Filosofia ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mente Científica e Analítica:&#039;&#039;&#039; Encara o sobrenatural e as teias sociais de Oscuravalle através de observação de dados, padrões de comportamento e cálculo de risco.&lt;br /&gt;
* &#039;&#039;&#039;Resistência Velada:&#039;&#039;&#039; Mantém uma fachada de docilidade e cortesia diante de seu senhor, enquanto arquiteta silenciosamente planos para assegurar sua total autonomia.&lt;br /&gt;
* &#039;&#039;&#039;Aversão à Submissão:&#039;&#039;&#039; Recusa-se terminantemente a ser subjugada por homens, anciãos ou pelas regras feudais da Torre de Marfim.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Disciplinas e Habilidades ==&lt;br /&gt;
&lt;br /&gt;
=== Disciplinas ===&lt;br /&gt;
* &#039;&#039;&#039;[[Dominação]] ●●●&#039;&#039;&#039;&lt;br /&gt;
** ● &#039;&#039;Compelir (Compel)&#039;&#039; — Ordens verbais curtas que demandam obediência imediata.&lt;br /&gt;
** ●● &#039;&#039;Mesmerizar (Mesmerize)&#039;&#039; — Implantação de sugestões e instruções complexas via contato ocular.&lt;br /&gt;
** ●●● &#039;&#039;A Escravidão da Mesma Canção (The Forgetful Mind)&#039;&#039; — Manipulação, alteração ou exclusão cirúrgica de memórias recentes.&lt;br /&gt;
* &#039;&#039;&#039;[[Fortitude]] ●&#039;&#039;&#039;&lt;br /&gt;
** ● &#039;&#039;Resiliência (Resilience)&#039;&#039; — Vigor sobrenatural que concede maior resistência passiva.&lt;br /&gt;
* &#039;&#039;&#039;[[Presença]] ●&#039;&#039;&#039;&lt;br /&gt;
** ● &#039;&#039;Fascínio (Awe)&#039;&#039; — Magnetismo e atratividade sobrenatural irresistível (*adquirido pelo Tipo de Predador Sereia*).&lt;br /&gt;
&lt;br /&gt;
=== Tipo de Predador e Maldição Ventrue ===&lt;br /&gt;
* &#039;&#039;&#039;Tipo de Predador:&#039;&#039;&#039; &#039;&#039;Sereia&#039;&#039; (atrai suas vítimas através de charme, inteligência e ambientes intimistas).&lt;br /&gt;
* &#039;&#039;&#039;Maldição Ventrue (Paladar Exigente):&#039;&#039;&#039; Laura consegue nutrir-se apenas do sangue de &#039;&#039;homens jovens em momentos de transição de vida&#039;&#039; (estudantes, universitários e trabalhadores no início de carreira). Seu organismo rejeita instantaneamente sangue de mulheres ou animais.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Pilares e Convicções ==&lt;br /&gt;
&lt;br /&gt;
=== Convicções ===&lt;br /&gt;
# *«Nunca me deixarei ser controlada ou reduzida a uma boneca de luxo por outrem.»*&lt;br /&gt;
# *«A verdade deve ser buscada através da razão e de fatos claros, e não de dogmas ou ordens cegas.»*&lt;br /&gt;
# *«Proteger aqueles que respeitam e auxiliam a manter minha autonomia.»*&lt;br /&gt;
&lt;br /&gt;
=== Pilares (Touchstones) ===&lt;br /&gt;
* &#039;&#039;&#039;[[Giulia]]:&#039;&#039;&#039; Colega de doutorado na Universidade Corviani. Permanece alheia à condição de Laura, servindo como seu principal elo com a humanidade e o rigor acadêmico mortal.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Relações Principais ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Antônio Corviani]]:&#039;&#039;&#039; Senhor e mentor. Laura guarda ressentimento por ele ter destruído sua vida mortal, mas respeita sua força e sabedoria, dependendo dele para sobreviver à corte. Antônio a trata com orgulho e a protege como sua cria de sangue.&lt;br /&gt;
* &#039;&#039;&#039;[[Elena Visconti]]:&#039;&#039;&#039; A conspiradora que influenciou seu Abraço. Laura desconfia intensamente de suas intenções maquiavélicas.&lt;br /&gt;
* &#039;&#039;&#039;[[Saverio Bennet]]:&#039;&#039;&#039; Cria adotiva malkaviana de Antônio. Sente um ciúme obsessivo de Laura por ela carregar o sangue legítimo do senhor.&lt;br /&gt;
* &#039;&#039;&#039;[[Beatrice Orsini]]:&#039;&#039;&#039; Toreador proeminente com quem partilha a ascendência mortal; Laura investiga secretamente a árvore genealógica de sua família.&lt;br /&gt;
* &#039;&#039;&#039;Enzo e Roger:&#039;&#039;&#039; Mortais mantidos sob tutela e influência mental no Luce del Dio para garantir a discrição e a manutenção da Máscara.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Ambições e Desejos ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Ambição (Longo Prazo):&#039;&#039;&#039; Conquistar total soberania e independência perante as conspirações de sua linhagem mortal e as imposições da Camarilla, consolidando-se como uma influente estrategista nas sombras de Oscuravalle.&lt;br /&gt;
* &#039;&#039;&#039;Desejos (Curto Prazo):&#039;&#039;&#039;&lt;br /&gt;
** Aperfeiçoar o domínio da técnica de reescrita de memórias em Dominação.&lt;br /&gt;
** Blindar seu refúgio no Hotel Luce del Dio contra as buscas do investigador contratado por seu pai.&lt;br /&gt;
** Manter Roger e Enzo em harmonia sob seu controle sem incidentes com a Máscara.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Categoria:Personagens]]&lt;br /&gt;
[[Categoria:Vampiros]]&lt;br /&gt;
[[Categoria:Clã Ventrue]]&lt;br /&gt;
[[Categoria:Camarilla]]&lt;br /&gt;
[[Categoria:Itália]]&lt;br /&gt;
[[Categoria:Oscuravalle]]&lt;br /&gt;
[[Categoria:Neófitos]]&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=Laura_Orsini&amp;diff=416</id>
		<title>Laura Orsini</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=Laura_Orsini&amp;diff=416"/>
		<updated>2026-09-01T20:49:53Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Criação da página de personagem de Laura Orsini com biografia completa, infobox temática e imagem&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;vampire-infobox&amp;quot; style=&amp;quot;float: right; margin: 0 0 1.5em 1.5em; width: 300px; border: 2px solid #8b0000; background-color: #1a1a1a; color: #e0e0e0; font-family: sans-serif; border-radius: 6px; box-shadow: 0 4px 10px rgba(0,0,0,0.6); overflow: hidden;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: #4a0000; color: #ffffff; padding: 10px; text-align: center; font-size: 1.3em; font-weight: bold; text-shadow: 1px 1px 2px #000; border-bottom: 2px solid #8b0000;&amp;quot;&amp;gt;&lt;br /&gt;
    Laura Orsini&lt;br /&gt;
    &amp;lt;div style=&amp;quot;font-size: 0.75em; font-weight: normal; color: #ffcccc; margin-top: 3px;&amp;quot;&amp;gt;Ventrue • Camarilla&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;padding: 10px; text-align: center; background-color: #111111; border-bottom: 1px solid #333333;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:Laura_Orsini.jpg|260px|center]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;table style=&amp;quot;width: 100%; border-collapse: collapse; font-size: 0.9em;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;tr style=&amp;quot;border-bottom: 1px solid #2a2a2a;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; font-weight: bold; color: #ff9999; width: 40%; vertical-align: top;&amp;quot;&amp;gt;Clã&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; color: #f0f0f0; vertical-align: top;&amp;quot;&amp;gt;[[Clã Ventrue|Ventrue]]&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr style=&amp;quot;border-bottom: 1px solid #2a2a2a;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; font-weight: bold; color: #ff9999; width: 40%; vertical-align: top;&amp;quot;&amp;gt;Geração&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; color: #f0f0f0; vertical-align: top;&amp;quot;&amp;gt;9ª Geração&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr style=&amp;quot;border-bottom: 1px solid #2a2a2a;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; font-weight: bold; color: #ff9999; width: 40%; vertical-align: top;&amp;quot;&amp;gt;Sire&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; color: #f0f0f0; vertical-align: top;&amp;quot;&amp;gt;[[Antônio Corviani]]&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr style=&amp;quot;border-bottom: 1px solid #2a2a2a;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; font-weight: bold; color: #ff9999; width: 40%; vertical-align: top;&amp;quot;&amp;gt;Predador&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; color: #f0f0f0; vertical-align: top;&amp;quot;&amp;gt;Sereia&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr style=&amp;quot;border-bottom: 1px solid #2a2a2a;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; font-weight: bold; color: #ff9999; width: 40%; vertical-align: top;&amp;quot;&amp;gt;Seita&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; color: #f0f0f0; vertical-align: top;&amp;quot;&amp;gt;Camarilla&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr style=&amp;quot;border-bottom: 1px solid #2a2a2a;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; font-weight: bold; color: #ff9999; width: 40%; vertical-align: top;&amp;quot;&amp;gt;Título&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; color: #f0f0f0; vertical-align: top;&amp;quot;&amp;gt;Neófita (Criação Clandestina)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr style=&amp;quot;border-bottom: 1px solid #2a2a2a;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; font-weight: bold; color: #ff9999; width: 40%; vertical-align: top;&amp;quot;&amp;gt;Domínio&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td style=&amp;quot;padding: 6px 10px; color: #f0f0f0; vertical-align: top;&amp;quot;&amp;gt;[[Obscuravalle, Itália]]&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 1.2em 0; padding: 12px 16px; border-left: 4px solid #555555; background-color: #141414; color: #e6e6e6; border-radius: 0 4px 4px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;«Nunca me deixarei ser controlada ou reduzida a uma boneca de luxo por outrem.»&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Biografia ==&lt;br /&gt;
== História e Origem ==&lt;br /&gt;
&lt;br /&gt;
=== Vida Mortal e Rebeldia Acadêmica ===&lt;br /&gt;
&#039;&#039;&#039;Laura Orsini&#039;&#039;&#039; nasceu como herdeira da aristocrática e tradicional [[Família Orsini]], renomada por sua influência e pela histórica grife de joalheria e ourivesaria. Criada sob a vigilância severa e opressiva de um pai controlador e obcecado pela reputação familiar, e constantemente pressionada por sua mãe a debutar na alta sociedade para assegurar um casamento de conveniência milionário, Laura sempre rejeitou o papel de &amp;quot;boneca de luxo&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Dotada de um intelecto analítico brilhante, facilidade com números, lógica e leitura de cenários de poder, Laura auxiliava informalmente seu pai com conselhos estratégicos antes de grandes reuniões de negócios. Seu maior ato de desafio mortal foi matricular-se no programa de doutorado em Ciência Política / Relações Públicas na prestigiosa [[Universidade Corviani]], utilizando o sobrenome materno, &#039;&#039;&#039;Mancini&#039;&#039;&#039;. Ela sabia que o pai jamais ousaria cancelar publicamente a matrícula para não desencadear um escândalo com os [[Antônio Corviani|Corviani]].&lt;br /&gt;
&lt;br /&gt;
=== O Abraço na Biblioteca ===&lt;br /&gt;
Na universidade, Laura tornou-se fascinada pela figura oculta de &amp;quot;Michele Bianchi&amp;quot; — uma das identidades de fachada mantidas pelo influente cainita [[Antônio Corviani]]. Durante uma noite de estudos solitários na biblioteca do campus em janeiro de 2025, Laura foi encurralada e predada por Antônio.&lt;br /&gt;
&lt;br /&gt;
Drenada à beira da morte, Laura foi salva e transformada em vampira pelo próprio Antônio, ato fortemente incentivado pela misteriosa [[Elena Visconti]], que enxergava no sangue aristocrático Orsini um valioso trunfo político para desestabilizar o Príncipe [[Lorenzo di Medici]].&lt;br /&gt;
&lt;br /&gt;
Como o Abraço foi realizado &#039;&#039;&#039;sem a autorização expressa do Príncipe&#039;&#039;&#039;, Laura constitui uma criação clandestina e um segredo perigoso que acarretaria a Morte Definitiva para criador e cria caso venha a público.&lt;br /&gt;
&lt;br /&gt;
=== Despertar no Hotel Luce del Dio ===&lt;br /&gt;
Laura foi alojada clandestinamente em uma suíte temática &#039;&#039;Belle Époque&#039;&#039; no [[Hotel Luce del Dio]], em [[Obscuravalle]]. Ao despertar para a Não-Vida, sua mente científica e acadêmica tentou imediatamente dissecar o horror de sua condição em termos lógicos — questionando se havia passado por uma mutação genética e analisando o fluxo de sangue frio em suas veias como filamentos biológicos.&lt;br /&gt;
&lt;br /&gt;
Conforme a Fome se manifestou, Laura experimentou seu primeiro êxtase cainita ao predar o jovem copeiro Enzo e manipular seu colega universitário Roger, descobrindo uma assustadora e precoce aptidão para a disciplina de [[Dominação]] e a sedução predatória.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Personalidade e Filosofia ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Racionalidade Científica:&#039;&#039;&#039; Aborda os mistérios cainitas e as dinâmicas sociais sob a ótica de padrões, dados e análise de risco.&lt;br /&gt;
* &#039;&#039;&#039;Resistência Velada:&#039;&#039;&#039; Oculta sua fúria e ressentimento sob uma aparente etiqueta de obediência, aguardando o momento certo para consolidar seu próprio poder.&lt;br /&gt;
* &#039;&#039;&#039;Autonomia Inegociável:&#039;&#039;&#039; Recusa categoricamente submeter-se a amarras, sejam elas as tradições patriarcais mortais ou o jugo feudal da Camarilla.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Mecânica e Disciplinas ==&lt;br /&gt;
&lt;br /&gt;
=== Disciplinas ===&lt;br /&gt;
* &#039;&#039;&#039;[[Dominação]] ●●●&#039;&#039;&#039;&lt;br /&gt;
** ● &#039;&#039;Compelir (Compel)&#039;&#039; — Ordens verbais instantâneas e imperativas.&lt;br /&gt;
** ●● &#039;&#039;Mesmerizar (Mesmerize)&#039;&#039; — Implantação de sugestões e comandos complexos via contato visual.&lt;br /&gt;
** ●●● &#039;&#039;A Escravidão da Mesma Canção (The Forgetful Mind)&#039;&#039; — Habilidade precisa de reescrever, alterar ou suprimir memórias.&lt;br /&gt;
* &#039;&#039;&#039;[[Fortitude]] ●&#039;&#039;&#039;&lt;br /&gt;
** ● &#039;&#039;Resiliência (Resilience)&#039;&#039; — Vigor físico ampliado sobrenaturalmente.&lt;br /&gt;
* &#039;&#039;&#039;[[Presença]] ●&#039;&#039;&#039;&lt;br /&gt;
** ● &#039;&#039;Fascínio (Awe)&#039;&#039; — Magnetismo e atração sobrenatural (*adquirido pelo Tipo de Predador Sereia*).&lt;br /&gt;
&lt;br /&gt;
=== Tipo de Predador &amp;amp; Maldição ===&lt;br /&gt;
* &#039;&#039;&#039;Tipo de Predador:&#039;&#039;&#039; Sereia (utiliza o charme social, intelecto e fascínio para atrair presas em ambientes reservados).&lt;br /&gt;
* &#039;&#039;&#039;Maldição Ventrue (Paladar Exigente):&#039;&#039;&#039; Alimenta-se exclusivamente de &#039;&#039;homens jovens em transição de vida&#039;&#039; (estudantes universitários, trabalhadores iniciantes, copeiros). Rejeita completamente sangue animal ou feminino.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Pilares e Convicções ==&lt;br /&gt;
&lt;br /&gt;
=== Convicções ===&lt;br /&gt;
# *\&amp;quot;Nunca me deixarei ser controlada ou reduzida a uma boneca de luxo por outrem.\&amp;quot;*&lt;br /&gt;
# *\&amp;quot;A verdade deve ser buscada através da razão e de fatos claros, e não de dogmas ou ordens cegas.\&amp;quot;*&lt;br /&gt;
# *\&amp;quot;Proteger aqueles que respeitam e auxiliam a manter minha autonomia.\&amp;quot;*&lt;br /&gt;
&lt;br /&gt;
=== Pilares (Touchstones) ===&lt;br /&gt;
* &#039;&#039;&#039;[[Giulia]]:&#039;&#039;&#039; Colega de doutorado na Universidade Corviani. Representa a normalidade acadêmica e a âncora de sua humanidade mortal.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Relações Principais ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Antônio Corviani]]:&#039;&#039;&#039; Senhor e mentor. Laura nutre um misto de rancor pelo assassinato de sua vida mortal e admiração pelo poder cainita, dependendo dele para proteção contra a Camarilla.&lt;br /&gt;
* &#039;&#039;&#039;[[Elena Visconti]]:&#039;&#039;&#039; A arquiteta política que sugeriu seu Abraço; Laura mantém cautela extrema com suas manobras.&lt;br /&gt;
* &#039;&#039;&#039;[[Saverio Bennet]]:&#039;&#039;&#039; Cria adotiva de Antônio; nutre ciúmes obsessivos e perigosos de Laura por ela ser a cria legítima de sangue.&lt;br /&gt;
* &#039;&#039;&#039;[[Beatrice Orsini]]:&#039;&#039;&#039; Influente Toreador de mesmo sobrenome; o elo exato entre suas linhagens é objeto de investigação sigilosa de Laura.&lt;br /&gt;
* &#039;&#039;&#039;Roger &amp;amp; Enzo:&#039;&#039;&#039; Humanos mantidos sob controle mental e fascínio para resguardar seu refúgio e a Máscara.&lt;br /&gt;
&lt;br /&gt;
== Ambições e Desejos ==&lt;br /&gt;
* &#039;&#039;&#039;Ambição (Longo Prazo):&#039;&#039;&#039; Conquistar total independência e autonomia das amarras de sua família mortal e da rígida Camarilla, estabelecendo-se como uma estrategista e analista influente nas sombras de Oscuravalle.&lt;br /&gt;
* &#039;&#039;&#039;Desejo (Curto Prazo):&#039;&#039;&#039; Dominar com perfeição o controle e reescrita de memórias via Dominação e manter seu refúgio no Hotel Luce del Dio protegido contra o investigador de seu pai.&lt;br /&gt;
&lt;br /&gt;
== Disciplinas ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 320px;&amp;quot;&lt;br /&gt;
! Disciplina !! Nível&lt;br /&gt;
|-&lt;br /&gt;
| Dominação || ●●●○○&lt;br /&gt;
|-&lt;br /&gt;
| Fortitude || ●○○○○&lt;br /&gt;
|-&lt;br /&gt;
| Presença || ●○○○○&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Convicções &amp;amp; Touchstones ==&lt;br /&gt;
* &amp;quot;Nunca me deixarei ser controlada ou reduzida a uma boneca de luxo por outrem.&amp;quot; (Pilar: Giulia)&lt;br /&gt;
* &amp;quot;A verdade deve ser buscada através da razão e de fatos claros, e não de dogmas ou ordens cegas.&amp;quot;&lt;br /&gt;
* &amp;quot;Proteger aqueles que respeitam e auxiliam a manter minha autonomia.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoria:Personagens]]&lt;br /&gt;
[[Categoria:Clã Ventrue]]&lt;br /&gt;
[[Categoria:Camarilla]]&lt;br /&gt;
[[Categoria:Obscuravalle, Itália]]&lt;br /&gt;
[[Categoria:Itália]]&lt;br /&gt;
[[Categoria:Oscuravalle]]&lt;br /&gt;
[[Categoria:Neófitos]]&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=File:Laura_Orsini.jpg&amp;diff=415</id>
		<title>File:Laura Orsini.jpg</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=File:Laura_Orsini.jpg&amp;diff=415"/>
		<updated>2026-09-01T20:48:44Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Retrato oficial de Laura Orsini&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Categoria:Imagens de Personagens]]&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=Paulo_dos_Milhos&amp;diff=414</id>
		<title>Paulo dos Milhos</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=Paulo_dos_Milhos&amp;diff=414"/>
		<updated>2026-09-01T20:48:14Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Redirecionamento de Paulo dos Milhos para Paul-Émile Renard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Paul-Émile Renard]]&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=Paulo_do_Milho&amp;diff=413</id>
		<title>Paulo do Milho</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=Paulo_do_Milho&amp;diff=413"/>
		<updated>2026-09-01T20:48:11Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Redirecionamento da alcunha de Aiden para Paul-Émile Renard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Paul-Émile Renard]]&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=Paul-%C3%89mile_Renard&amp;diff=412</id>
		<title>Paul-Émile Renard</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=Paul-%C3%89mile_Renard&amp;diff=412"/>
		<updated>2026-09-01T20:48:04Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Correção canônica: Origem da alcunha &amp;#039;Paulo do Milho&amp;#039; creditada a Aiden em conversa com D&amp;#039;Argent&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Paul-Émile Renard ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float: right; margin-left: 15px; width: 300px; background-color: #1a1a1a; color: #e0e0e0; border: 1px solid #4a0000;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;font-size: 1.2em; font-weight: bold; background-color: #3b0a0a; color: #ffffff;&amp;quot; | Paul-Émile Renard&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | [[File:Paul_Emile_Renard_Ilustracao.jpg|thumb|center|260px|Paul-Émile Renard em Paris (c. 1917)]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2b0000; color: #ffffff;&amp;quot; | Clã&lt;br /&gt;
| [[Clã Ventrue|Ventrue]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2b0000; color: #ffffff;&amp;quot; | Geração&lt;br /&gt;
| 10ª&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2b0000; color: #ffffff;&amp;quot; | Sire&lt;br /&gt;
| [[Céleste Marchand]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2b0000; color: #ffffff;&amp;quot; | Idade Aparente&lt;br /&gt;
| 31 anos&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2b0000; color: #ffffff;&amp;quot; | Ano do Abraço&lt;br /&gt;
| 1889 (Lyon, França)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2b0000; color: #ffffff;&amp;quot; | Residência&lt;br /&gt;
| Apartamento no 8º arrondissement (próximo ao Parc Monceau), [[Paris]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2b0000; color: #ffffff;&amp;quot; | Facção / Status&lt;br /&gt;
| [[Camarilla]] / Ancilla de posição mediana&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Visão Geral ==&lt;br /&gt;
&#039;&#039;&#039;Paul-Émile Renard&#039;&#039;&#039; é um ancilla do [[Clã Ventrue]] residente em [[Paris]]. Nascido em Lyon e abraçado no final do século XIX, circula pelos salões e domínios da [[Camarilla]] parisiense como uma presença tolerada: útil o suficiente por seus contatos na burguesia e etiqueta para não ser banido, mas exasperante e egocêntrico o bastante para nunca ser admitido no círculo íntimo do poder.&lt;br /&gt;
&lt;br /&gt;
Nos bastidores da crônica, ficou comicamente conhecido pela alcunha de &#039;&#039;&#039;&amp;quot;Paulo do Milho&amp;quot;&#039;&#039;&#039; (ou &#039;&#039;&amp;quot;Paulo dos Milhos&amp;quot;&#039;&#039;). A alcunha nasceu de um mal-entendido de [[Aiden]]: ao ouvir a pronúncia francesa arrastada e afetada de Paul-Émile, o Gangrel deduziu que seu nome era &amp;quot;Paulo do Milho&amp;quot; e o descreveu para [[D&#039;Argent]] como *«um sujeito polido de broche que falava esquisito demais, mas que não parecia ser fazendeiro»*. D&#039;Argent anotou o apelido em seu bloco de notas e o apelido pegou nas investigações das catacumbas.&lt;br /&gt;
&lt;br /&gt;
Paul-Émile é a personificação do ressentimento intelectual e da presunção aristocrática, possuindo uma habilidade quase sobrenatural de redirecionar absolutamente qualquer assunto da conversa para si mesmo ou para seu trauma amoroso do passado.&lt;br /&gt;
&lt;br /&gt;
== Aparência e Vestuário ==&lt;br /&gt;
&lt;br /&gt;
=== Aparência ===&lt;br /&gt;
De altura mediana e ombros levemente encurvados para dentro — o porte de quem passou a existência esperando que alguém notasse sua entrada no salão —, Paul-Émile possui traços finos e bem cuidados, coroados por um bigode aparado com precisão milimétrica. Seus olhos são claros, quase incolores, com o hábito de escanear o rosto dos interlocutores calculando a fração exata de segundo em que poderá interrompê-los.&lt;br /&gt;
&lt;br /&gt;
=== O Vestuário e a Colônia ===&lt;br /&gt;
Paul-Émile veste-se como alguém que passou a manhã escolhendo a roupa e passará a noite esperando que alguém pergunte sobre ela:&lt;br /&gt;
* &#039;&#039;&#039;O Paletó&#039;&#039;&#039;: Alfaiataria sóbria em tons de cinza-escuro, azul da Prússia ou verde-musgo (*&amp;quot;discretamente ousado&amp;quot;*). A lapela é ligeiramente mais estreita do que a moda exige, pois desdenha &amp;quot;tendências passageiras&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;A Gravata e o Colete&#039;&#039;&#039;: Gravata de seda amarrada com precisão geométrica combinando com o lenço de bolso. Usa colete e polainas mesmo quando a estação não recomenda, por mera fidelidade estética à Belle Époque pré-guerra.&lt;br /&gt;
* &#039;&#039;&#039;A Colônia de Vetiver&#039;&#039;&#039;: Aplica uma quantidade insistente de colônia fougère (vetiver, lavanda e almíscar) que chega antes dele e permanece depois de sua saída. Costuma lembrar a todos que sua antiga paixão, Anna Julia, um dia elogiou a fragrância.&lt;br /&gt;
* &#039;&#039;&#039;O Detalhe Calculado&#039;&#039;&#039;: Sempre mantém um detalhe deliberadamente imperfeito (um alfinete de lapela inclinado ou um botão desabotoado) acreditando que isso o torna *&amp;quot;acessível e espontâneo&amp;quot;*.&lt;br /&gt;
&lt;br /&gt;
== Ilustração ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; margin: 20px 0;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Paul_Emile_Renard_Ilustracao.jpg|thumb|center|450px|Paul-Émile Renard — Retrato nos salões parisienses da Belle Époque]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== História ==&lt;br /&gt;
&lt;br /&gt;
=== Origem e o Abraço em Lyon ===&lt;br /&gt;
Nascido em Lyon em 1858, filho de um tabelião de classe média, foi educado com a convicção inabalável de que o sobrenome Renard merecia mais do mundo do que recebia. Aos 20 anos mudou-se para Paris para frequentar salões literários sem nunca publicar nada e circular entre intelectuais sem formular ideias próprias.&lt;br /&gt;
&lt;br /&gt;
Em 1889, foi Abraçado pela Ventrue &#039;&#039;&#039;Céleste Marchand&#039;&#039;&#039;, que buscava um lacaio para transitar na burguesia em ascensão. No entanto, Céleste arrependeu-se amargamente em menos de uma década: Paul-Émile transformou a não-vida e o Abraço em um monólogo exaustivo sobre sua própria genialidade incompreendida, fazendo com que sua Sire o emancipasse prematuramente apenas para se livrar de sua presença.&lt;br /&gt;
&lt;br /&gt;
=== O Triângulo com Anna Julia Voss e Ivan Petrov ===&lt;br /&gt;
Em 1901, Paul-Émile apaixonou-se por &#039;&#039;&#039;Anna Julia Voss&#039;&#039;&#039;, uma jovem mortal alemã culta e bem-humorada. Em vez de se declarar abertamente, cultivou anos de cortejo implícito. &lt;br /&gt;
&lt;br /&gt;
Em 1903, para seu choque e desgosto, Anna Julia começou a namorar [[Ivan Petrov]], um imigrante russo de modos rústicos que trabalhava como livreiro no Marais (mais tarde abraçado pelo clã [[Brujah]]). Paul-Émile encarou aquilo como uma ofensa imperdoável à ordem natural das coisas. Mesmo após a trágica morte de Anna Julia por tuberculose em 1911, Paul-Émile nunca superou a rejeição e transformou Ivan no eixo gravitacional de todo o seu ódio e amargura.&lt;br /&gt;
&lt;br /&gt;
== Perfil Psicológico e Comportamento ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Egocentrismo Inflexível&#039;&#039;&#039;: Torna qualquer assunto sobre sua própria história. Se alguém relata uma perda ou desgraça, ele afirma ter sofrido algo incomparavelmente pior em 1903.&lt;br /&gt;
* &#039;&#039;&#039;Vitimismo Estrutural&#039;&#039;&#039;: Cada revés de sua não-vida é atribuído à conspiração dos outros — sua sire que não o compreendia, os Príncipes que o invejam, ou a mediocridade do mundo.&lt;br /&gt;
* &#039;&#039;&#039;Corrector Compulsivo&#039;&#039;&#039;: Sente a necessidade de corrigir pronúncias, datas, referências estéticas e táticas alheias com condescendência pedagógica.&lt;br /&gt;
* &#039;&#039;&#039;Incel Intelectualizado&#039;&#039;&#039;: Acredita que seu suposto refinamento deveria lhe garantir admiração e afeto automáticos, ressentindo-se profundamente daqueles que conquistam sucesso por méritos genuínos ou espontaneidade.&lt;br /&gt;
* &#039;&#039;&#039;Estragador de Prazeres&#039;&#039;&#039;: Se uma celebração ou conquista não diz respeito a ele, Paul-Émile insere comentários sombrios ou críticas estéticas até drenar a alegria do ambiente.&lt;br /&gt;
&lt;br /&gt;
== Relações com Outros Personagens ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Ivan Petrov]]&#039;&#039;&#039;: O alvo eterno de seu ressentimento. Evita confrontos físicos diretos, preferindo ataques indiretos, fofocas venenosas e comentários desdenhosos nos salões da cidade.&lt;br /&gt;
* &#039;&#039;&#039;[[Céleste Marchand]]&#039;&#039;&#039;: Sua Sire. Mantêm distância mútua por um pacto silencioso de vergonha (dela) e desdém arrogante (dele).&lt;br /&gt;
* &#039;&#039;&#039;[[Louis Dubois]]&#039;&#039;&#039;: Considera o famoso cantor Toreador *&amp;quot;vulgar e superestimado&amp;quot;*, alegando conhecer músicos muito superiores na virada do século.&lt;br /&gt;
* &#039;&#039;&#039;[[Aiden]]&#039;&#039;&#039;: Enxerga o Gangrel com paternalismo pedante, desdenhando o conceito de Animalismo como mera *&amp;quot;projeção infantil&amp;quot;*. Mal sabe ele que foi Aiden quem o apelidou de &amp;quot;Paulo do Milho&amp;quot; após o primeiro encontro no beco.&lt;br /&gt;
* &#039;&#039;&#039;[[Armand Beaumont]] &amp;amp; [[Marguerite Rousseau]]&#039;&#039;&#039;: Interagiu com ambos durante a fuga pelas ruas de Paris, oferecendo guiança em troca de concessões de território de caça.&lt;br /&gt;
* &#039;&#039;&#039;[[D&#039;Argent]]&#039;&#039;&#039;: Informante das catacumbas que cobra Aiden por informações sobre o tal *&amp;quot;Paulo dos Milhos&amp;quot;*.&lt;br /&gt;
&lt;br /&gt;
== Eventos na Crônica de Paris ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;O Incidente no Hotel Abandonado (Sessão 4)&#039;&#039;&#039;: Paul-Émile surgiu durante uma crise armada nas ruas parisienses oferecendo passagem segura para o Xerife Armand Beaumont e Marguerite através de um hotel abandonado, enquanto Aiden continha os perseguidores na porta.&lt;br /&gt;
* &#039;&#039;&#039;A Origem de &amp;quot;Paulo do Milho&amp;quot; (Sessão 5)&#039;&#039;&#039;: Ao relatar o encontro a D&#039;Argent, Aiden confundiu a pronúncia francesa e declarou que conhecera um tal de *«Paulo do Milho, que não parecia fazendeiro»*. D&#039;Argent anotou o nome e a alcunha virou a referência oficial nas investigações.&lt;br /&gt;
* &#039;&#039;&#039;As Lacunas de Marguerite&#039;&#039;&#039;: Marguerite desenvolveu lapsos inexplicáveis de memória sobre os eventos ocorridos sob a guarda de Paul-Émile, levantando fortes suspeitas do uso de [[Dominação]] para encobrir suas reais intenções ou alianças com conspiradores da fábrica &#039;&#039;Castaigne &amp;amp; Frères&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Ganchos Narrativos ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;A Bomba-Relógio com Ivan Petrov&#039;&#039;&#039;: A inevitabilidade de um encontro direto e inevitável entre Paul-Émile e Ivan Petrov em um Elísio formal é uma crise diplomática iminente.&lt;br /&gt;
* &#039;&#039;&#039;Rede de Informações Burguesas&#039;&#039;&#039;: Seus anos transitando no 8º arrondissement lhe deram acesso a segredos financeiros e movimentações da Segunda Inquisição em Paris — acessíveis a qualquer um paciente o bastante para tolerar seus discursos.&lt;br /&gt;
* &#039;&#039;&#039;Poder Oculto de Dominação&#039;&#039;&#039;: Embora aparente ser apenas um dândi afetado e irritante, seu domínio de [[Dominação]] e [[Fortitude]] é perigoso quando seus interesses vitais são ameaçados.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:Personagens]]&lt;br /&gt;
[[Categoria:Vampiros]]&lt;br /&gt;
[[Categoria:Clã Ventrue]]&lt;br /&gt;
[[Categoria:Paris]]&lt;br /&gt;
[[Categoria:Camarilla]]&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=Paul-%C3%89mile_Renard&amp;diff=411</id>
		<title>Paul-Émile Renard</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=Paul-%C3%89mile_Renard&amp;diff=411"/>
		<updated>2026-09-01T20:44:08Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Inclusão da ilustração em alta resolução no infobox e na seção dedicada de Ilustração&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Paul-Émile Renard ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float: right; margin-left: 15px; width: 300px; background-color: #1a1a1a; color: #e0e0e0; border: 1px solid #4a0000;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;font-size: 1.2em; font-weight: bold; background-color: #3b0a0a; color: #ffffff;&amp;quot; | Paul-Émile Renard&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | [[File:Paul_Emile_Renard_Ilustracao.jpg|thumb|center|260px|Paul-Émile Renard em Paris (c. 1917)]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2b0000; color: #ffffff;&amp;quot; | Clã&lt;br /&gt;
| [[Clã Ventrue|Ventrue]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2b0000; color: #ffffff;&amp;quot; | Geração&lt;br /&gt;
| 10ª&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2b0000; color: #ffffff;&amp;quot; | Sire&lt;br /&gt;
| [[Céleste Marchand]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2b0000; color: #ffffff;&amp;quot; | Idade Aparente&lt;br /&gt;
| 31 anos&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2b0000; color: #ffffff;&amp;quot; | Ano do Abraço&lt;br /&gt;
| 1889 (Lyon, França)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2b0000; color: #ffffff;&amp;quot; | Residência&lt;br /&gt;
| Apartamento no 8º arrondissement (próximo ao Parc Monceau), [[Paris]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2b0000; color: #ffffff;&amp;quot; | Facção / Status&lt;br /&gt;
| [[Camarilla]] / Ancilla de posição mediana&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Visão Geral ==&lt;br /&gt;
&#039;&#039;&#039;Paul-Émile Renard&#039;&#039;&#039; é um ancilla do [[Clã Ventrue]] residente em [[Paris]]. Nascido em Lyon e abraçado no final do século XIX, circula pelos salões e domínios da [[Camarilla]] parisiense como uma presença tolerada: útil o suficiente por seus contatos na burguesia e etiqueta para não ser banido, mas exasperante e egocêntrico o bastante para nunca ser admitido no círculo íntimo do poder.&lt;br /&gt;
&lt;br /&gt;
Conhecido pejorativamente nos bastidores por alcunhas como *\&amp;quot;Paulo dos Milhos\&amp;quot;* (usado por [[D&#039;Argent]]), Paul-Émile é a personificação do ressentimento intelectual e da presunção aristocrática, possuindo uma habilidade quase sobrenatural de redirecionar absolutamente qualquer assunto da conversa para si mesmo ou para seu trauma amoroso do passado.&lt;br /&gt;
&lt;br /&gt;
== Aparência e Vestuário ==&lt;br /&gt;
&lt;br /&gt;
=== Aparência ===&lt;br /&gt;
De altura mediana e ombros levemente encurvados para dentro — o porte de quem passou a existência esperando que alguém notasse sua entrada no salão —, Paul-Émile possui traços finos e bem cuidados, coroados por um bigode aparado com precisão milimétrica. Seus olhos são claros, quase incolores, com o hábito de escanear o rosto dos interlocutores calculando a fração exata de segundo em que poderá interrompê-los.&lt;br /&gt;
&lt;br /&gt;
=== O Vestuário e a Colônia ===&lt;br /&gt;
Paul-Émile veste-se como alguém que passou a manhã escolhendo a roupa e passará a noite esperando que alguém pergunte sobre ela:&lt;br /&gt;
* &#039;&#039;&#039;O Paletó&#039;&#039;&#039;: Alfaiataria sóbria em tons de cinza-escuro, azul da Prússia ou verde-musgo (*&amp;quot;discretamente ousado&amp;quot;*). A lapela é ligeiramente mais estreita do que a moda exige, pois desdenha &amp;quot;tendências passageiras&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;A Gravata e o Colete&#039;&#039;&#039;: Gravata de seda amarrada com precisão geométrica combinando com o lenço de bolso. Usa colete e polainas mesmo quando a estação não recomenda, por mera fidelidade estética à Belle Époque pré-guerra.&lt;br /&gt;
* &#039;&#039;&#039;A Colônia de Vetiver&#039;&#039;&#039;: Aplica uma quantidade insisting de colônia fougère (vetiver, lavanda e almíscar) que chega antes dele e permanece depois de sua saída. Costuma lembrar a todos que sua antiga paixão, Anna Julia, um dia elogiou a fragrância.&lt;br /&gt;
* &#039;&#039;&#039;O Detalhe Calculado&#039;&#039;&#039;: Sempre mantém um detalhe deliberadamente imperfeito (um alfinete de lapela inclinado ou um botão desabotoado) acreditando que isso o torna *&amp;quot;acessível e espontâneo&amp;quot;*.&lt;br /&gt;
&lt;br /&gt;
== Ilustração ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; margin: 20px 0;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Paul_Emile_Renard_Ilustracao.jpg|thumb|center|450px|Paul-Émile Renard — Retrato nos salões parisienses da Belle Époque]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== História ==&lt;br /&gt;
&lt;br /&gt;
=== Origem e o Abraço em Lyon ===&lt;br /&gt;
Nascido em Lyon em 1858, filho de um tabelião de classe média, foi educado com a convicção inabalável de que o sobrenome Renard merecia mais do mundo do que recebia. Aos 20 anos mudou-se para Paris para frequentar salões literários sem nunca publicar nada e circular entre intelectuais sem formular ideias próprias.&lt;br /&gt;
&lt;br /&gt;
Em 1889, foi Abraçado pela Ventrue &#039;&#039;&#039;Céleste Marchand&#039;&#039;&#039;, que buscava um lacaio para transitar na burguesia em ascensão. No entanto, Céleste arrependeu-se amargamente em menos de uma década: Paul-Émile transformou a não-vida e o Abraço em um monólogo exaustivo sobre sua própria genialidade incompreendida, fazendo com que sua Sire o emancipasse prematuramente apenas para se livrar de sua presença.&lt;br /&gt;
&lt;br /&gt;
=== O Triângulo com Anna Julia Voss e Ivan Petrov ===&lt;br /&gt;
Em 1901, Paul-Émile apaixonou-se por &#039;&#039;&#039;Anna Julia Voss&#039;&#039;&#039;, uma jovem mortal alemã culta e bem-humorada. Em vez de se declarar abertamente, cultivou anos de cortejo implícito. &lt;br /&gt;
&lt;br /&gt;
Em 1903, para seu choque e desgosto, Anna Julia começou a namorar [[Ivan Petrov]], um imigrante russo de modos rústicos que trabalhava como livreiro no Marais (mais tarde abraçado pelo clã [[Brujah]]). Paul-Émile encarou aquilo como uma ofensa imperdoável à ordem natural das coisas. Mesmo após a trágica morte de Anna Julia por tuberculose em 1911, Paul-Émile nunca superou a rejeição e transformou Ivan no eixo gravitacional de todo o seu ódio e amargura.&lt;br /&gt;
&lt;br /&gt;
== Perfil Psicológico e Comportamento ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Egocentrismo Inflexível&#039;&#039;&#039;: Torna qualquer assunto sobre sua própria história. Se alguém relata uma perda ou desgraça, ele afirma ter sofrido algo incomparavelmente pior em 1903.&lt;br /&gt;
* &#039;&#039;&#039;Vitimismo Estrutural&#039;&#039;&#039;: Cada revés de sua não-vida é atribuído à conspiração dos outros — sua sire que não o compreendia, os Príncipes que o invejam, ou a mediocridade do mundo.&lt;br /&gt;
* &#039;&#039;&#039;Corrector Compulsivo&#039;&#039;&#039;: Sente a necessidade de corrigir pronúncias, datas, referências estéticas e táticas alheias com condescendência pedagógica.&lt;br /&gt;
* &#039;&#039;&#039;Incel Intelectualizado&#039;&#039;&#039;: Acredita que seu suposto refinamento deveria lhe garantir admiração e afeto automáticos, ressentindo-se profundamente daqueles que conquistam sucesso por méritos genuínos ou espontaneidade.&lt;br /&gt;
* &#039;&#039;&#039;Estragador de Prazeres&#039;&#039;&#039;: Se uma celebração ou conquista não diz respeito a ele, Paul-Émile insere comentários sombrios ou críticas estéticas até drenar a alegria do ambiente.&lt;br /&gt;
&lt;br /&gt;
== Relações com Outros Personagens ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Ivan Petrov]]&#039;&#039;&#039;: O alvo eterno de seu ressentimento. Evita confrontos físicos diretos, preferindo ataques indiretos, fofocas venenosas e comentários desdenhosos nos salões da cidade.&lt;br /&gt;
* &#039;&#039;&#039;[[Céleste Marchand]]&#039;&#039;&#039;: Sua Sire. Mantêm distância mútua por um pacto silencioso de vergonha (dela) e desdém arrogante (dele).&lt;br /&gt;
* &#039;&#039;&#039;[[Louis Dubois]]&#039;&#039;&#039;: Considera o famoso cantor Toreador *&amp;quot;vulgar e superestimado&amp;quot;*, alegando conhecer músicos muito superiores na virada do século.&lt;br /&gt;
* &#039;&#039;&#039;[[Aiden]]&#039;&#039;&#039;: Enxerga o Gangrel com paternalismo pedante, desdenhando o conceito de Animalismo e a conexão com feras como mera *&amp;quot;projeção psicológica infantil&amp;quot;*.&lt;br /&gt;
* &#039;&#039;&#039;[[Armand Beaumont]] &amp;amp; [[Marguerite Rousseau]]&#039;&#039;&#039;: Interagiu com ambos durante a fuga pelas ruas de Paris, oferecendo guiança em troca de concessões de território de caça.&lt;br /&gt;
* &#039;&#039;&#039;[[D&#039;Argent]]&#039;&#039;&#039;: Mantém dívidas e transações com a misteriosa figura, que busca capturá-lo ou obter seus segredos sob a alcunha de *&amp;quot;Paulo dos Milhos&amp;quot;*.&lt;br /&gt;
&lt;br /&gt;
== Eventos na Crônica de Paris ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;O Incidente no Hotel Abandonado&#039;&#039;&#039;: Paul-Émile surgiu durante uma crise armada nas ruas parisienses oferecendo passagem segura para o Xerife Armand Beaumont e Marguerite através de um hotel abandonado, enquanto Aiden continha os perseguidores na porta.&lt;br /&gt;
* &#039;&#039;&#039;As Lacunas de Marguerite&#039;&#039;&#039;: Marguerite desenvolveu lapsos inexplicáveis de memória sobre os eventos ocorridos sob a guarda de Paul-Émile, levantando fortes suspeitas do uso de [[Dominação]] para encobrir suas reais intenções ou alianças com conspiradores da fábrica &#039;&#039;Castaigne &amp;amp; Frères&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Ganchos Narrativos ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;A Bomba-Relógio com Ivan Petrov&#039;&#039;&#039;: A inevitabilidade de um encontro direto e inevitável entre Paul-Émile e Ivan Petrov em um Elísio formal é uma crise diplomática iminente.&lt;br /&gt;
* &#039;&#039;&#039;Rede de Informações Burguesas&#039;&#039;&#039;: Seus anos transitando no 8º arrondissement lhe deram acesso a segredos financeiros e movimentações da Segunda Inquisição em Paris — acessíveis a qualquer um paciente o bastante para tolerar seus discursos.&lt;br /&gt;
* &#039;&#039;&#039;Poder Oculto de Dominação&#039;&#039;&#039;: Embora aparente ser apenas um dândi afetado e irritante, seu domínio de [[Dominação]] e [[Fortitude]] é perigoso quando seus interesses vitais são ameaçados.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:Personagens]]&lt;br /&gt;
[[Categoria:Vampiros]]&lt;br /&gt;
[[Categoria:Clã Ventrue]]&lt;br /&gt;
[[Categoria:Paris]]&lt;br /&gt;
[[Categoria:Camarilla]]&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=File:Paul_Emile_Renard_Ilustracao.jpg&amp;diff=410</id>
		<title>File:Paul Emile Renard Ilustracao.jpg</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=File:Paul_Emile_Renard_Ilustracao.jpg&amp;diff=410"/>
		<updated>2026-09-01T20:43:50Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Ilustração adicional de Paul-Émile Renard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ilustração de Paul-Émile Renard em Paris. [[Categoria:Imagens]] [[Categoria:Personagens]]&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=Paul-%C3%89mile&amp;diff=409</id>
		<title>Paul-Émile</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=Paul-%C3%89mile&amp;diff=409"/>
		<updated>2026-09-01T20:43:24Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Redirecionamento para Paul-Émile Renard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Paul-Émile Renard]]&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=Paul-%C3%89mile_Renard&amp;diff=408</id>
		<title>Paul-Émile Renard</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=Paul-%C3%89mile_Renard&amp;diff=408"/>
		<updated>2026-09-01T20:43:20Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Criação da página biográfica e temática de Paul-Émile Renard (Ventrue de Paris)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Paul-Émile Renard ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float: right; margin-left: 15px; width: 300px; background-color: #1a1a1a; color: #e0e0e0; border: 1px solid #4a0000;&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;font-size: 1.2em; font-weight: bold; background-color: #3b0a0a; color: #ffffff;&amp;quot; | Paul-Émile Renard&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | [[File:Paul_Emile_Renard.jpg|thumb|center|260px|Paul-Émile Renard em Paris (c. 1917)]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2b0000; color: #ffffff;&amp;quot; | Clã&lt;br /&gt;
| [[Clã Ventrue|Ventrue]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2b0000; color: #ffffff;&amp;quot; | Geração&lt;br /&gt;
| 10ª&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2b0000; color: #ffffff;&amp;quot; | Sire&lt;br /&gt;
| [[Céleste Marchand]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2b0000; color: #ffffff;&amp;quot; | Idade Aparente&lt;br /&gt;
| 31 anos&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2b0000; color: #ffffff;&amp;quot; | Ano do Abraço&lt;br /&gt;
| 1889 (Lyon, França)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2b0000; color: #ffffff;&amp;quot; | Residência&lt;br /&gt;
| Apartamento no 8º arrondissement (próximo ao Parc Monceau), [[Paris]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2b0000; color: #ffffff;&amp;quot; | Facção / Status&lt;br /&gt;
| [[Camarilla]] / Ancilla de posição mediana&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Visão Geral ==&lt;br /&gt;
&#039;&#039;&#039;Paul-Émile Renard&#039;&#039;&#039; é um ancilla do [[Clã Ventrue]] residente em [[Paris]]. Nascido em Lyon e abraçado no final do século XIX, circula pelos salões e domínios da [[Camarilla]] parisiense como uma presença tolerada: útil o suficiente por seus contatos na burguesia e etiqueta para não ser banido, mas exasperante e egocêntrico o bastante para nunca ser admitido no círculo íntimo do poder.&lt;br /&gt;
&lt;br /&gt;
Conhecido pejorativamente nos bastidores por alcunhas como *&amp;quot;Paulo dos Milhos&amp;quot;* (usado por [[D&#039;Argent]]), Paul-Émile é a personificação do ressentimento intelectual e da presunção aristocrática, possuindo uma habilidade quase sobrenatural de redirecionar absolutamente qualquer assunto da conversa para si mesmo ou para seu trauma amoroso do passado.&lt;br /&gt;
&lt;br /&gt;
== Aparência e Vestuário ==&lt;br /&gt;
&lt;br /&gt;
=== Aparência ===&lt;br /&gt;
De altura mediana e ombros levemente encurvados para dentro — o porte de quem passou a existência esperando que alguém notasse sua entrada no salão —, Paul-Émile possui traços finos e bem cuidados, coroados por um bigode aparado com precisão milimétrica. Seus olhos são claros, quase incolores, com o hábito de escanear o rosto dos interlocutores calculando a fração exata de segundo em que poderá interrompê-los.&lt;br /&gt;
&lt;br /&gt;
=== O Vestuário e a Colônia ===&lt;br /&gt;
Paul-Émile veste-se como alguém que passou a manhã escolhendo a roupa e passará a noite esperando que alguém pergunte sobre ela:&lt;br /&gt;
* &#039;&#039;&#039;O Paletó&#039;&#039;&#039;: Alfaiataria sóbria em tons de cinza-escuro, azul da Prússia ou verde-musgo (*&amp;quot;discretamente ousado&amp;quot;*). A lapela é ligeiramente mais estreita do que a moda exige, pois desdenha &amp;quot;tendências passageiras&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;A Gravata e o Colete&#039;&#039;&#039;: Gravata de seda amarrada com precisão geométrica combinando com o lenço de bolso. Usa colete e polainas mesmo quando a estação não recomenda, por mera fidelidade estética à Belle Époque pré-guerra.&lt;br /&gt;
* &#039;&#039;&#039;A Colônia de Vetiver&#039;&#039;&#039;: Aplica uma quantidade insisting de colônia fougère (vetiver, lavanda e almíscar) que chega antes dele e permanece depois de sua saída. Costuma lembrar a todos que sua antiga paixão, Anna Julia, um dia elogiou a fragrância.&lt;br /&gt;
* &#039;&#039;&#039;O Detalhe Calculado&#039;&#039;&#039;: Sempre mantém um detalhe deliberadamente imperfeito (um alfinete de lapela inclinado ou um botão desabotoado) acreditando que isso o torna *&amp;quot;acessível e espontâneo&amp;quot;*.&lt;br /&gt;
&lt;br /&gt;
== História ==&lt;br /&gt;
&lt;br /&gt;
=== Origem e o Abraço em Lyon ===&lt;br /&gt;
Nascido em Lyon em 1858, filho de um tabelião de classe média, foi educado com a convicção inabalável de que o sobrenome Renard merecia mais do mundo do que recebia. Aos 20 anos mudou-se para Paris para frequentar salões literários sem nunca publicar nada e circular entre intelectuais sem formular ideias próprias.&lt;br /&gt;
&lt;br /&gt;
Em 1889, foi Abraçado pela Ventrue &#039;&#039;&#039;Céleste Marchand&#039;&#039;&#039;, que buscava um lacaio para transitar na burguesia em ascensão. No entanto, Céleste arrependeu-se amargamente em menos de uma década: Paul-Émile transformou a não-vida e o Abraço em um monólogo exaustivo sobre sua própria genialidade incompreendida, fazendo com que sua Sire o emancipasse prematuramente apenas para se livrar de sua presença.&lt;br /&gt;
&lt;br /&gt;
=== O Triângulo com Anna Julia Voss e Ivan Petrov ===&lt;br /&gt;
Em 1901, Paul-Émile apaixonou-se por &#039;&#039;&#039;Anna Julia Voss&#039;&#039;&#039;, uma jovem mortal alemã culta e bem-humorada. Em vez de se declarar abertamente, cultivou anos de cortejo implícito. &lt;br /&gt;
&lt;br /&gt;
Em 1903, para seu choque e desgosto, Anna Julia começou a namorar [[Ivan Petrov]], um imigrante russo de modos rústicos que trabalhava como livreiro no Marais (mais tarde abraçado pelo clã [[Brujah]]). Paul-Émile encarou aquilo como uma ofensa imperdoável à ordem natural das coisas. Mesmo após a trágica morte de Anna Julia por tuberculose em 1911, Paul-Émile nunca superou a rejeição e transformou Ivan no eixo gravitacional de todo o seu ódio e amargura.&lt;br /&gt;
&lt;br /&gt;
== Perfil Psicológico e Comportamento ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Egocentrismo Inflexível&#039;&#039;&#039;: Torna qualquer assunto sobre sua própria história. Se alguém relata uma perda ou desgraça, ele afirma ter sofrido algo incomparavelmente pior em 1903.&lt;br /&gt;
* &#039;&#039;&#039;Vitimismo Estrutural&#039;&#039;&#039;: Cada revés de sua não-vida é atribuído à conspiração dos outros — sua sire que não o compreendia, os Príncipes que o invejam, ou a mediocridade do mundo.&lt;br /&gt;
* &#039;&#039;&#039;Corrector Compulsivo&#039;&#039;&#039;: Sente a necessidade de corrigir pronúncias, datas, referências estéticas e táticas alheias com condescendência pedagógica.&lt;br /&gt;
* &#039;&#039;&#039;Incel Intelectualizado&#039;&#039;&#039;: Acredita que seu suposto refinamento deveria lhe garantir admiração e afeto automáticos, ressentindo-se profundamente daqueles que conquistam sucesso por méritos genuínos ou espontaneidade.&lt;br /&gt;
* &#039;&#039;&#039;Estragador de Prazeres&#039;&#039;&#039;: Se uma celebração ou conquista não diz respeito a ele, Paul-Émile insere comentários sombrios ou críticas estéticas até drenar a alegria do ambiente.&lt;br /&gt;
&lt;br /&gt;
== Relações com Outros Personagens ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Ivan Petrov]]&#039;&#039;&#039;: O alvo eterno de seu ressentimento. Evita confrontos físicos diretos, preferindo ataques indiretos, fofocas venenosas e comentários desdenhosos nos salões da cidade.&lt;br /&gt;
* &#039;&#039;&#039;[[Céleste Marchand]]&#039;&#039;&#039;: Sua Sire. Mantêm distância mútua por um pacto silencioso de vergonha (dela) e desdém arrogante (dele).&lt;br /&gt;
* &#039;&#039;&#039;[[Louis Dubois]]&#039;&#039;&#039;: Considera o famoso cantor Toreador *&amp;quot;vulgar e superestimado&amp;quot;*, alegando conhecer músicos muito superiores na virada do século.&lt;br /&gt;
* &#039;&#039;&#039;[[Aiden]]&#039;&#039;&#039;: Enxerga o Gangrel com paternalismo pedante, desdenhando o conceito de Animalismo e a conexão com feras como mera *&amp;quot;projeção psicológica infantil&amp;quot;*.&lt;br /&gt;
* &#039;&#039;&#039;[[Armand Beaumont]] &amp;amp; [[Marguerite Rousseau]]&#039;&#039;&#039;: Interagiu com ambos durante a fuga pelas ruas de Paris, oferecendo guiança em troca de concessões de território de caça.&lt;br /&gt;
* &#039;&#039;&#039;[[D&#039;Argent]]&#039;&#039;&#039;: Mantém dívidas e transações com a misteriosa figura, que busca capturá-lo ou obter seus segredos sob a alcunha de *&amp;quot;Paulo dos Milhos&amp;quot;*.&lt;br /&gt;
&lt;br /&gt;
== Eventos na Crônica de Paris ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;O Incidente no Hotel Abandonado&#039;&#039;&#039;: Paul-Émile surgiu durante uma crise armada nas ruas parisienses oferecendo passagem segura para o Xerife Armand Beaumont e Marguerite através de um hotel abandonado, enquanto Aiden continha os perseguidores na porta.&lt;br /&gt;
* &#039;&#039;&#039;As Lacunas de Marguerite&#039;&#039;&#039;: Marguerite desenvolveu lapsos inexplicáveis de memória sobre os eventos ocorridos sob a guarda de Paul-Émile, levantando fortes suspeitas do uso de [[Dominação]] para encobrir suas reais intenções ou alianças com conspiradores da fábrica &#039;&#039;Castaigne &amp;amp; Frères&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Ganchos Narrativos ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;A Bomba-Relógio com Ivan Petrov&#039;&#039;&#039;: A inevitabilidade de um encontro direto e inevitável entre Paul-Émile e Ivan Petrov em um Elísio formal é uma crise diplomática iminente.&lt;br /&gt;
* &#039;&#039;&#039;Rede de Informações Burguesas&#039;&#039;&#039;: Seus anos transitando no 8º arrondissement lhe deram acesso a segredos financeiros e movimentações da Segunda Inquisição em Paris — acessíveis a qualquer um paciente o bastante para tolerar seus discursos.&lt;br /&gt;
* &#039;&#039;&#039;Poder Oculto de Dominação&#039;&#039;&#039;: Embora aparente ser apenas um dândi afetado e irritante, seu domínio de [[Dominação]] e [[Fortitude]] é perigoso quando seus interesses vitais são ameaçados.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:Personagens]]&lt;br /&gt;
[[Categoria:Vampiros]]&lt;br /&gt;
[[Categoria:Clã Ventrue]]&lt;br /&gt;
[[Categoria:Paris]]&lt;br /&gt;
[[Categoria:Camarilla]]&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
	<entry>
		<id>https://vampiro-a-mascara.loboazul.com.br/index.php?title=File:Paul_Emile_Renard.jpg&amp;diff=407</id>
		<title>File:Paul Emile Renard.jpg</title>
		<link rel="alternate" type="text/html" href="https://vampiro-a-mascara.loboazul.com.br/index.php?title=File:Paul_Emile_Renard.jpg&amp;diff=407"/>
		<updated>2026-09-01T20:42:54Z</updated>

		<summary type="html">&lt;p&gt;Fernando: Retrato de Paul-Émile Renard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Retrato de Paul-Émile Renard, Ventrue de Paris. [[Categoria:Imagens]] [[Categoria:Personagens]]&lt;/div&gt;</summary>
		<author><name>Fernando</name></author>
	</entry>
</feed>