.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:clip}.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-settingsSlot{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .2s var(--motion-ease-in-out-strong),opacity .2s var(--motion-ease-in-out-strong),visibility 0s 0s;visibility:visible}.selection-menu-settingsSlotHidden{grid-template-rows:0fr;opacity:0;pointer-events:none;transition:grid-template-rows .2s var(--motion-ease-in-out-strong),opacity .2s var(--motion-ease-in-out-strong),visibility 0s .2s;visibility:hidden}.selection-menu-settingsSlotInner{min-height:0;position:relative}.selection-menu-newGameSlot{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .2s var(--motion-ease-in-out-strong),opacity .2s var(--motion-ease-in-out-strong),visibility 0s 0s;visibility:visible}.selection-menu-newGameSlotHidden{grid-template-rows:0fr;opacity:0;pointer-events:none;transition:grid-template-rows .2s var(--motion-ease-in-out-strong),opacity .2s var(--motion-ease-in-out-strong),visibility 0s .2s;visibility:hidden}.selection-menu-newGameSlotInner{min-height:0}.selection-menu-newGameButton{border-radius:var(--radius-10) var(--radius-10) 0 0}.selection-menu-primaryCta{position:relative;transition:padding-top .2s var(--motion-ease-in-out-strong);z-index:1}.play-controller-component{display:grid;grid-template-columns:100%;grid-template-rows:minmax(23.2rem,max-content) 1fr auto;height:100%;overflow:hidden}.play-controller-component--without-bot-chat-section{grid-template-rows:1fr auto}.play-controller-messages{max-height:23.2rem;min-height:23.2rem}.play-controller-moves-container{display:flex;flex-direction:column;overflow:hidden}.play-controller-scrollable{overflow:auto}.play-controller-above-move-list{background:var(--color-bg-tertiary);padding:1rem 2.4rem;position:sticky;top:0;z-index:10}.play-controller-message{display:flex;padding:var(--space-24);position:relative}.play-controller-moveList{flex:1}.play-controller-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.play-controller-quick-analysis-overflow{overflow:hidden}.play-controller-quick-analysis-animation{position:relative;transform:translateY(100%);transition:transform .3s var(--motion-ease-out-gentle)}.play-controller-quick-analysis-animation.play-controller-animateUp{transform:translateY(0)}.wdl-evaluation-bar-bar{--label-height: 1.2rem;--win-chance: 45%;--loss-chance: 45%;--draw: calc(100% - var(--win-chance) - var(--loss-chance));display:block;flex-shrink:0;height:100%;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--evalWidth)}.wdl-evaluation-bar-bar.wdl-evaluation-bar-clickable{cursor:pointer}[dir=ltr] .wdl-evaluation-bar-bar.wdl-evaluation-bar-flipped{transform:rotate(180deg)}[dir=rtl] .wdl-evaluation-bar-bar.wdl-evaluation-bar-flipped{transform:rotate(-180deg)}[dir=ltr] .wdl-evaluation-bar-bar.wdl-evaluation-bar-flipped .wdl-evaluation-bar-score,[dir=ltr] .wdl-evaluation-bar-bar.wdl-evaluation-bar-flipped .wdl-evaluation-bar-scoreAbbreviated,[dir=ltr] .wdl-evaluation-bar-bar.wdl-evaluation-bar-flipped .wdl-evaluation-bar-labels{transform:rotate(180deg)}[dir=rtl] .wdl-evaluation-bar-bar.wdl-evaluation-bar-flipped .wdl-evaluation-bar-score,[dir=rtl] .wdl-evaluation-bar-bar.wdl-evaluation-bar-flipped .wdl-evaluation-bar-scoreAbbreviated,[dir=rtl] .wdl-evaluation-bar-bar.wdl-evaluation-bar-flipped .wdl-evaluation-bar-labels{transform:rotate(-180deg)}.wdl-evaluation-bar-bar .wdl-evaluation-bar-fill,.wdl-evaluation-bar-bar .wdl-evaluation-bar-labels{height:100%;overflow:hidden;position:relative}.wdl-evaluation-bar-bar .wdl-evaluation-bar-fill{background-color:#777574;border-radius:var(--radius-2)}.wdl-evaluation-bar-bar .wdl-evaluation-bar-color{bottom:0;height:100%;left:-.1rem;position:absolute;right:-.1rem;transition:transform .3s linear;width:calc(100% + .2rem)}.wdl-evaluation-bar-bar .wdl-evaluation-bar-score-wrap{align-items:center;display:none;height:100%;justify-content:center;position:absolute;width:100%}.wdl-evaluation-bar-bar:hover .wdl-evaluation-bar-score-wrap{display:flex}.wdl-evaluation-bar-bar .wdl-evaluation-bar-score{border-radius:var(--radius-2);display:table;font-size:1.2rem;font-weight:600;padding:.1rem .5rem;pointer-events:none;position:relative;z-index:1}[dir=ltr] .wdl-evaluation-bar-bar .wdl-evaluation-bar-score{text-align:right}[dir=rtl] .wdl-evaluation-bar-bar .wdl-evaluation-bar-score{text-align:left}.wdl-evaluation-bar-bar .wdl-evaluation-bar-white{background-color:var(--color-neutrals-white);color:#403d39}.wdl-evaluation-bar-bar .wdl-evaluation-bar-black{background-color:#403d39;color:var(--color-neutrals-white)}.wdl-evaluation-bar-bar .wdl-evaluation-bar-draw{background-color:#777574;color:var(--color-gray-400)}.wdl-evaluation-bar-bar .wdl-evaluation-bar-row{display:table-row}.wdl-evaluation-bar-bar .wdl-evaluation-bar-cell{display:table-cell}.wdl-evaluation-bar-bar .wdl-evaluation-bar-right{white-space:pre}[dir=ltr] .wdl-evaluation-bar-bar .wdl-evaluation-bar-right{padding-left:1rem}[dir=rtl] .wdl-evaluation-bar-bar .wdl-evaluation-bar-right{padding-right:1rem}.wdl-evaluation-bar-bar .wdl-evaluation-bar-eval .wdl-evaluation-bar-cell{padding-top:1rem}.wdl-evaluation-bar-bar .wdl-evaluation-bar-scoreAbbreviated{font-size:1rem;font-weight:600;padding:.5rem 0;position:absolute;white-space:pre;width:100%;z-index:2}[dir=ltr] .wdl-evaluation-bar-bar .wdl-evaluation-bar-scoreAbbreviated{left:0}[dir=rtl] .wdl-evaluation-bar-bar .wdl-evaluation-bar-scoreAbbreviated{right:0}.wdl-evaluation-bar-bar .wdl-evaluation-bar-scoreAbbreviated.wdl-evaluation-bar-dark{bottom:0;color:#403d39}.wdl-evaluation-bar-bar .wdl-evaluation-bar-scoreAbbreviated.wdl-evaluation-bar-light{color:var(--color-neutrals-white);top:0}.wdl-evaluation-bar-bar .wdl-evaluation-bar-labels{position:absolute;top:0;width:100%}.wdl-evaluation-bar-bar .wdl-evaluation-bar-label{bottom:0;font-size:1rem;height:100%;position:absolute;top:0;transition:transform .3s linear;width:100%}.wdl-evaluation-bar-whiteLabel{color:#403d39;transform:translateY(calc(100% - var(--win-chance) + var(--win-chance) / 2 - var(--label-height) / 2))}.wdl-evaluation-bar-flipped .wdl-evaluation-bar-whiteLabel{transform:translateY(calc(var(--win-chance) - 100% + 100% - var(--win-chance) + var(--win-chance) / 2 - var(--label-height) / 2))}.wdl-evaluation-bar-blackLabel{color:var(--color-neutrals-white);transform:translateY(calc(var(--loss-chance) - 100% + 100% - var(--loss-chance) + var(--loss-chance) / 2 - var(--label-height) / 2))}.wdl-evaluation-bar-flipped .wdl-evaluation-bar-blackLabel{transform:translateY(calc(100% - var(--loss-chance) + var(--loss-chance) / 2 - var(--label-height) / 2))}.wdl-evaluation-bar-drawLabel{color:var(--color-gray-400);transform:translateY(calc(100% - var(--draw) - var(--win-chance) + var(--draw) / 2 - var(--label-height) / 2))}.wdl-evaluation-bar-flipped .wdl-evaluation-bar-drawLabel{transform:translateY(calc(100% - var(--draw) - var(--loss-chance) + var(--draw) / 2 - var(--label-height) / 2))}
