.cc-tooltip-component{--tooltipBackground: var(--color-transparent-black-77);--tooltipTextColor: var(--color-text-boldest);background:transparent;border:none;inset:auto;margin:0;max-width:none;overflow:visible;padding:0;pointer-events:none;position:fixed;z-index:9999}.cc-tooltip-content{display:flex;opacity:0;position:absolute;transition-timing-function:var(--motion-ease-out-gentle);width:30rem}[dir=ltr] .cc-tooltip-content{transition-property:opacity,left,right,top,bottom}[dir=rtl] .cc-tooltip-content{transition-property:opacity,right,left,top,bottom}.cc-tooltip-content.cc-tooltip-visible{opacity:1}.cc-tooltip-content:before{border:.5rem solid transparent;content:"";display:block;position:absolute}.cc-tooltip-inner{background-color:var(--tooltipBackground);border-radius:var(--radius-3);color:var(--tooltipTextColor);font-family:var(--font-family-system);padding:var(--space-8)}.cc-tooltip-left{justify-content:flex-end;top:50%;transform:translateY(-50%)}[dir=ltr] .cc-tooltip-left{right:calc(100% - .1rem)}[dir=rtl] .cc-tooltip-left{left:calc(100% - .1rem)}[dir=ltr] .cc-tooltip-left.cc-tooltip-visible{right:calc(100% + .9rem)}[dir=rtl] .cc-tooltip-left.cc-tooltip-visible{left:calc(100% + .9rem)}.cc-tooltip-left:before{top:50%;transform:translateY(-50%)}[dir=ltr] .cc-tooltip-left:before{border-left-color:var(--tooltipBackground);left:100%}[dir=rtl] .cc-tooltip-left:before{border-right-color:var(--tooltipBackground);right:100%}.cc-tooltip-right{top:50%;transform:translateY(-50%)}[dir=ltr] .cc-tooltip-right{left:calc(100% - .1rem)}[dir=rtl] .cc-tooltip-right{right:calc(100% - .1rem)}[dir=ltr] .cc-tooltip-right.cc-tooltip-visible{left:calc(100% + .9rem)}[dir=rtl] .cc-tooltip-right.cc-tooltip-visible{right:calc(100% + .9rem)}.cc-tooltip-right:before{top:50%;transform:translateY(-50%)}[dir=ltr] .cc-tooltip-right:before{border-right-color:var(--tooltipBackground);right:100%}[dir=rtl] .cc-tooltip-right:before{border-left-color:var(--tooltipBackground);left:100%}.cc-tooltip-top{bottom:calc(100% - .1rem)}.cc-tooltip-top.cc-tooltip-visible{bottom:calc(100% + .9rem)}.cc-tooltip-top:before{border-top-color:var(--tooltipBackground);top:100%}.cc-tooltip-bottom{top:calc(100% - .1rem)}.cc-tooltip-bottom.cc-tooltip-visible{top:calc(100% + .9rem)}.cc-tooltip-bottom:before{border-bottom-color:var(--tooltipBackground);bottom:100%}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-left,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-left{left:0}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-left,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-left{right:0}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-left:before,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-left:before{left:calc(var(--target-width) / 2 - .5rem)}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-left:before,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-left:before{right:calc(var(--target-width) / 2 - .5rem)}.cc-tooltip-top.cc-tooltip-anchor-center,.cc-tooltip-bottom.cc-tooltip-anchor-center{justify-content:center}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-center,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-center{left:50%;transform:translate(-50%)}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-center,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-center{right:50%;transform:translate(50%)}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-center:before,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-center:before{left:50%;transform:translate(-50%)}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-center:before,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-center:before{right:50%;transform:translate(50%)}.cc-tooltip-top.cc-tooltip-anchor-right,.cc-tooltip-bottom.cc-tooltip-anchor-right{justify-content:flex-end}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-right,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-right{right:0}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-right,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-right{left:0}[dir=ltr] .cc-tooltip-top.cc-tooltip-anchor-right:before,[dir=ltr] .cc-tooltip-bottom.cc-tooltip-anchor-right:before{right:calc(var(--target-width) / 2 - .5rem)}[dir=rtl] .cc-tooltip-top.cc-tooltip-anchor-right:before,[dir=rtl] .cc-tooltip-bottom.cc-tooltip-anchor-right:before{left:calc(var(--target-width) / 2 - .5rem)}.enginedata-container{display:flex;flex-direction:column;font-size:1.7rem;font-weight:600;justify-content:space-between;overflow:hidden;padding:.5rem;position:relative;white-space:nowrap}.enginedata-container.enginedata-win{border:.3rem solid var(--color-border-win);padding:.7rem}.enginedata-container.enginedata-loss{border:.3rem solid var(--color-border-loss);padding:.7rem}.enginedata-container.enginedata-draw{border:.3rem solid var(--color-border-draw);padding:.7rem}.enginedata-container .enginedata-engine-details{flex-wrap:nowrap;height:5rem;text-wrap:nowrap;width:100%}.enginedata-container .enginedata-engine-details img{box-sizing:content-box;flex-grow:1;height:auto;margin-bottom:auto;max-height:5rem;max-width:5rem;width:3rem}[dir=ltr] .enginedata-container .enginedata-engine-details img{margin-right:.3rem}[dir=rtl] .enginedata-container .enginedata-engine-details img{margin-left:.3rem}.enginedata-container .enginedata-engine-details.enginedata-mobile{margin:auto}.enginedata-container #enginedata-rightOfImage{display:flex;flex-direction:column}.enginedata-container #enginedata-rightOfImage div{flex-wrap:nowrap}.enginedata-container #enginedata-rightOfImage div span:first-child{bottom:.1rem;margin:0;position:relative}.enginedata-container #enginedata-rightOfImage div span:last-child{margin-top:.4rem}[dir=ltr] .enginedata-container #enginedata-rightOfImage div span:last-child{margin-left:.7rem}[dir=rtl] .enginedata-container #enginedata-rightOfImage div span:last-child{margin-right:.7rem}.enginedata-container #enginedata-eval{align-items:center;display:flex;font-size:2.6rem;justify-content:center;top:.5rem;width:100%}[dir=ltr] .enginedata-container #enginedata-eval{right:1rem}[dir=rtl] .enginedata-container #enginedata-eval{left:1rem}.enginedata-container #enginedata-mobileEval{display:flex;font-size:2.6rem;position:absolute;top:0}[dir=ltr] .enginedata-container #enginedata-mobileEval{right:1rem}[dir=rtl] .enginedata-container #enginedata-mobileEval{left:1rem}.enginedata-container .enginedata-clock-wrapper{align-items:flex-end;display:flex;height:1.6rem;justify-content:space-between;width:100%}.enginedata-container .enginedata-clock-wrapper div{height:100%}.enginedata-container .enginedata-clock-wrapper div:first-child{font-size:1.4rem;font-weight:400}.enginedata-container .enginedata-clock-wrapper.enginedata-mobile{bottom:.5rem;position:absolute}[dir=ltr] .enginedata-container .enginedata-clock-wrapper.enginedata-mobile{right:1rem}[dir=rtl] .enginedata-container .enginedata-clock-wrapper.enginedata-mobile{left:1rem}.enginedata-clock{align-items:center;display:flex;gap:.8rem;justify-content:flex-end}.enginedata-rotating{animation:enginedata-rotateLoop 4s steps(1) infinite}@keyframes enginedata-rotateLoop{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(0)}}.movetable-movetable{line-height:1;width:12rem}.movetable-movetable>.movetable-tablewrapper{overflow-x:hidden;overflow-y:auto}.movetable-movetable>a{height:3rem;width:100%}[dir=ltr] .movetable-movetable>a{border-radius:0 var(--radius-2) 0 0}[dir=rtl] .movetable-movetable>a{border-radius:var(--radius-2) 0 0 0}.movetable-movetable a:hover i,.movetable-movetable a:hover p{color:var(--color-text-link-hovered)}.movetable-movetable #movetable-opening{font-size:1em;margin:auto 0;width:9.5rem}.movetable-movetable img{cursor:pointer}.movetable-movetable table{overflow-y:scroll}[dir=ltr] .movetable-movetable table{margin-left:.2rem}[dir=rtl] .movetable-movetable table{margin-right:.2rem}.movetable-movetable table tr{height:2.6rem}.movetable-movetable table tr th{min-width:2.6rem}[dir=ltr] .movetable-movetable table tr th{text-align:right}[dir=rtl] .movetable-movetable table tr th{text-align:left}.movetable-movetable table tr td{min-width:4.4rem}[dir=ltr] .movetable-movetable table tr td{padding-left:.5rem}[dir=rtl] .movetable-movetable table tr td{padding-right:.5rem}.movetable-movetable table tr td.movetable-hoverable:hover{color:var(--color-neutrals-white);cursor:pointer}.movetable-movetable .movetable-gameResult{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:.5rem;padding:.5rem}.movetable-movetable .movetable-gameResult div{padding:.2rem 0;text-align:center}.movetable-movetable .movetable-gameResult.movetable-white{background-color:#dbd8d633;color:var(--color-neutrals-white)}.movetable-movetable .movetable-gameResult.movetable-black{background-color:#0006;color:var(--color-neutrals-white)}.movetable-movetable .movetable-gameResult.movetable-draw{background-color:#8b898733;color:var(--color-neutrals-white)}.movetable-book-ply{color:var(--color-text-link)}.movetable-highlighted{font-weight:700}
