/* Vamos Arrematar: tema preto e dourado, fundo branco (25/10/2026). Só aparência: nenhuma classe, id ou função mudou. */
:root{--va-noite:#0a0a0a;--va-noite-2:#1c1c1c;--va-ouro:#b8862f;--va-ouro-claro:#d6a855;--va-ouro-escuro:#8a5d14;--va-creme:#ffffff;--va-creme-2:#efe3c8}
[style*="--brand"]{--brand:#0a0a0a!important;--brand-soft:#ffffff!important;--brand-mid:#e7d4ab!important;--brand-deep:#0a0a0a!important}
.text-\[var\(--brand\)\],.hover\:text-\[var\(--brand\)\]:hover{color:var(--va-ouro-escuro)!important}
.border-\[var\(--brand\)\],.hover\:border-\[var\(--brand\)\]:hover{border-color:var(--va-ouro)!important}
.hover\:ring-\[var\(--brand\)\]:hover{--tw-ring-color:var(--va-ouro)!important}
.ring-\[var\(--brand-mid\)\]{--tw-ring-color:var(--va-creme-2)!important}
.bg-\[var\(--brand\)\]{background:linear-gradient(180deg,var(--va-ouro-claro),var(--va-ouro))!important;color:var(--va-noite)!important}
.bg-\[var\(--brand\)\] .text-white,.bg-\[var\(--brand\)\].text-white{color:var(--va-noite)!important}
.bg-\[var\(--brand\)\]:hover{background:linear-gradient(180deg,#e0b664,#a87824)!important}
.bg-\[var\(--brand-deep\)\],.bg-\[\#072758\],[style*="background:#005CA9"],[style*="background: #005CA9"]{background:var(--va-noite)!important}
[style*="color:#005CA9"]{color:var(--va-ouro-escuro)!important}
[class*="bg-[linear-gradient(135deg,#005CA9,#003B73)]"]{background:linear-gradient(135deg,#0a0a0a,#1c1c1c)!important}
[class*="bg-[linear-gradient(90deg,#005CA9_70%,#F39200_70%)]"],[style*="#005CA9 70%"]{background:linear-gradient(90deg,#0a0a0a 70%,#b8862f 70%)!important}
.bg-\[\#F39200\],[style*="background:#F39200"]{background:var(--va-ouro)!important;color:var(--va-noite)!important}
.bg-\[\#C2410C\]{background:var(--va-noite)!important;color:var(--va-ouro-claro)!important}
.text-\[\#C2410C\]{color:var(--va-ouro-escuro)!important}
[style*="background:#EEF5FB"]{background:var(--va-creme)!important}
footer.bg-\[\#072758\],footer{background:#0a0a0a!important;border-top:3px solid var(--va-ouro)}
footer a:hover{color:var(--va-ouro-claro)!important}
svg[aria-label="Vamos Arrematar"]{display:none!important}
:has(> svg[aria-label="Vamos Arrematar"])::before{content:"";display:block;flex:none;width:148px;height:52px;background:url(/va-x/logo-preto.png?v=20261025i) left center/contain no-repeat}
footer :has(> svg[aria-label="Vamos Arrematar"])::before{width:190px;height:70px;background-color:transparent!important;background-position:left center;background-size:contain;border-radius:0;filter:brightness(0) invert(1)}
@media (max-width:640px){header :has(> svg[aria-label="Vamos Arrematar"])::before{width:120px;height:42px}}
.bg-amber-500,.bg-amber-400{background:var(--va-ouro)!important;color:var(--va-noite)!important}
.bg-amber-500 .text-white,.bg-amber-500.text-white,.bg-amber-400.text-white{color:var(--va-noite)!important}
[style*="color:#f59e0b"]{color:var(--va-ouro)!important}
.va-bx,#va-regra,.sl-regra,#va-busca details{background:#0a0a0a!important}.va-bx .r,#va-busca details div[style*="#0b2342"]{background:#1c1c1c!important}.sl{--n:#0a0a0a!important;--cr:#ffffff!important}.sl-hero{background:#fff!important}[style*="background:#04142a"]{background:#0a0a0a!important}[style*="background:#f8f3e8"],[style*="background: #f8f3e8"]{background:#fff!important}
button[aria-label="Modo escuro"],button[title*="modo escuro"]{display:none!important}
[data-vuf]{background:#1c1c1c!important;color:#fff!important;border-color:#b8862f!important}[data-vuf] option{color:#0a0a0a;background:#fff}
footer :has(> svg[aria-label="Vamos Arrematar"])::before{background-image:url(/va-x/logo-oficial-branca.png?v=1)!important;filter:none!important;width:200px;height:58px}