.move-status{align-items:flex-start;flex-wrap:wrap}
.move-status>strong{min-width:0;flex:1 1 220px;overflow-wrap:anywhere}
.tile.fertile-target{cursor:pointer}
.tile.fertile-target polygon{stroke:#f3c766;stroke-width:3.4;filter:drop-shadow(0 0 7px #f3c76699)}
.tile.fertile-selected polygon{stroke:#fff0ad;stroke-width:4.2;filter:drop-shadow(0 0 10px #fff0adcc)}
.tile-selection-overlay{fill:none;stroke:#f3c766;stroke-width:3.4;filter:drop-shadow(0 0 7px #f3c76699)}
.tile-selection-overlay-selected{stroke:#fff0ad;stroke-width:4.2;filter:drop-shadow(0 0 10px #fff0adcc)}
.evolution-links .pawn-space{grid-template-columns:9px minmax(0,1fr)}
.linked-space .pawn-space span{min-width:0;overflow-wrap:anywhere}
.evolution-links .pawn-space span{font-size:.46rem;line-height:1.05}
.pawn-space .pawn-owner{display:grid;gap:1px;line-height:1.05}
.linked-space .pawn-space .pawn-owner .pawn-animal{font-size:inherit;overflow-wrap:normal;word-break:normal}
.pawn-space .pawn-owner small{font-size:.9em;line-height:1.05;color:#a9c8d3}
.panel.next{display:none}
.speciation-links .linked-space:last-child .linked-token{position:static}
.speciation-links .special-any-token{position:static;transform:none;margin:0}
.speciation-links .special-any-token{font-size:0;text-transform:none}
.speciation-links .special-any-token::after{content:"Any";display:block;font-size:.72rem;letter-spacing:0;transform:translateY(-5px)}
[hidden]{display:none!important}
