.game-challenge{color:#eaf2ff;text-align:left;background:#152031;border:1px solid #53647b;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px 20px;max-width:1320px;margin:12px auto;padding:14px 18px;font:14px/1.4 system-ui;display:flex}.game-challenge>div:first-child{flex:1;gap:3px;min-width:190px;display:grid}.game-challenge small{letter-spacing:1px;color:#aebed3;font-size:10px}.game-challenge strong{font-size:17px}.game-challenge span{color:#cfdaeb;font-size:12px}.game-challenge-actions{gap:8px;display:flex}.game-challenge select,.game-challenge button{color:#fff;font:inherit;background:#22334b;border:1px solid #7890af;border-radius:7px;min-height:42px;padding:9px}.game-challenge button{color:#132237;cursor:pointer;background:#cae2fa;font-weight:700}.game-challenge button:disabled{opacity:.5;cursor:default}.game-challenge-progress{flex-wrap:wrap;align-items:center;gap:12px;width:100%;display:flex}.game-challenge progress{accent-color:#94caff;flex:1;min-width:120px;height:8px}.game-challenge.won{background:#143329;border-color:#9bd2ad}.game-challenge.lost{border-color:#b59d73}.game-challenge :focus-visible{outline-offset:2px;outline:3px solid #fff}@media (width<=600px){.game-challenge{padding:12px}.game-challenge-actions{width:100%}.game-challenge select{flex:1;min-width:0}}
