/* SOLAR 12 — restrained premium detail pass */
:root{--s12-glow:rgba(138,233,255,.2);--s12-line:rgba(131,214,235,.34)}
.topbar,.ribbon,.match-caption,.field-log,.rv-commander,.field-mana,.pile-box,.footer-buttons .btn{box-shadow:0 10px 24px rgba(0,0,0,.34), inset 0 1px 0 rgba(211,250,255,.04)!important}
.board.board-v3::before{content:"";position:absolute;inset:0;pointer-events:none;background:
 linear-gradient(90deg, transparent 0 12%, rgba(117,215,242,.035) 24%, transparent 38%, rgba(117,215,242,.02) 52%, transparent 70%, rgba(117,215,242,.03) 84%, transparent 100%),
 radial-gradient(circle at 50% 46%, rgba(154,235,255,.05), transparent 42%)}
#arenaHUD .rv-commander-portrait,.rv-commander-portrait{filter:drop-shadow(0 4px 12px rgba(0,0,0,.32))}
#arenaHUD .pile-count,.pile-count,#arenaHUD .rv-commander-score,.rv-commander-score{box-shadow:0 0 0 2px #08131a,0 4px 8px #000c,0 0 18px rgba(84,220,255,.12)!important}
