.player-row-avatar{flex-shrink:0;overflow:hidden;position:relative}[dir=ltr] .player-row-avatar{margin-right:1rem}[dir=rtl] .player-row-avatar{margin-left:1rem}.player-row-avatar.player-row-winner{border:.2rem solid var(--color-border-win)}.player-row-avatar.player-row-with-avatar-background{background-color:var(--color-bg-subtler)}.player-row-container{display:block}.player-row-component{display:flex;height:100%;justify-content:space-between;margin:auto;max-width:100%;position:relative}.player-row-constrained .player-row-pieces{bottom:0;position:absolute}[dir=ltr] .player-row-constrained .player-row-pieces{left:calc(100% + .5rem)}[dir=rtl] .player-row-constrained .player-row-pieces{right:calc(100% + .5rem)}.player-row-constrained.player-row-top .player-row-pieces{bottom:initial;top:0}.player-row-wrapper{color:var(--color-neutrals-white);display:flex;height:100%}[dir=ltr] .player-row-wrapper{text-shadow:.1rem .1rem var(--color-transparent-black-30)}[dir=rtl] .player-row-wrapper{text-shadow:-.1rem .1rem var(--color-transparent-black-30)}[dir=ltr] .player-row-move-time{margin-left:1rem}[dir=rtl] .player-row-move-time{margin-right:1rem}@media (min-width: 30em){[dir=ltr] .player-row-move-time{margin-left:1.5rem}[dir=rtl] .player-row-move-time{margin-right:1.5rem}}.selection-menu-isPlaceholder{opacity:.3;pointer-events:none}.selection-menu-isPlaceholder .selection-menu-back{pointer-events:all}.selection-menu-back{--buttonHeight: 3rem;border-radius:var(--radius-5);font-size:2.8rem;margin:1.6rem;padding:.5rem 0 1.1rem;position:absolute;width:3.2rem}.selection-menu-main{background-repeat:no-repeat;display:flex;flex-direction:column;height:100%;overflow:hidden}.selection-menu-component{display:flex;flex-direction:column;height:100%;position:relative}.selection-menu-footer{background:var(--color-bg-tertiary);bottom:0;display:block;height:10rem;padding:1.6rem 2.4rem 2.8rem;width:100%;z-index:1}.selection-menu-scrollable{flex:1 1 0;overflow:auto}.selection-menu-settingsContainer{margin-top:auto;position:relative}.login-modal-component{align-items:center;display:flex;flex-direction:column}.login-modal-title{color:var(--color-text-boldest);font-family:var(--font-family-heading);font-size:clamp(2.8rem,4vw,3.6rem);font-weight:700;line-height:1.05;margin-bottom:.8rem;text-align:center}.login-modal-subtitle{color:var(--color-text-default);font-size:1.7rem;font-weight:600;line-height:1.2;margin:.8rem 0 3rem;text-align:center}.login-modal-form-group{margin-bottom:1.5rem}.login-modal-form-group input{transition:border-color .25s var(--motion-ease-out-gentle)}.login-modal-error{color:var(--color-text-danger)}.form-error-component a{color:var(--color-text-default);text-decoration:underline}.form-error-component a:hover{color:var(--color-text-default-hovered)}.login-modal-label{line-height:1}.login-modal-header{display:flex;justify-content:center;margin:0 auto;width:100%}.login-modal-logo{background:url(/bundles/web/images/logo/logo-black.svg) no-repeat center;background-size:contain;display:inline-block;height:4.4rem;margin-bottom:3rem;width:15.8rem}.dark-mode .login-modal-logo{background:url(/bundles/web/images/logo/logo.svg) no-repeat center}.login-modal-wrap{padding:3.5rem clamp(1rem,4vw,3rem) 1rem}.login-modal-form{margin-bottom:3.5rem}.login-modal-button{margin:3rem 0 0}.login-modal-turnstile{font-size:0;line-height:0}.login-modal-footer{background-color:var(--color-bg-tertiary);border-radius:0 0 var(--radius-10) var(--radius-10);color:var(--color-text-bolder);text-align:center}.login-modal-link{align-items:center;color:var(--color-text-default);cursor:pointer;display:flex;flex-wrap:wrap;gap:.2rem;justify-content:center;padding:1.5rem;text-decoration:underline}.login-modal-link:hover{color:var(--color-text-default-hovered)}.login-modal-text{color:var(--color-text-bolder);cursor:default}[dir=ltr] .login-modal-text{margin-right:.5rem}[dir=rtl] .login-modal-text{margin-left:.5rem}.login-modal-options{align-items:center;color:var(--color-text-subtle);display:flex;font-size:1.3rem;justify-content:space-between}[dir=ltr] .login-modal-options>*:last-child{margin-left:1.5rem;text-align:right}[dir=rtl] .login-modal-options>*:last-child{margin-right:1.5rem;text-align:left}.login-modal-forgot{color:var(--color-text-default);font-weight:400;text-decoration:underline}.login-modal-forgot:hover{color:var(--color-text-default-hovered)}@media (min-width: 40em){.login-modal-wrap{padding:4rem 4rem 2rem}}@keyframes event-bonus-chip-circle-scale-in{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes event-bonus-chip-label-slide-in{0%{transform:translate(-100%)}to{transform:translate(calc(-1 * var(--space-12)))}}@keyframes event-bonus-chip-label-slide-out{0%{transform:translate(calc(-1 * var(--space-12)))}to{transform:translate(-100%)}}@keyframes event-bonus-chip-icon-slide-in-from-top{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}@keyframes event-bonus-chip-icon-slide-out-up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1rem)}}@keyframes event-bonus-chip-number-slide-in-from-top{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}@keyframes event-bonus-chip-number-rise-from-bottom{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.event-bonus-chip-container{align-items:center;display:flex;gap:var(--space-4);transition:transform var(--motion-steady) var(--motion-ease-in-out-strong),opacity .1s linear calc(var(--motion-steady) - .1s)}.event-bonus-chip-delta{aspect-ratio:1;background:var(--color-icon-win);border-radius:var(--radius-circular);color:var(--color-text-boldest);display:grid;height:var(--icon-20);overflow:clip;place-items:center;width:var(--icon-20);z-index:1}.event-bonus-chip-multiplier .event-bonus-chip-delta{background:var(--color-gold-400)}.event-bonus-chip-hard-mode .event-bonus-chip-delta{background:var(--color-red-200)}.event-bonus-chip-icon,.event-bonus-chip-number{grid-area:1/1}.event-bonus-chip-chip-mask{overflow:clip}.event-bonus-chip-label{background-color:var(--color-bg-secondary);border-radius:var(--radius-10);color:var(--color-text-boldest);display:grid;place-items:center}[dir=ltr] .event-bonus-chip-label{padding:var(--space-2) var(--space-8) var(--space-2) var(--space-12);transform:translate(-100%)}[dir=rtl] .event-bonus-chip-label{padding:var(--space-2) var(--space-12) var(--space-2) var(--space-8);transform:translate(100%)}.event-bonus-chip-idle,.event-bonus-chip-landed{display:none}.event-bonus-chip-entering .event-bonus-chip-delta{animation:event-bonus-chip-circle-scale-in var(--motion-steady) var(--motion-ease-in-out-strong) forwards}.event-bonus-chip-entering .event-bonus-chip-label{animation:event-bonus-chip-label-slide-in var(--motion-steady) var(--motion-ease-in-out-strong) forwards}.event-bonus-chip-entering .event-bonus-chip-icon{animation:event-bonus-chip-icon-slide-in-from-top var(--motion-steady) var(--motion-ease-in-out-strong) forwards}.event-bonus-chip-entering .event-bonus-chip-number:not(.event-bonus-chip-number-variant){animation:event-bonus-chip-number-slide-in-from-top var(--motion-steady) var(--motion-ease-in-out-strong) forwards}.event-bonus-chip-entering .event-bonus-chip-number-variant{opacity:0;transform:translateY(1rem)}.event-bonus-chip-held .event-bonus-chip-delta{transform:scale(1)}[dir=ltr] .event-bonus-chip-held .event-bonus-chip-label{transform:translate(calc(-1 * var(--space-12)))}[dir=rtl] .event-bonus-chip-held .event-bonus-chip-label{transform:translate(calc(-1*(-1 * var(--space-12))))}.event-bonus-chip-held .event-bonus-chip-icon{opacity:1;transform:translateY(0)}.event-bonus-chip-held .event-bonus-chip-number:not(.event-bonus-chip-number-variant){opacity:1;transform:translateY(0)}.event-bonus-chip-held .event-bonus-chip-number-variant{opacity:0;transform:translateY(1rem)}.event-bonus-chip-flipping .event-bonus-chip-delta{transform:scale(1)}[dir=ltr] .event-bonus-chip-flipping .event-bonus-chip-label{transform:translate(calc(-1 * var(--space-12)))}[dir=rtl] .event-bonus-chip-flipping .event-bonus-chip-label{transform:translate(calc(-1*(-1 * var(--space-12))))}.event-bonus-chip-flipping .event-bonus-chip-icon{animation:event-bonus-chip-icon-slide-out-up var(--motion-steady) var(--motion-ease-in-out-strong) forwards}.event-bonus-chip-flipping .event-bonus-chip-number-variant{animation:event-bonus-chip-number-rise-from-bottom var(--motion-steady) var(--motion-ease-in-out-strong) forwards}.event-bonus-chip-flipped .event-bonus-chip-delta{transform:scale(1)}[dir=ltr] .event-bonus-chip-flipped .event-bonus-chip-label{transform:translate(calc(-1 * var(--space-12)))}[dir=rtl] .event-bonus-chip-flipped .event-bonus-chip-label{transform:translate(calc(-1*(-1 * var(--space-12))))}.event-bonus-chip-flipped .event-bonus-chip-icon{opacity:0;transform:translateY(-1rem)}.event-bonus-chip-flipped .event-bonus-chip-number{opacity:1;transform:translateY(0)}.event-bonus-chip-closing .event-bonus-chip-delta{transform:scale(1)}.event-bonus-chip-closing .event-bonus-chip-label{animation:event-bonus-chip-label-slide-out var(--motion-steady) var(--motion-ease-in-out-strong) forwards}.event-bonus-chip-closing .event-bonus-chip-icon{opacity:0;transform:translateY(-1rem)}.event-bonus-chip-closing .event-bonus-chip-number{opacity:1;transform:translateY(0)}.event-bonus-chip-exiting{opacity:0;transform:translate(var(--exit-x, 0rem),var(--exit-y, 0rem))}.event-bonus-chip-exiting .event-bonus-chip-delta{transform:scale(1)}[dir=ltr] .event-bonus-chip-exiting .event-bonus-chip-label{transform:translate(-100%)}[dir=rtl] .event-bonus-chip-exiting .event-bonus-chip-label{transform:translate(100%)}.event-bonus-chip-exiting .event-bonus-chip-icon{opacity:0;transform:translateY(-1rem)}.event-bonus-chip-exiting .event-bonus-chip-number{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){.event-bonus-chip-container{transition:none}.event-bonus-chip-entering .event-bonus-chip-delta,.event-bonus-chip-entering .event-bonus-chip-label,.event-bonus-chip-entering .event-bonus-chip-icon,.event-bonus-chip-entering .event-bonus-chip-number,.event-bonus-chip-flipping .event-bonus-chip-delta,.event-bonus-chip-flipping .event-bonus-chip-label,.event-bonus-chip-flipping .event-bonus-chip-icon,.event-bonus-chip-flipping .event-bonus-chip-number,.event-bonus-chip-closing .event-bonus-chip-delta,.event-bonus-chip-closing .event-bonus-chip-label,.event-bonus-chip-closing .event-bonus-chip-icon,.event-bonus-chip-closing .event-bonus-chip-number,.event-bonus-chip-exiting .event-bonus-chip-delta,.event-bonus-chip-exiting .event-bonus-chip-label,.event-bonus-chip-exiting .event-bonus-chip-icon,.event-bonus-chip-exiting .event-bonus-chip-number{animation:none}}
