/* V12 FORGED REVENANT: silhouette/readability pass, leaves click targets unchanged. */
html.arena-3d-active #arena3d{filter:contrast(1.115) saturate(1.045) brightness(.975)!important}
html.arena-3d-active .arena-glow{opacity:.16!important}
html.arena-3d-active .world-vignette{opacity:.73!important}
html.arena-3d-active .ruins{opacity:.29!important}
html.arena-3d-active .cinematic-haze{opacity:.22!important}
html.arena-3d-active .combatant-name{background:linear-gradient(90deg,#100f14df,#211b1ad9 50%,#100e12df)!important}
.battle-director .director-label strong{color:#f0bf8d!important;text-shadow:0 1px 9px #c26b3d33!important}
.hero-summary .summary-stat{border-color:#72504360!important}
.arena-top h2{text-shadow:0 3px 9px #000e,0 0 20px #b55d3d24!important}
html.arena-3d-active .health-track{filter:saturate(.86)}
@media(max-width:680px){html.arena-3d-active #arena3d{filter:contrast(1.06) saturate(1.025) brightness(.985)!important}}
@media(prefers-reduced-motion:reduce){html.arena-3d-active #arena3d{filter:contrast(1.065) saturate(1.02)!important}}
