.chess-bg[data-v-5c860eb3]{display:-webkit-box;display:-ms-flexbox;display:flex}[dir] .chess-bg[data-v-5c860eb3]{background-size:cover;background-position:50%}[data-v-5c860eb3] .decal{width:12.6%;height:12.6%;position:absolute}.sprite[data-v-5c860eb3]{aspect-ratio:1/1}[dir] .sprite[data-v-5c860eb3]{background-size:contain;background-repeat:no-repeat;background-position:50%}.chess-table[data-v-5c860eb3]{width:auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .chess-table[data-v-5c860eb3]{-webkit-transform:scale(1.075);transform:scale(1.075)}.chess-trim-wrapper[data-v-5c860eb3]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start}.chess-trim[data-v-5c860eb3]{position:absolute;top:16%;bottom:16%}[dir] .chess-trim[data-v-5c860eb3]{left:16%;right:16%;padding:.6%}.chess-board[data-v-5c860eb3]{width:100%;height:100%;position:relative}.chess-capture[data-v-5c860eb3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:15.5%;height:77%;position:relative}[dir=ltr] .chess-capture.left[data-v-5c860eb3]{direction:rtl}[dir=rtl] .chess-capture.left[data-v-5c860eb3]{direction:ltr}.decal-select[data-v-5c860eb3]{z-index:10}[dir] .decal-select[data-v-5c860eb3]{-webkit-transform:scale(1.2);transform:scale(1.2)}.decal-check[data-v-5c860eb3],.decal-lastmove[data-v-5c860eb3],.decal-select[data-v-5c860eb3],[data-v-5c860eb3] .piece{pointer-events:none!important}.captured-piece[data-v-5c860eb3]{width:55%;height:auto;aspect-ratio:1/1}[dir=ltr] .captured-piece[data-v-5c860eb3]{background-position:100% 100%}[dir=rtl] .captured-piece[data-v-5c860eb3]{background-position:0 100%}[dir] .container[data-v-5ef9f2f5]{background-color:#f0f0f0}.brand[data-v-5ef9f2f5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:24pt}.brand small[data-v-5ef9f2f5]{font-size:20pt}.brand img[data-v-5ef9f2f5]{width:10%;height:auto}hr[data-v-5ef9f2f5]{width:100%;height:1px}[dir] hr[data-v-5ef9f2f5]{border:none;background:#a0a0a0}[dir=ltr] hr[data-v-5ef9f2f5]{-webkit-box-shadow:1px 1px 0 1px #fff;box-shadow:1px 1px 0 1px #fff}[dir=rtl] hr[data-v-5ef9f2f5]{-webkit-box-shadow:-1px 1px 0 1px #fff;box-shadow:-1px 1px 0 1px #fff}.body[data-v-5ef9f2f5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:10pt}.body img[data-v-5ef9f2f5]{width:8%;height:auto}.btn-group[data-v-5ef9f2f5]{position:absolute;bottom:3%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[dir=ltr] .btn-group[data-v-5ef9f2f5]{right:2%}[dir=rtl] .btn-group[data-v-5ef9f2f5]{left:2%}.container[data-v-0cfb4339]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10pt}[dir] .container[data-v-0cfb4339]{background-color:#f0f0f0}.gallery[data-v-0cfb4339]{width:100%;height:150px;min-height:unset;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}[dir] .gallery[data-v-0cfb4339]{margin:0;background:#fff;border-color:#828790}.options[data-v-0cfb4339]{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-sizing:border-box;box-sizing:border-box}[dir] .options p[data-v-0cfb4339]{margin:0 0 5px 0}.option[data-v-0cfb4339]{width:100px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.option .option-thumb-wrapper[data-v-0cfb4339]{width:100%;height:100%;aspect-ratio:1/1}[dir] .option .option-thumb-wrapper[data-v-0cfb4339]{padding:5px}.option .option-thumb[data-v-0cfb4339]{width:100%;height:100%;aspect-ratio:1/1;-webkit-mask-image:none;mask-image:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%}[dir] .option .option-thumb[data-v-0cfb4339]{background-size:100% 100%;background-position:50%;background-repeat:no-repeat}[dir] .option.selected .option-thumb-wrapper[data-v-0cfb4339]{-webkit-box-shadow:0 0 0 3px #39f;box-shadow:0 0 0 3px #39f}.option.selected .option-thumb-wrapper .option-thumb[data-v-0cfb4339]{background-blend-mode:soft-light}[dir] .option.selected .option-thumb-wrapper .option-thumb[data-v-0cfb4339]{background-color:rgba(51,153,255,.5333333333)}.option.selected .option-label[data-v-0cfb4339]{color:#fff}[dir] .option.selected .option-label[data-v-0cfb4339]{background-color:#39f}.btn-group[data-v-0cfb4339]{position:relative;bottom:0;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.btn-group .winui-button[data-v-0cfb4339]{width:150px}.window-static[data-v-3ee1d2d7]{width:auto;height:auto}.help[data-v-3ee1d2d7]{width:380px}[dir] .help h3[data-v-3ee1d2d7],[dir] .help ul[data-v-3ee1d2d7]{margin:.4em 0}.wait[data-v-3ee1d2d7]{width:250px;height:auto}[dir] .wait>.container[data-v-3ee1d2d7]{padding:30px 0}.window[data-v-08be2a66]{width:360px;height:auto}main[data-v-08be2a66]{display:-webkit-box;display:-ms-flexbox;display:flex}main>img[data-v-08be2a66]{height:45px}main>pre[data-v-08be2a66]{font:inherit;white-space:pre-wrap}[dir] main>pre[data-v-08be2a66]{margin:5px 0;padding:0 5px}.maintext[data-v-716caad6]{color:#0033bc}[dir] .maintext[data-v-716caad6]{margin-bottom:25px}.container[data-v-2ea923d5]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mainlabel[data-v-2ea923d5],.maintext[data-v-2ea923d5],.sublabel[data-v-2ea923d5]{color:#039;font-size:14pt}[dir=ltr] .mainlabel[data-v-2ea923d5],[dir=ltr] .maintext[data-v-2ea923d5],[dir=ltr] .sublabel[data-v-2ea923d5]{text-align:left}[dir=rtl] .mainlabel[data-v-2ea923d5],[dir=rtl] .maintext[data-v-2ea923d5],[dir=rtl] .sublabel[data-v-2ea923d5]{text-align:right}.footer[data-v-2ea923d5]{font-size:10pt}.btn-group[data-v-2ea923d5]{position:relative;bottom:0}button[data-v-2ea923d5]{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}[dir] button[data-v-2ea923d5]{border:1px solid transparent;border-radius:3px;background:none;padding:15px 7px;-webkit-transition:border-color 1.5s linear;transition:border-color 1.5s linear}[dir] button[data-v-2ea923d5]:focus{-webkit-animation:animPulsingBorder-data-v-2ea923d5 2s linear infinite;animation:animPulsingBorder-data-v-2ea923d5 2s linear infinite}button[data-v-2ea923d5]:before{content:"";position:absolute;top:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left bottom,left top,from(#f6f6f6),to(#fff));opacity:0;z-index:0}[dir] button[data-v-2ea923d5]:before{border-radius:3px;background-image:linear-gradient(0deg,#f6f6f6,#fff);-webkit-box-shadow:inset 0 0 1px hsla(0,0%,100%,.6666666667);box-shadow:inset 0 0 1px hsla(0,0%,100%,.6666666667);-webkit-transition:opacity 1.5s linear;transition:opacity 1.5s linear}[dir=ltr] button[data-v-2ea923d5]:before{left:0}[dir=rtl] button[data-v-2ea923d5]:before{right:0}[dir] button[data-v-2ea923d5]:hover{border-color:#c6c6c6;-webkit-transition:border-color .5s linear;transition:border-color .5s linear;-webkit-animation:none;animation:none}button[data-v-2ea923d5]:hover:before{opacity:1}[dir] button[data-v-2ea923d5]:hover:before{-webkit-transition:opacity .5s linear;transition:opacity .5s linear}button[data-v-2ea923d5]:after{content:"";position:absolute;top:0;width:100%;height:100%;opacity:0;z-index:0}[dir] button[data-v-2ea923d5]:after{background-color:#f2f3f3;border-radius:3px;background-image:none;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1333333333);box-shadow:inset 0 1px 2px rgba(0,0,0,.1333333333);-webkit-transition:opacity .3s linear;transition:opacity .3s linear}[dir=ltr] button[data-v-2ea923d5]:after{left:0}[dir=rtl] button[data-v-2ea923d5]:after{right:0}[dir] button[data-v-2ea923d5]:active{border-color:#adadad;-webkit-transition:border-color .3s linear;transition:border-color .3s linear;-webkit-animation:none;animation:none}button[data-v-2ea923d5]:active:after{opacity:1}[dir] button[data-v-2ea923d5]:active:after{-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.sublabel[data-v-2ea923d5]{font-size:10pt}img[data-v-2ea923d5]{width:auto;height:100%;-webkit-filter:drop-shadow(-2px 2px 2px rgba(0,0,0,.2));filter:drop-shadow(-2px 2px 2px rgba(0,0,0,.2))}.btn-label[data-v-2ea923d5],img[data-v-2ea923d5]{z-index:1}@-webkit-keyframes animPulsingBorder-data-v-2ea923d5{0%{border-color:#c5f4ff}50%{border-color:#73e3ff}to{border-color:#c5f4ff}}@keyframes animPulsingBorder-data-v-2ea923d5{0%{border-color:#c5f4ff}50%{border-color:#73e3ff}to{border-color:#c5f4ff}}.container[data-v-c09a9dee]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:10pt}[dir] .container[data-v-c09a9dee]{background-color:#f0f0f0}.winui-button[data-v-c09a9dee]{width:120px}.container[data-v-5f006264]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10pt}[dir] .container[data-v-5f006264]{background-color:#f0f0f0}.options[data-v-5f006264]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.options .left-options[data-v-5f006264]{width:50%;height:100%}.options .right-options[data-v-5f006264]{width:30%;height:100%}.btn-group[data-v-5f006264]{position:relative;bottom:0;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.btn-group .winui-button[data-v-5f006264]{width:150px}[dir] .winui-checkbox[data-v-5f006264],[dir] .winui-radio[data-v-5f006264]{margin-top:4px;margin-bottom:4px}.subtext[data-v-5f006264]{font-size:10pt}[dir=ltr] .subtext[data-v-5f006264]{margin-left:10px}[dir=rtl] .subtext[data-v-5f006264]{margin-right:10px}[dir] section[data-v-02f8c3b6]{text-align:center}.container[data-v-7686b6b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:10pt}[dir] .container[data-v-7686b6b6]{background-color:#f0f0f0}.levels[data-v-7686b6b6]{width:30%}[dir] .levels[data-v-7686b6b6]{border:1px solid #828790;background:#fff;padding:1px}.levels .level[data-v-7686b6b6]{color:#000}[dir] .levels .level[data-v-7686b6b6]{background:none;padding:2px 3px}.levels .level.selected[data-v-7686b6b6]{color:#fff}[dir] .levels .level.selected[data-v-7686b6b6]{background:#39f}.stats-info[data-v-7686b6b6]{width:70%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[dir] .stats-info[data-v-7686b6b6]{padding:0 10px}.stats-info .info[data-v-7686b6b6]{position:relative;width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:pre}.stats-info .btn-group[data-v-7686b6b6]{position:relative;bottom:0;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.stats-info .btn-group .winui-button[data-v-7686b6b6]{width:100%}[dir] .winui-menubar[data-v-dd60ae58]{border:1px solid #cddaea;-webkit-box-shadow:0 0 0 1px hsla(0,0%,100%,.6666666667);box-shadow:0 0 0 1px hsla(0,0%,100%,.6666666667)}.winui-menubar[data-v-dd60ae58]>[role=menuitem]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .winui-menubar[data-v-dd60ae58]>[role=menuitem].right{padding:0}[dir=ltr] .winui-menubar[data-v-dd60ae58]>[role=menuitem].right{margin-left:auto}[dir=rtl] .winui-menubar[data-v-dd60ae58]>[role=menuitem].right{margin-right:auto}[dir] .winui-menubar[data-v-dd60ae58]>[role=menuitem].right>button{padding:6px 16px}.winui-menubar[data-v-dd60ae58]>[role=menuitem]:hover{color:inherit}[dir] .winui-menubar[data-v-dd60ae58]>[role=menuitem]:hover{background:none}.winui-menubar[data-v-dd60ae58]>[role=menuitem]:hover:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,rgba(0,0,0,.1019607843)),to(transparent))}[dir] .winui-menubar[data-v-dd60ae58]>[role=menuitem]:hover:after{background:linear-gradient(transparent 50%,rgba(0,0,0,.1019607843) 0,transparent);border-color:rgba(0,0,0,.4);-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.winui-menubar[data-v-dd60ae58]>[role=menuitem]:focus,.winui-menubar[data-v-dd60ae58]>[role=menuitem]:focus-within{color:inherit}[dir] .winui-menubar[data-v-dd60ae58]>[role=menuitem]:focus,[dir] .winui-menubar[data-v-dd60ae58]>[role=menuitem]:focus-within{background:none}.winui-menubar[data-v-dd60ae58]>[role=menuitem]:focus-within:after,.winui-menubar[data-v-dd60ae58]>[role=menuitem]:focus:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,rgba(0,0,0,.1019607843)),to(transparent))}[dir] .winui-menubar[data-v-dd60ae58]>[role=menuitem]:focus-within:after,[dir] .winui-menubar[data-v-dd60ae58]>[role=menuitem]:focus:after{background:linear-gradient(rgba(0,0,0,.1019607843) 20%,transparent);border-color:rgba(0,0,0,.6);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.4);box-shadow:inset 0 1px 3px rgba(0,0,0,.4)}.winui-menubar[data-v-dd60ae58]>[role=menuitem]:after{content:"";position:absolute;top:1px;bottom:1px;pointer-events:none}[dir] .winui-menubar[data-v-dd60ae58]>[role=menuitem]:after{left:1px;right:1px;border:1px solid transparent;border-radius:3px}.winui-menubar[data-v-dd60ae58]>[role=menuitem]>button{all:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.winui-menubar[data-v-dd60ae58]>[role=menuitem]>button>img,.winui-menubar[data-v-dd60ae58]>[role=menuitem]>img{all:unset;width:auto;height:16px}[dir=ltr] .winui-menubar[data-v-dd60ae58]>[role=menuitem]>button>img,[dir=ltr] .winui-menubar[data-v-dd60ae58]>[role=menuitem]>img{margin-right:4px}[dir=rtl] .winui-menubar[data-v-dd60ae58]>[role=menuitem]>button>img,[dir=rtl] .winui-menubar[data-v-dd60ae58]>[role=menuitem]>img{margin-left:4px}.winui-menubar.lg-icons>[role=menuitem]>button>img[data-v-dd60ae58],.winui-menubar.lg-icons>[role=menuitem]>img[data-v-dd60ae58]{width:auto;height:24px}[data-v-dd60ae58] [role=menuitem][aria-disabled]{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.container[data-v-10b72e6c]{width:100%;height:100%;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .container[data-v-10b72e6c]{padding:0;margin:0}.thinky[data-v-10b72e6c]{position:absolute;top:25px;width:auto;height:25%}[dir=ltr] .thinky[data-v-10b72e6c]{right:15px}[dir=rtl] .thinky[data-v-10b72e6c]{left:15px}.perf-counter[data-v-10b72e6c]{position:absolute;top:0;pointer-events:none;color:#fff;font-size:9pt;font-weight:700;font-family:monospace;white-space:pre}[dir] .perf-counter[data-v-10b72e6c]{text-shadow:0 0 1px #000,0 0 2px #000}[dir=ltr] .perf-counter[data-v-10b72e6c]{left:0;padding-left:5px}[dir=rtl] .perf-counter[data-v-10b72e6c]{right:0;padding-right:5px}.splash[data-v-10b72e6c]{position:absolute;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .splash[data-v-10b72e6c]{background-size:cover;background-position:50%;background-repeat:no-repeat}[dir=ltr] .splash[data-v-10b72e6c]{left:0}[dir=rtl] .splash[data-v-10b72e6c]{right:0}.splash .splash-text[data-v-10b72e6c]{font-size:20pt;color:#aec1f3}.tips[data-v-10b72e6c]{position:absolute;bottom:10px;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#dacdbb)),radial-gradient(ellipse at bottom right,transparent 58%,#f5f5f5 60%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:300px;max-width:350px}[dir] .tips[data-v-10b72e6c]{border-radius:6px;border:1px solid rgba(0,0,0,.5333333333);background-color:#fff;padding:6px}[dir=ltr] .tips[data-v-10b72e6c]{left:10px;-webkit-box-shadow:inset 0 0 0 1px #fff,3px 3px 3px rgba(0,0,0,.2);box-shadow:inset 0 0 0 1px #fff,3px 3px 3px rgba(0,0,0,.2);background-image:linear-gradient(transparent,#dacdbb),radial-gradient(ellipse at bottom right,transparent 58%,#f5f5f5 60%)}[dir=rtl] .tips[data-v-10b72e6c]{right:10px;-webkit-box-shadow:inset 0 0 0 1px #fff,-3px 3px 3px rgba(0,0,0,.2);box-shadow:inset 0 0 0 1px #fff,-3px 3px 3px rgba(0,0,0,.2);background-image:linear-gradient(transparent,#dacdbb),radial-gradient(ellipse at bottom left,transparent 58%,#f5f5f5 60%)}.tips .close[data-v-10b72e6c]{width:15px;height:15px;line-height:10px;color:#5e7184}[dir] .tips .close[data-v-10b72e6c]{padding:0;border:1px solid #caced1;border-radius:2px}[dir=ltr] .tips .close[data-v-10b72e6c]{margin-left:auto}[dir=rtl] .tips .close[data-v-10b72e6c]{margin-right:auto}.tips .close[data-v-10b72e6c]:hover{color:#658ab2}[dir] .tips .close[data-v-10b72e6c]:hover{border-color:#839fba;-webkit-box-shadow:0 0 0 2px #a3caf1;box-shadow:0 0 0 2px #a3caf1}.tips .title[data-v-10b72e6c]{font-size:16pt;color:#014d9c}.tips .description[data-v-10b72e6c],.tips .hint[data-v-10b72e6c]{font-size:11pt;color:#494a4d}.tips img[data-v-10b72e6c]{width:23px;height:23px}