.arena{background:#101e29;border-radius:8px}#board{display:block;background:#101e29;padding:0;border-radius:0;touch-action:none}#play .arena canvas{width:min(100cqw,100cqh);height:min(100cqw,100cqh)}#overlay{background:#101e29ec;color:white}#overlay p{color:#c4d6d1}#status{min-height:24px}.mode-label{font-size:13px}select{min-height:40px;padding:8px}#history{padding-left:20px}#history li{padding:5px}#play .controls small{color:#52675b}
#play #overlay h2{color:#e7fff3!important}#play #overlay p{color:#c4d6d1!important}

