/* Presentation colors only; inherited combat geometry and timing are unchanged. */
:root{--accent:#f2b2ce;--ink:#f7e6db;color-scheme:dark}body{background:#17121e;color:#f5e8e0}.page-header{background:#211626;border-color:#b17b9d}.page-header>a,.arena-heading h1{color:#f5d1df}.arena-heading .eyebrow{color:#e2a2bb}#game-window{border-color:#bd83a3;box-shadow:0 15px 65px #0008}.game-panel{background:#281f30;border-color:#bf8bac}#character-options button{background:#31263b;border-color:#82677e}#character-options button[aria-pressed=true]{background:#593247;border-color:#efb4ca}#character-options{grid-template-columns:repeat(3,minmax(0,1fr))}.sky-tool button[aria-pressed=true]{background:#62435e}.game-panel input,.game-panel select{accent-color:#e6a6c2}@media(max-width:560px){#character-options{grid-template-columns:repeat(2,minmax(0,1fr))}}
.scene-tools,.sky-controls,.finish-preview-controls{background:#2b2034;border-color:#78536f}.scene-tools label,.sky-controls>span,.finish-preview-controls summary{color:#e7bfd2}.scene-tools select{background:#e9d3df;color:#3b263e}.sky-controls button,.finish-preview-controls button{background:#493149;border-color:#b683a4;color:#f3dce9}.sky-controls button:hover,.finish-preview-controls button:hover{background:#68465d}.scene-tools p{color:#cdb9d2}
