._token_1n0w0_1{position:absolute;z-index:10;will-change:transform;transform:translateZ(0);height:calc(var(--token-height));background:none;border:none;outline:none;width:calc(var(--token-width));transition:transform var(--token-transition-time) var(--token-transition-timing-fn)}._token_1n0w0_1 *{-webkit-user-select:none;user-select:none}._bouncer_1n0w0_17{display:block;width:100%;height:100%}._bouncer_1n0w0_17._active_1n0w0_23{animation:_bounce_1n0w0_17 .7s ease-in-out infinite;cursor:pointer}._svg_1n0w0_28{display:block;width:100%;height:100%;transform:translateZ(0)}._token_1n0w0_1:focus-visible ._svg_1n0w0_28{transition:transform .3s cubic-bezier(.34,1.56,.64,1),filter .3s ease;transform:translate3d(0,-12px,0) scale(1.1);filter:drop-shadow(0 15px 6px rgba(0,0,0,.4))}@keyframes _bounce_1n0w0_17{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-8px,0)}}._dice-container_1p5lr_1{--dice-scale-factor: 1.25;--dice-margin: calc(var(--board-tile-size) * .25);--player-name-padding: calc(var(--board-tile-size) * .5);position:absolute;padding:0;margin:0;display:flex;align-items:center;flex-direction:row}._dice-container_1p5lr_1 *{-webkit-user-select:none;user-select:none}._dice_1p5lr_1{background-color:#fff;border:2px solid var(--player-colour);height:calc(var(--board-tile-size) * var(--dice-scale-factor));width:calc(var(--board-tile-size) * var(--dice-scale-factor));border-radius:calc(var(--board-tile-size) * .18);padding:calc(var(--board-tile-size) * .17);cursor:pointer;display:flex;justify-content:center;align-items:center;cursor:not-allowed}._dice_1p5lr_1._active_1p5lr_28{cursor:pointer;animation:_pulse_1p5lr_1 1s infinite;box-shadow:0 0 10px 4px var(--player-colour)}._dice_1p5lr_1>img{width:100%;height:100%}._dice-container_1p5lr_1._blue_1p5lr_37{top:100%;margin-top:var(--dice-margin)}._dice-container_1p5lr_1._red_1p5lr_41{bottom:100%;margin-bottom:var(--dice-margin)}._dice-container_1p5lr_1._green_1p5lr_45{bottom:100%;right:0;margin-bottom:var(--dice-margin);flex-direction:row-reverse}._dice-container_1p5lr_1._yellow_1p5lr_51{top:100%;right:0;margin-top:var(--dice-margin);flex-direction:row-reverse}._player-name_1p5lr_57{padding:0 var(--player-name-padding) 0 var(--player-name-padding);font-weight:700;font-size:calc(var(--board-tile-size) * .45);cursor:default;width:calc(var(--board-tile-size) * 5.5);word-break:break-all}._dice-container_1p5lr_1._green_1p5lr_45 ._player-name_1p5lr_57,._dice-container_1p5lr_1._yellow_1p5lr_51 ._player-name_1p5lr_57{text-align:end}@keyframes _pulse_1p5lr_1{0%{transform:scale(1);box-shadow:0 0 calc(var(--board-tile-size) / 8) calc(var(--board-tile-size) / 40) var(--player-colour)}50%{transform:scale(1.07);box-shadow:0 0 calc(var(--board-tile-size) / 4) calc(var(--board-tile-size) / 10) var(--player-colour)}to{transform:scale(1);box-shadow:0 0 calc(var(--board-tile-size) / 8) calc(var(--board-tile-size) / 40) var(--player-colour)}}._board_1kdyj_1{position:relative;--board-side-length: 80vh;--player-name-spacing: calc(var(--board-tile-size) * .25);height:var(--board-side-length);width:var(--board-side-length)}._board-image_1kdyj_8{height:var(--board-side-length);width:var(--board-side-length);background-color:#fff}@media only screen and (max-width: calc(80vh + 15vw)){._board_1kdyj_1{--board-side-length: 85vw}}._game-finish-player-item_numx2_1{--padding: calc(var(--board-tile-size) * .3);display:grid;grid-template-columns:.5fr .5fr 1.5fr .5fr;justify-content:space-evenly;align-items:center;width:100%;padding:var(--padding) 0 var(--padding) 0}._game-finish-player-item_numx2_1>*{justify-self:center;align-self:center}._game-finish-player-item_numx2_1 ._game-finish-player-name_numx2_15{font-size:calc(var(--board-tile-size) * .65);font-weight:400;word-break:break-all}._game-finish-player-item_numx2_1 ._game-finish-time_numx2_21{font-size:calc(var(--board-tile-size) * .5);font-weight:400;color:#5f5f5f}._game-finish-player-item_numx2_1 ._player-colour-dot_numx2_26{width:calc(var(--board-tile-size) * .55);border:1px solid black;border-radius:1000px;aspect-ratio:1 / 1}._game-finished-screen_1wcyq_1{position:absolute;height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;overflow:hidden}._game-finished-backdrop_1wcyq_10{position:absolute;height:100vh;width:100vw;background-color:#000;z-index:15;overflow:hidden}._game-finished-dialog_1wcyq_18{position:relative;height:calc(var(--board-tile-size) * 12);width:calc(var(--board-tile-size) * 14);background-color:#fff;z-index:25;border-radius:var(--board-tile-size);display:flex;align-items:center;flex-direction:column;padding:calc(var(--board-tile-size) * .5);border-radius:calc(var(--board-tile-size) * .5);box-shadow:0 10px 30px #0000001a}._game-finished-text_1wcyq_32{font-size:var(--board-tile-size);font-weight:600}._game-result_1wcyq_36{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%}._play-again-btn_1wcyq_44{bottom:0;background-color:var(--color-primary);color:#fff;border:none;font-size:calc(var(--board-tile-size) * .65);padding:calc(var(--board-tile-size) * .45);margin-top:calc(var(--board-tile-size) * .45);border-radius:calc(var(--board-tile-size) * .2);text-decoration:none;transition:background-color .2s ease,transform .2s ease;cursor:pointer}._play-again-btn_1wcyq_44:hover,._play-again-btn_1wcyq_44:focus-visible{background-color:var(--color-primary-hover);transform:scale(1.05)}._game_1tw54_1{position:relative;display:flex;justify-content:center;align-items:center;width:100vw;height:100vh}._exit-btn_1tw54_9{position:absolute;top:0;right:0;background-color:red;color:#fff;border:none;aspect-ratio:1 / 1;height:calc(var(--board-tile-size) * .6);width:auto;font-size:calc(var(--board-tile-size) * .7);display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .2s ease}._exit-btn_1tw54_9:hover,._exit-btn_1tw54_9:focus-visible{background-color:#dc0000}
