.notation-block-wrapper{width:100%;display:flex;flex-direction:column;flex-grow:.95;height:100px;container-type:inline-size}.notation-block-wrapper>*{font-size:var(--right-side-font-size);line-height:var(--standard-line-height)}.notation-block-wrapper .notation-block{flex-grow:1;container-type:size;padding:5px;overflow:auto;font-weight:500;border:1px solid #000;background-color:#fff}.notation-block-wrapper .notation-block .move-number-notation{width:20cqw}.notation-block-wrapper .notation-block tbody :is(.white-move-notation,.black-move-notation):not(:empty){cursor:pointer}.notation-block-wrapper .notation-block tbody :is(.white-move-notation,.black-move-notation):not(:empty).current-move{background-color:#c8e6f5}.notation-block-wrapper .notation-block tbody :is(.white-move-notation,.black-move-notation):not(:empty):hover{background-color:#e0f2fe}.notation-block-wrapper .notation-block .black-move-notation,.notation-block-wrapper .notation-block .white-move-notation{width:40cqw}.notation-block-wrapper .notation-block thead{background-color:beige}.notation-block-wrapper .forward-backward-wrapper{display:flex}.notation-block-wrapper .forward-backward-wrapper .action-button-notation{flex-grow:1;text-align:center;background-color:#ebebd2;border:1px solid #000;-webkit-user-select:none;-moz-user-select:none;user-select:none}.notation-block-wrapper .forward-backward-wrapper .action-button-notation.enabled{cursor:pointer}.notation-block-wrapper .forward-backward-wrapper .action-button-notation.enabled:hover{background-color:#d4d4be}.fen-modal>.modal-dialog{max-width:750px}.fen-modal .fen-input{margin-top:5px;margin-right:10px;width:750px;width:100%}.fen-modal .depth-input{width:55px}.fen-modal .first-input-wrapper{display:flex;align-items:center;margin-bottom:12px}.fen-modal svg{cursor:pointer}.analysis-grid{display:grid;justify-content:center;align-items:center;gap:var(--grid-gap)}@media(min-width:1171px)and (max-width:2000px)and (orientation:landscape),(min-width:2001px){.analysis-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)))}.analysis-grid .chess-board-wrapper,.analysis-grid .engine-eval,.analysis-grid .right-side-wrapper{height:100%}}@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){.analysis-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)) max(min(100vh - min(100vh - var(--nav-bar-height) - var(--navbar-margin),100vw - var(--min-engine-eval-width) - 3*var(--grid-gap)) - var(--nav-bar-height) - 2*var(--navbar-margin) - var(--grid-gap),600px),var(--min-notation-height))}.analysis-grid .engine-eval{height:100%;min-height:auto;grid-row:1/2;grid-column:2/3}.analysis-grid .chess-board-wrapper{grid-row:1/2;grid-column:1/2;height:100%}.analysis-grid .right-side-wrapper{grid-row:2/3;grid-column:1/3;height:100%;flex-direction:row;gap:3%}.analysis-grid .right-side-wrapper .notation-block-wrapper{height:100%}.analysis-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){.analysis-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){.analysis-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}.analysis-grid .chess-board-wrapper{grid-row:1/2;grid-column:1/2}.analysis-grid .engine-eval{max-height:max(min(100vw,63vh),var(--min-engine-eval-height));grid-row:2/3;grid-column:1/3}.analysis-grid .chess-board-wrapper{height:100%}.analysis-grid .right-side-wrapper{grid-row:1/2;grid-column:2/3;height:100%}}@media(max-width:720px)and (max-aspect-ratio:0.7499){.analysis-grid{grid-template-columns:calc(100vw - 2*var(--grid-gap))}.analysis-grid .chess-board-wrapper{grid-row:1/2;height:calc(100vw - 2*var(--grid-gap))}.analysis-grid .right-side-wrapper{grid-row:3/4;margin-bottom:12px}.analysis-grid .right-side-wrapper .notation-block-wrapper{height:200px}.analysis-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:550px){.analysis-grid .right-side-wrapper{flex-direction:row;gap:3%}}