.pbbxk02{width:min(100%,78vh)}.pbbxk03{--pbbxk00:8;--pbbxk01:8;aspect-ratio:var(--pbbxk00) / var(--pbbxk01);-webkit-user-select:none;user-select:none;border-radius:6px;position:relative;box-shadow:0 0 0 6px #5a3f2d,0 18px 50px #0000008c}.pbbxk04{background:#80808026}.pbbxk05{grid-template-columns:repeat(var(--pbbxk00), 1fr);grid-template-rows:repeat(var(--pbbxk01), 1fr);border-radius:inherit;width:100%;height:100%;display:grid;overflow:hidden}.pbbxk06{pointer-events:none;position:absolute;inset:0}.pbbxk07{appearance:none;cursor:default;font:inherit;background-size:cover;border:0;margin:0;padding:0;position:relative}.pbbxk07:focus-visible{outline-offset:-3px;z-index:1;outline:3px solid #e8b75a}.pbbxk08{color:#b87b58;background-image:url(/sprites/board/whiteSquare.png)}.pbbxk09{color:#f7efb0;background-image:url(/sprites/board/blackSquare.png)}.pbbxk0a{background:#80808026 repeating-linear-gradient(45deg,#ffffff08 0 6px,#ffffff12 6px 12px)}.pbbxk0b{cursor:pointer}.pbbxk0d:after{content:"";background:#b0d6407a;position:absolute;inset:0}.pbbxk0e:after{content:"";background:#7eba349e;position:absolute;inset:0}.pbbxk0f{pointer-events:none;font-size:clamp(9px,1.4vh,13px);font-weight:700;position:absolute}.pbbxk0g{top:3px;left:4px}.pbbxk0h{bottom:2px;right:4px}.pbbxk0i{z-index:2;pointer-events:none;background:#40d6d6bf;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%}.pbbxk0j{-webkit-mask-image:url(/sprites/match/potentialMoveIndicator.png);mask-image:url(/sprites/match/potentialMoveIndicator.png)}.pbbxk0k{-webkit-mask-image:url(/sprites/match/potentialCaptureIndicator.png);mask-image:url(/sprites/match/potentialCaptureIndicator.png)}.pbbxk0l{width:calc(100% / var(--pbbxk00));height:calc(100% / var(--pbbxk01));z-index:1;grid-template:100%/100%;place-items:center;transition:left .22s,top .22s;display:grid;position:absolute;overflow:hidden}.pbbxk0n{z-index:3}.pbbxk0o{object-fit:contain;filter:drop-shadow(0 2px 2px #00000059);grid-area:1/1;width:86%;height:86%}.pbbxk0m .pbbxk0o{width:80%;height:80%}.pbbxk0n .pbbxk0o:first-child{transform:translateY(-4%)scale(1.06)}.pbbxk0p{filter:none}@media (width<=860px){.pbbxk02{width:100%}}._1nlpb900{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:32px;max-width:1160px;margin:0 auto;padding:28px 24px 48px;display:grid}@media (width<=860px){._1nlpb900{grid-template-columns:minmax(0,1fr);padding:16px 16px 40px}}._12xhrt40{object-fit:contain;width:48px;height:56px;display:block}
