.moves-viewer[data-v-3df2cff4]{background-color:#1e1e1e;border-radius:calc(var(--ratio)*.3);box-sizing:border-box;font-size:calc(var(--ratio)*.72);margin-right:calc(var(--ratio)*.6);max-height:calc(var(--ratio)*20.74);max-width:calc(var(--ratio)*9.3);min-width:calc(var(--ratio)*9.3);overflow-x:hidden;padding:calc(var(--ratio)*.5) calc(var(--ratio)*.4) 0 calc(var(--ratio)*.8);position:relative;scroll-behavior:smooth;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (max-aspect-ratio:3/4){.moves-viewer[data-v-3df2cff4]{margin-right:0;max-height:35vh;order:2}}.moves-viewer>button[data-v-3df2cff4]{background-color:var(--green);border:none;border-radius:calc(var(--ratio)*.2);color:var(--soft-white);cursor:pointer;font-weight:600;height:calc(var(--ratio)*1);margin-bottom:calc(var(--ratio)*.3);margin-right:calc(var(--ratio)*.3);min-width:calc(var(--ratio)*3);width:-moz-fit-content;width:fit-content}.moves-viewer>button[data-v-3df2cff4],.moves-viewer>span[data-v-3df2cff4]{font-size:calc(var(--ratio)*.72)}.moves-viewer>.cols[data-v-3df2cff4]{display:flex}.moves-viewer>.cols>.move_nums>.move_num[data-v-3df2cff4]{display:flex;flex-direction:column}.moves-viewer>.cols>.move_nums>.move_num>.num[data-v-3df2cff4]{align-items:center;box-sizing:border-box;cursor:default;display:flex;font-family:Raleway,sans-serif;height:calc(var(--ratio)*1.36);justify-content:flex-start;pointer-events:none;text-align:start;width:calc(var(--ratio)*1.6)}.moves-viewer>.cols>.move_nums>.move_num>.fork_margin[data-v-3df2cff4]{display:flex}.moves-viewer>.cols>.move_nums>.move_num>.fork_margin>div>div[data-v-3df2cff4]{height:calc(var(--ratio)*1.36)}.moves-viewer>.cols>.moves[data-v-3df2cff4]{display:flex;flex-wrap:wrap;width:calc(var(--ratio)*6.4)}.moves-viewer>.cols>.moves>.wrap[data-v-3df2cff4]{width:50%}.moves-viewer>.cols>.moves>.wrap>.move[data-v-3df2cff4]{align-items:center;border-radius:calc(var(--ratio)*.3);box-sizing:border-box;cursor:pointer;display:flex;height:calc(var(--ratio)*1.36);justify-content:center;line-height:0;transition:background-color .3s}.moves-viewer>.cols>.moves>.wrap>.move[data-v-3df2cff4]:hover{background-color:#31313180;opacity:1}.moves-viewer>.cols>.moves>.wrap>.move[data-v-3df2cff4]:not(:first-child){opacity:.5}.moves-viewer>.cols>.moves>.empty_dots[data-v-3df2cff4]{align-items:center;display:flex;height:calc(var(--ratio)*1.36);justify-content:center;width:50%}.moves-viewer>.gradient[data-v-3df2cff4]{background:linear-gradient(0deg,#1e1e1e,transparent);bottom:-1%;height:calc(var(--ratio)*2);left:0;pointer-events:none;position:sticky;width:100%}.context_menu[data-v-3df2cff4]{position:absolute;z-index:10}.context_menu>.wrap[data-v-3df2cff4]{background:#232323;border:2px solid hsla(0,0%,76%,.467);border-radius:calc(var(--ratio)*.3);box-shadow:0 0 calc(var(--ratio)*2) calc(var(--ratio)*.6) #0000004d;display:flex;flex-direction:column;font-size:calc(var(--ratio)*.6);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(var(--ratio)*9.8)}.context_menu>.wrap>.context_menu_item[data-v-3df2cff4]{border-bottom:2px solid hsla(0,0%,76%,.467);border-radius:calc(var(--ratio)*.3);cursor:pointer;padding:calc(var(--ratio)*.4) calc(var(--ratio)*.6);text-align:center;transition:background-color .1s}.context_menu>.wrap>.context_menu_item[data-v-3df2cff4]:hover{background:var(--background)}.context_menu>.wrap>.nags[data-v-3df2cff4]{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.context_menu>.wrap>.nags>li[data-v-3df2cff4]{border-radius:calc(var(--ratio)*.3);cursor:pointer;display:grid;font-size:calc(var(--ratio)*.64);height:calc(var(--ratio)*1.2);place-content:center;width:calc(var(--ratio)*1.4)}.context_menu>.wrap>.nags>li[data-v-3df2cff4]:hover{background:var(--background)}.stockfish-wrap[data-v-a92e3613]{margin-bottom:calc(var(--ratio)*.6)}.stockfish-wrap.embedded[data-v-a92e3613]{margin-bottom:0}.stockfish[data-v-a92e3613]{align-items:center;cursor:pointer;display:flex;justify-content:flex-end;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stockfish>.icon[data-v-a92e3613]{margin-right:calc(var(--ratio)*.3);transition:.3s;width:calc(var(--ratio)*.7)}.stockfish>p[data-v-a92e3613]{font-family:Raleway,sans-serif;font-size:calc(var(--ratio)*.6);margin:0;text-align:right}.stockfish:hover>.icon[data-v-a92e3613]{transform:rotate(40deg)}.engine-popup[data-v-a92e3613]{background:#232323;border:2px solid hsla(0,0%,76%,.467);border-radius:calc(var(--ratio)*.3);box-shadow:0 0 calc(var(--ratio)*2) calc(var(--ratio)*.6) #0000004d;box-sizing:border-box;display:flex;flex-direction:column;font-size:calc(var(--ratio)*.6);margin-top:calc(var(--ratio)*.4);padding:1em;position:absolute;right:0;top:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(var(--ratio)*10);z-index:10}.embedded .engine-popup[data-v-a92e3613]{top:calc(100% + var(--ratio)*.15);z-index:20}.engine-popup select[data-v-a92e3613]{background:#232323;border:1px solid #676767;border-radius:calc(var(--ratio)*.3);color:var(--soft-white);height:calc(var(--ratio)*1.2);margin-bottom:calc(var(--ratio)*.6);padding:0 calc(var(--ratio)*.3)}.engine-popup .checkbox[data-v-a92e3613]{align-items:center;display:flex;margin-bottom:calc(var(--ratio)*.4);-webkit-user-select:none;-moz-user-select:none;user-select:none}.engine-popup .checkbox>input[data-v-a92e3613]{accent-color:var(--green);cursor:pointer;height:calc(var(--ratio)*.6);margin-right:calc(var(--ratio)*.4);min-width:calc(var(--ratio)*.6)}.engine-popup .checkbox>label[data-v-a92e3613]{cursor:pointer}.engine-popup button[data-v-a92e3613]{align-self:flex-end;background:none;border:1px solid var(--soft-white);border-radius:calc(var(--ratio)*.3);color:var(--soft-white);cursor:pointer;font-size:calc(var(--ratio)*.5);height:calc(var(--ratio)*1.1);margin-top:calc(var(--ratio)*.4);padding:0 calc(var(--ratio)*.4);width:-moz-min-content;width:min-content}.engine-popup input[type=range][data-v-a92e3613]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--soft-white);border-radius:calc(var(--ratio)*.3);height:2px;margin-bottom:1.4em;margin-left:.1em;margin-top:calc(var(--ratio)*.5);outline:none;width:99%}.engine-popup input[type=range][data-v-a92e3613]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#232323;border-radius:50%;box-shadow:0 0 0 2px var(--soft-white);cursor:pointer;height:calc(var(--ratio)*.5);width:calc(var(--ratio)*.5)}.engine-popup input[type=range][data-v-a92e3613]::-moz-range-thumb{background-color:#232323;border-radius:50%;box-shadow:0 0 0 2px var(--soft-white);cursor:pointer;height:calc(var(--ratio)*.5);width:calc(var(--ratio)*.5)}.turn-and-engine[data-v-82f802cc]{width:100%}.main-block[data-v-82f802cc]{--r:calc(var(--ratio)*1.26);background:#1e1e1e;border-radius:calc(var(--r)*.3);height:calc(var(--r)*1.8);overflow:visible;position:relative;transition:background .3s ease;width:100%}.main-block.engine-mode[data-v-82f802cc]{background:#232323}.main-block>.side-action[data-v-82f802cc]{position:absolute;right:calc(var(--r)*.6);top:50%;transform:translateY(-50%);z-index:2}.analysis-button[data-v-82f802cc]{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.analysis-button>img[data-v-82f802cc]{display:block;height:calc(var(--r)*.72);opacity:.5;transition:opacity .3s ease;width:calc(var(--r)*.72)}.analysis-button:hover>img[data-v-82f802cc]{opacity:1}.turn-content[data-v-82f802cc]{align-items:center;display:flex;flex-direction:row;font-family:Raleway,sans-serif;font-size:calc(var(--r)*.56);font-weight:600;top:0;right:0;bottom:0;left:0;justify-content:flex-start;opacity:1;pointer-events:auto;position:absolute;transition:opacity .3s ease}.turn-content.hidden[data-v-82f802cc]{opacity:0;pointer-events:none}.turn-content>.circle[data-v-82f802cc]{background:var(--soft-white);border-radius:50%;height:calc(var(--r)*.7);margin-left:calc(var(--r)*.6);transition:background .3s;width:calc(var(--r)*.7)}.turn-content>div[data-v-82f802cc]:not(.circle){margin-left:calc(var(--r)*.6);white-space:nowrap}.evaluation[data-v-82f802cc]{align-items:center;box-sizing:border-box;color:var(--soft-white);display:flex;top:0;right:0;bottom:0;left:0;justify-content:space-between;opacity:0;padding:0 calc(var(--r)*1.7) 0 calc(var(--r)*.5);pointer-events:none;position:absolute;transition:opacity .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.evaluation.visible[data-v-82f802cc]{opacity:1;pointer-events:auto}.evaluation>.eval[data-v-82f802cc]{cursor:pointer;font-size:calc(var(--r)*.72);font-weight:600;line-height:1}.engine-meta[data-v-82f802cc]{align-items:flex-end;display:flex;flex-direction:column;font-family:Raleway,sans-serif;gap:calc(var(--r)*.04);justify-content:center;line-height:1.1;max-width:calc(100% - var(--r)*2.2)}.engine-name[data-v-82f802cc]{align-items:center;background:none;border:none;color:inherit;display:inline-flex;font-family:inherit;font-size:calc(var(--r)*.46);font-weight:600;gap:calc(var(--r)*.12);line-height:1.1;max-width:100%;opacity:.85;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.engine-name>span[data-v-82f802cc]{overflow:hidden;text-overflow:ellipsis}.engine-name>.gear-icon[data-v-82f802cc]{cursor:pointer;flex-shrink:0;transition:transform .3s;width:calc(var(--r)*.46)}.engine-name:hover>.gear-icon[data-v-82f802cc]{transform:rotate(40deg)}.depth-row[data-v-82f802cc]{align-items:center;display:flex;gap:calc(var(--r)*.16)}.depth-row>.depth[data-v-82f802cc]{font-size:calc(var(--r)*.46);white-space:nowrap}.depth-row>.icon[data-v-82f802cc]{cursor:pointer;flex-shrink:0;height:calc(var(--r)*.35);margin-top:calc(var(--ratio)*.06)}.fishLines[data-v-82f802cc]{display:grid;grid-template-rows:0fr;margin-top:0;opacity:0;transition:grid-template-rows .3s,opacity .3s,margin-top .3s}.fishLines.open[data-v-82f802cc]{grid-template-rows:1fr;margin-top:calc(var(--ratio)*.6);opacity:1}.fishLines>.fishLines-inner[data-v-82f802cc]{display:flex;flex-direction:column;gap:calc(var(--ratio)*.4);min-height:0}.fishLines>.fishLines-inner>.fish_line[data-v-82f802cc]{box-sizing:border-box;color:var(--soft-white);font-family:Raleway,sans-serif;font-size:calc(var(--ratio)*.72);padding:0;text-align:left}.fishLines>.fishLines-inner>.fish_line>div[data-v-82f802cc]{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;box-sizing:border-box;display:-webkit-box;font-family:Winston,sans-serif;overflow:hidden;padding:calc(var(--ratio)*.08) 0}.fishLines>.fishLines-inner>.fish_line>div>strong[data-v-82f802cc]{background:#232323;border-radius:calc(var(--ratio)*.3);font-weight:600}.fishLines>.fishLines-inner>.fish_line>div[data-v-82f802cc]:hover{width:200%}.switch[data-v-82f802cc]{display:inline-block;height:calc(var(--r)*1);position:relative;width:calc(var(--r)*.55)}.switch>.slider[data-v-82f802cc]{background:#444;border-radius:calc(var(--r)*.28);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.switch>.slider[data-v-82f802cc]:before{background:#232323;border-radius:50%;content:"";height:calc(var(--r)*.4);left:50%;position:absolute;top:calc(var(--r)*.08);transform:translate(-50%);transition:.4s;width:calc(var(--r)*.4)}.switch>input[data-v-82f802cc]{height:0;opacity:0;width:0}.switch>input:checked+.slider[data-v-82f802cc]{background:var(--soft-white)}.switch>input:checked+.slider[data-v-82f802cc]:before{top:calc(100% - var(--r)*.08);transform:translate(-50%) translateY(-100%)}.rotating[data-v-82f802cc]{animation:cm-engine-rotating-82f802cc 2s linear infinite}@keyframes cm-engine-rotating-82f802cc{0%{transform:rotate(0) scaleX(-1)}to{transform:rotate(1turn) scaleX(-1)}}
