.board{border:0;border-radius:0;background:#f8f5eb url('board-botanical.png') center/100% 100% no-repeat;box-shadow:0 18px 45px #060a18}
.board .track,.board .centre{display:none}
.board .token{width:5.4%;border:0;border-radius:0;aspect-ratio:.58;background-image:url('pawns-botanical.png');background-repeat:no-repeat;background-size:400% 100%;background-color:transparent;box-shadow:none;transform:translate(-50%,-77%);filter:drop-shadow(0 3px 2px #0005)}
.board .token.green{background-position:0 0}.board .token.yellow{background-position:33.333% 0}.board .token.red{background-position:66.666% 0}.board .token.blue{background-position:100% 0}
.board .token:not(:disabled){filter:drop-shadow(0 0 5px #fff) drop-shadow(0 3px 2px #0008)}
.header-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}
.board .board-die{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);width:7%;aspect-ratio:1;padding:0;border:2px solid #b68b48;border-radius:12px;background:#fff9e9;color:#493c30;box-shadow:0 3px 9px #4e362e77;font:900 clamp(18px,3vw,34px) Nunito,sans-serif}.board .board-die:disabled{opacity:1;cursor:default}.board .board-die:not(:disabled){outline:3px solid #74dcc5;outline-offset:2px}
