.captured[data-v-aef3c15f]{display:flex;height:calc(var(--ratio)*25);justify-content:flex-end}.captured>.group[data-v-aef3c15f]{display:flex;margin-left:calc(var(--ratio)*15)}.captured>.group>img[data-v-aef3c15f]{filter:drop-shadow(0 0 calc(var(--ratio)*7.5) black);height:calc(var(--ratio)*25);margin-left:calc(var(--ratio)*-12.5)}.captured>.materialDiff[data-v-aef3c15f]{color:#888;display:grid;font-family:var(--font-text);font-size:calc(var(--ratio)*20);font-weight:500;line-height:0;margin-left:calc(var(--ratio)*7.5);margin-right:calc(var(--ratio)*2.5);padding-top:calc(var(--ratio)*.5);place-content:center}.captured.top[data-v-aef3c15f]{position:absolute;right:0;top:calc(var(--ratio)*-25)}.board_and_btns[data-v-24474fbc]{max-width:73vh;width:100%}@media (max-aspect-ratio:3/4){.board_and_btns[data-v-24474fbc]{margin-bottom:calc(var(--ratio)*15);max-width:min(100%,73vh);order:1;width:min(100%,73vh)}}.board_and_btns .board-wrapper[data-v-24474fbc]{position:relative}.board_and_btns .player-material[data-v-24474fbc]{align-items:center;box-sizing:border-box;display:flex;font-size:calc(var(--ratio)*16);height:calc(var(--ratio)*25);justify-content:space-between;margin:calc(var(--ratio)*2.5) 0;padding:0 calc(var(--ratio)*10)}.board_and_btns .player-material>.nickname[data-v-24474fbc]{align-items:center;display:flex;font-family:var(--font-text);gap:calc(var(--ratio)*4)}.board_and_btns .result-badge[data-v-24474fbc]{align-items:center;display:inline-flex;font-family:sans-serif;font-weight:700;justify-content:center;min-width:calc(var(--ratio)*16);padding:0 calc(var(--ratio)*2)}.board_and_btns .result-badge.result-badge--win[data-v-24474fbc]{color:#2ecc59}.board_and_btns .result-badge.result-badge--loss[data-v-24474fbc]{color:#e74c3c}.board_and_btns .result-badge.result-badge--draw[data-v-24474fbc]{color:#9a9a9a}.board_and_btns .nickname-rating[data-v-24474fbc]{font-size:.9em;opacity:.7}.board_and_btns .board[data-v-24474fbc]{aspect-ratio:1;touch-action:manipulation;transition:filter .2s ease}.board_and_btns .board.board-history-fade[data-v-24474fbc]{filter:saturate(.55) brightness(.92)}.board_and_btns .board-area.with-eval-bar[data-v-24474fbc]{align-items:stretch;display:flex;gap:calc(var(--ratio)*2.5)}.board_and_btns .board-area.with-eval-bar>.board-wrapper[data-v-24474fbc]{flex:1 1 auto;min-width:0}.board_and_btns .eval-bar[data-v-24474fbc]{background-color:var(--control);border-radius:calc(var(--ratio)*3.75);box-shadow:inset 0 0 5px #000000b3;flex:0 0 auto;overflow:hidden;position:relative;width:calc(var(--ratio)*12.5);z-index:-1}.board_and_btns .eval-bar>.eval-bar-fill[data-v-24474fbc]{background:var(--soft-white);box-shadow:inset 0 0 5px #000000b3;left:0;position:absolute;top:0;transition:height .3s;width:100%}.board_and_btns .eval-bar[data-v-24474fbc]:after{background:red;content:"";height:2px;left:0;opacity:.3;position:absolute;top:50%;transform:translateY(-50%);width:100%}.board_and_btns .board-settings-popup[data-v-24474fbc]{background:var(--surface-3);border:1px solid var(--soft-white);border-radius:calc(var(--ratio)*8.75);bottom:0;box-sizing:border-box;color:var(--soft-white);flex-direction:column;left:0;padding:calc(var(--ratio)*16.25);position:absolute;width:min(var(--ratio) * 275,100% - var(--ratio) * 25);z-index:5}.board_and_btns .board-settings-popup[data-v-24474fbc],.board_and_btns .board-settings-popup .labels-wrap[data-v-24474fbc]{display:flex;gap:calc(var(--ratio)*11.25)}.board_and_btns .board-settings-popup .settings-section[data-v-24474fbc],.board_and_btns .board-settings-popup label[data-v-24474fbc]{display:flex;flex-direction:column;font-family:var(--font-text);font-size:calc(var(--ratio)*13);font-weight:600;gap:calc(var(--ratio)*4.5);width:100%}.board_and_btns .board-settings-popup .theme-grid[data-v-24474fbc]{display:grid;gap:calc(var(--ratio)*6);grid-template-columns:repeat(4,1fr)}.board_and_btns .board-settings-popup .theme-option[data-v-24474fbc]{aspect-ratio:2;background:var(--surface);background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid transparent;border-radius:calc(var(--ratio)*4.5);cursor:pointer;display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden;padding:calc(var(--ratio)*2);transition:border-color .15s,transform .15s}.board_and_btns .board-settings-popup .theme-option[data-v-24474fbc]:hover{border-color:var(--soft-white-faded)}.board_and_btns .board-settings-popup .theme-option.active[data-v-24474fbc]{border-color:var(--green);transform:translateY(calc(var(--ratio)*-1))}.board_and_btns .board-settings-popup .theme-square[data-v-24474fbc]{min-height:0;min-width:0}.board_and_btns .board-settings-popup .button[data-v-24474fbc]{align-items:center;background-color:var(--green);border:none;border-radius:calc(var(--ratio)*6.25);color:var(--soft-white);cursor:pointer;display:flex;font-family:var(--font-text);font-size:calc(var(--ratio)*13);font-weight:600;gap:calc(var(--ratio)*7.5);height:calc(var(--ratio)*28.75);justify-content:center;padding:0 calc(var(--ratio)*15);width:-moz-fit-content;width:fit-content}.board_and_btns .board-settings-popup .button>img[data-v-24474fbc]{height:calc(var(--ratio)*12.5)}.board_and_btns .board-settings-popup input[type=range][data-v-24474fbc],.board_and_btns .board-settings-popup select[data-v-24474fbc]{width:100%}.board_and_btns .board-settings-popup select[data-v-24474fbc]{background:var(--surface);border:1px solid var(--soft-white-faded);border-radius:calc(var(--ratio)*6.25);color:var(--soft-white);cursor:pointer;font-size:calc(var(--ratio)*13);height:calc(var(--ratio)*30);padding:0 calc(var(--ratio)*8.75)}.board_and_btns .board-settings-popup input[type=range][data-v-24474fbc]{accent-color:var(--green);cursor:pointer}.board_and_btns .board-settings-popup .checkbox-row[data-v-24474fbc]{align-items:center;flex-direction:row}.board_and_btns .board-settings-popup .checkbox-row input[data-v-24474fbc]{accent-color:var(--green);cursor:pointer;max-width:calc(var(--ratio)*16);min-width:calc(var(--ratio)*16)}.board_and_btns .btns[data-v-24474fbc]{display:flex;gap:calc(var(--ratio)*10);justify-content:flex-end;margin-top:calc(var(--ratio)*10);position:relative;z-index:3}.board_and_btns .btns>button[data-v-24474fbc]{align-self:flex-end;background-color:var(--green);border:none;border-radius:calc(var(--ratio)*7.5);color:var(--soft-white);cursor:pointer;display:grid;font-size:calc(var(--ratio)*18);height:calc(var(--ratio)*35);min-width:calc(var(--ratio)*75);padding:0 calc(var(--ratio)*10);place-content:center;width:-moz-fit-content;width:fit-content;z-index:1}.board_and_btns .btns>button>img[data-v-24474fbc]{height:calc(var(--ratio)*16);line-height:0;transform:rotate(-180deg)}.board_and_btns .btns>button[data-v-24474fbc]:disabled{cursor:default;opacity:.45}.board_and_btns .btns>.border[data-v-24474fbc]{background:none;border:1px solid var(--soft-white)}.board_and_btns .btns>.border>img[data-v-24474fbc]{height:calc(var(--ratio)*18);transition:transform .3s}.board_and_btns .btns>.border>img[data-v-24474fbc]:hover{transform:rotate(-130deg)}.board_and_btns .btns>.hint-btn[data-v-24474fbc]{align-items:center;background:#c4a276;color:#2e1f08;display:inline-flex;font-weight:600;gap:calc(var(--ratio)*7);justify-content:center;letter-spacing:.01em;min-width:calc(var(--ratio)*135);padding:0 calc(var(--ratio)*15) 0 calc(var(--ratio)*12);transition:background-color .15s,opacity .15s}.board_and_btns .btns>.hint-btn .hint-btn__icon[data-v-24474fbc]{flex:none;height:calc(var(--ratio)*19.5);width:calc(var(--ratio)*19.5);fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (hover:hover){.board_and_btns .btns>.hint-btn[data-v-24474fbc]:hover{background:#cdad84}}.board_and_btns .btns>.hint-btn[data-v-24474fbc]:active{background:#b8976b}.board_and_btns .btns>.hint-btn[data-v-24474fbc]:focus-visible{outline:2px solid #c4a276;outline-offset:2px}.board_and_btns .btns>.hint-btn.hint-btn--solution[data-v-24474fbc]{background:transparent;box-shadow:inset 0 0 0 1.5px #c4a276;color:#c4a276}@media (hover:hover){.board_and_btns .btns>.hint-btn.hint-btn--solution[data-v-24474fbc]:hover{background:#c5a3771f}}.board_and_btns .btns>.hint-btn.hint-btn--solution[data-v-24474fbc]:active{background:#c5a37733}.board_and_btns .btns>.hint-btn.hint-btn--busy[data-v-24474fbc]{opacity:.5;pointer-events:none}.board_and_btns .btns .storm-repeat[data-v-24474fbc-s],.board_and_btns .btns>.storm-repeat[data-v-24474fbc]{align-self:flex-end;background:none;border:2px solid var(--soft-white);border-radius:calc(var(--ratio)*7.5);color:var(--soft-white);cursor:pointer;display:grid;font-size:calc(var(--ratio)*18);font-weight:600;height:calc(var(--ratio)*35);min-width:calc(var(--ratio)*75);padding:0 calc(var(--ratio)*10);place-content:center;width:-moz-fit-content;width:fit-content}@media (max-aspect-ratio:3/4){.board_and_btns .btns .storm-repeat[data-v-24474fbc-s],.board_and_btns .btns>.storm-repeat[data-v-24474fbc]{border:1.5px solid var(--soft-white)}}.board_and_btns .btns>.small[data-v-24474fbc]{min-width:calc(var(--ratio)*40)}.board_and_btns .btns>.trainingActive[data-v-24474fbc]{border:2px solid var(--soft-white);font-weight:600}.board_and_btns .btns>.fork-btn[data-v-24474fbc]{box-shadow:0 0 calc(var(--ratio)*15) calc(var(--ratio)*7.5) var(--background);display:none;position:absolute;right:0;top:50%;transform:translateY(82%)}@media (max-aspect-ratio:3/4){.board_and_btns .btns>.fork-btn[data-v-24474fbc]{display:grid}}.board_and_btns .btns>.fork-btn>img[data-v-24474fbc]{height:calc(var(--ratio)*20)}
