/* SOLAR 11 — clarity-first cinematic UI grading. No new controls or hit areas. */
:root{--solar11-cold:#9edcf1;--solar11-deep:#08131d}
.true3d .arena-core{box-shadow:inset 0 0 28px rgba(1,10,19,.30)!important}
.true3d .topbar,.true3d .ribbon{color:#d9f2ff!important}
.true3d .ribbon{box-shadow:0 7px 20px rgba(0,0,0,.35),0 0 12px rgba(55,183,226,.08)!important}
.true3d .rv-hand-kicker{color:#d2eefa!important}
.true3d .hand-scroll .card{box-shadow:0 6px 18px rgba(1,7,13,.74),inset 0 0 0 1px rgba(158,220,241,.20)!important}
.true3d #arenaHUD .rv-commander-portrait{box-shadow:0 0 0 2px #08141c,0 0 0 4px #34596b,0 0 0 5px #132c3c,0 6px 18px #000c,0 0 20px rgba(98,199,255,.16)!important}
.true3d #arenaHUD .footer-buttons .btn.primary{background:radial-gradient(circle at 35% 24%,#c5f5ff 0%,#4db3ce 14%,#14475e 55%,#051421 96%)!important;box-shadow:0 0 0 3px #0b2635,0 0 0 5px #3c6e83,inset 0 0 18px rgba(120,234,255,.30),0 7px 23px rgba(0,0,0,.75),0 0 17px rgba(62,192,241,.27)!important}
@media(prefers-reduced-motion:reduce){.true3d #arenaHUD .footer-buttons .btn.primary,.true3d .hand-scroll .card{animation:none!important;transition:none!important}}
