.selected-piece-mode.chess-board-wrapper .piece-wrapper{pointer-events:none}.selected-piece-mode .piece-wrapper img{cursor:inherit}.right-side-wrapper .position-number-wrapper{font-size:calc(var(--right-side-font-size));width:100%;container-type:inline-size;margin-top:15px;margin-bottom:15px}.right-side-wrapper .position-number-wrapper .double-960-wrapper{display:flex;flex-direction:row;align-items:center;gap:4%;font-size:calc(var(--right-side-font-size)*1.2)}.right-side-wrapper .position-number-wrapper .position-number-label{text-align:center;font-size:calc(var(--right-side-font-size)*1.5);font-weight:500;margin-bottom:8px}.right-side-wrapper .position-number-wrapper .input-and-button-wrapper{display:flex;justify-items:flex-start;-moz-column-gap:15px;column-gap:15px;align-items:center;width:80%}.right-side-wrapper .position-number-wrapper .input-and-button-wrapper .ant-otp input{font-size:calc(var(--right-side-font-size)*1.75);font-weight:700;width:100%}.info-box{background-color:#f8fafc;text-align:left;border-radius:.5rem;font-size:16px}.info-box h2{text-align:center}.info-box .info-header{width:100%;text-align:center;padding-top:12px;margin-bottom:1.2rem}.info-box .info-body{width:100%;padding-inline:18px}h1{font-size:min(clamp(12px,4.5vw,32px),clamp(12px,4.5vh,32px));line-height:calc(1.2*min(clamp(12px,4.5vw,32px),clamp(12px,4.5vh,32px)));margin-bottom:calc(.4*1.2*min(clamp(12px,4.5vw,32px),clamp(12px,4.5vh,32px)))}.rotating-board .piece-wrapper{transition:none}.freestyle-grid{display:grid;justify-content:center;align-items:center;gap:var(--grid-gap)}.freestyle-grid .right-side-wrapper{justify-content:space-between;align-items:baseline}@media(min-width:1171px)and (max-width:2000px)and (orientation:landscape),(min-width:2001px){.freestyle-grid{grid-template-columns:minmax(min-content,.4fr) min(var(--max-board-size),min(100vh - var(--nav-bar-height) - var(--navbar-margin) - var(--grid-gap),100vw - var(--min-right-side-wrapper-width) - var(--min-engine-eval-width) - 4*var(--grid-gap))) minmax(min-content,.28fr);grid-template-rows:min(var(--max-board-size),min(100vh - var(--nav-bar-height) - var(--navbar-margin) - var(--grid-gap),100vw - var(--min-right-side-wrapper-width) - var(--min-engine-eval-width) - 4*var(--grid-gap)))}.freestyle-grid .chess-board-wrapper,.freestyle-grid .engine-eval,.freestyle-grid .right-side-wrapper{height:100%}.freestyle-grid .info-box{grid-row:2/3;grid-column:2/3}}@media(max-width:720px)and (min-aspect-ratio:1.6666666667),(min-width:1171px)and (max-width:2000px)and (orientation:portrait),(min-width:721px)and (max-width:1170px){.freestyle-grid{grid-template-columns:min(100vh - var(--nav-bar-height) - var(--navbar-margin),100vw - var(--min-engine-eval-width) - 3*var(--grid-gap)) minmax(min-content,var(--base-engine-eval-width));grid-template-rows:min(100vh - var(--nav-bar-height) - var(--navbar-margin),100vw - var(--min-engine-eval-width) - 3*var(--grid-gap)) min-content}.freestyle-grid .engine-eval{height:100%;min-height:auto;grid-row:1/2;grid-column:2/3}.freestyle-grid .chess-board-wrapper{grid-row:1/2;grid-column:1/2;height:100%}.freestyle-grid .right-side-wrapper{grid-row:2/3;grid-column:1/3;height:100%;flex-direction:row;gap:3%}.freestyle-grid .right-side-wrapper .action-wrapper{align-self:baseline}}@media(max-width:720px)and (min-aspect-ratio:1.6666666667)and (max-width:1170px),(min-width:1171px)and (max-width:2000px)and (orientation:portrait)and (max-width:1170px),(min-width:721px)and (max-width:1170px)and (max-width:1170px){.freestyle-grid .engine-eval{--font-size:clamp(12px,1.66vw,14px)}}@media(max-width:720px)and (min-aspect-ratio:0.75)and (max-aspect-ratio:1.6665666667){.freestyle-grid{grid-template-columns:min(100vh - var(--nav-bar-height) - 2*var(--grid-gap),100vw - var(--min-right-side-wrapper-width) - 3*var(--grid-gap) - 10px) minmax(min-content,.35fr);grid-template-rows:min(100vh - var(--nav-bar-height) - 2*var(--grid-gap),100vw - var(--min-right-side-wrapper-width) - 3*var(--grid-gap) - 10px) min-content}.freestyle-grid .chess-board-wrapper{grid-row:1/2;grid-column:1/2}.freestyle-grid .engine-eval{max-height:max(min(100vw,63vh),var(--min-engine-eval-height));grid-row:2/3;grid-column:1/3}.freestyle-grid .chess-board-wrapper{height:100%}.freestyle-grid .right-side-wrapper{grid-row:1/2;grid-column:2/3;height:100%}}@media(max-width:720px)and (max-aspect-ratio:0.7499){.freestyle-grid{grid-template-columns:calc(100vw - 2*var(--grid-gap))}.freestyle-grid .chess-board-wrapper{grid-row:1/2;height:calc(100vw - 2*var(--grid-gap))}.freestyle-grid .right-side-wrapper{grid-row:3/4;margin-bottom:12px}.freestyle-grid .right-side-wrapper .notation-block-wrapper{height:200px}.freestyle-grid .engine-eval{grid-row:2/3;max-height:max(min(100vw,63vh),var(--min-engine-eval-height))}}@media(max-width:720px)and (max-aspect-ratio:0.7499)and (min-width:620px){.freestyle-grid .right-side-wrapper{flex-direction:row;gap:3%}.freestyle-grid .right-side-wrapper .action-wrapper,.freestyle-grid .right-side-wrapper .position-number-wrapper{width:50%}}.split-button-wrapper{display:inline-flex;flex-direction:column;border:1px solid #000;border-radius:6px;font-size:14px}.split-button-wrapper button{background-color:rgba(215,215,250,.6);border:none}.split-button-wrapper button:hover{background-color:hsla(0,0%,98%,.7)}.split-button-wrapper button:first-child{border-bottom:1px solid #000;border-top-left-radius:6px;border-top-right-radius:6px}.split-button-wrapper button:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}