.chess-board-container{display:flex;justify-content:center;align-items:center;width:100%;max-width:min(80vmin,880px);margin:0 auto}.chess-board-container img{image-rendering:auto}@keyframes chess-check-pulse{0%{outline-color:#ff2828e6}50%{outline-color:#ff28284d}to{outline-color:#ff2828e6}}@keyframes chess-glide{0%{transform:translate(var(--glide-from-x, 0%),var(--glide-from-y, 0%))}to{transform:translate(0)}}@keyframes chess-capture-gleam{0%{background:radial-gradient(circle,#f0fc,#f0f0 70%);opacity:0}35%{background:radial-gradient(circle,#ff00fff2,#f0f6 50%,#f0f0 80%);opacity:1}to{background:radial-gradient(circle,#ff00ff80,#f0f0 60%);opacity:0}}
