._container_1cdhg_1{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh}._chessboardContainer_1cdhg_9{width:560px;max-width:90vw;height:100%;position:relative}._heavyLoadIndicator_1cdhg_16{color:#9b5670;font-style:italic;font-size:12px;font-weight:100;position:absolute;top:5px}._engineInfo_1cdhg_26{opacity:0;margin-top:-60px;transition:opacity,margin-top 1.5s ease}._engineInfo_1cdhg_26._illuminated_1cdhg_32{opacity:1;margin-top:-5px}._chessboardWrapper_1cdhg_37 div[data-square]{transition:background-color 1.5s ease-in-out}._chessboardWrapper_1cdhg_37 div[data-piece] svg{opacity:0;transition:opacity 1.5s ease-in-out}._chessboardWrapper_1cdhg_37._illuminated_1cdhg_32 div[data-piece] svg{opacity:1}._chessboardWrapper_1cdhg_37 div[data-square-color=white]{background-color:#1e1e1e!important}._chessboardWrapper_1cdhg_37 div[data-square-color=black]{background-color:#141414!important}._chessboardWrapper_1cdhg_37._illuminated_1cdhg_32 div[data-square-color=white]{background-color:#f0d9b5!important}._chessboardWrapper_1cdhg_37._illuminated_1cdhg_32 div[data-square-color=black]{background-color:#b58863!important}._statusIndicator_1cdhg_65{position:absolute;bottom:-42.5px;left:50%;transform:translate(-50%);width:12px;height:12px;border-radius:50%;background-color:#28a745;transition:background-color .3s ease;box-shadow:0 0 8px #28a745b3}._statusIndicator_1cdhg_65._statusBusy_1cdhg_78{background-color:#dc3545;box-shadow:0 0 8px #dc3545b3}._countdown_1cdhg_83{text-align:center;color:#e6e6e6;font-size:22px;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:-50px;gap:10px}._engineStats_1cdhg_96{display:flex;justify-content:space-between;color:#fff;font-size:14px;font-family:monospace;padding-bottom:6px;gap:25px}._stat_1cdhg_65{display:inline-flex;align-items:center}._odometerInline_1cdhg_111{display:inline-block;vertical-align:middle;margin-left:.2rem;line-height:1}._spinner_1cdhg_118{width:50px;animation:_spin_1cdhg_118 2s linear infinite;transition:opacity .3s ease,visibility .3s ease}._spinnerVisible_1cdhg_124{opacity:1;visibility:visible}._spinnerHidden_1cdhg_129{opacity:0;visibility:hidden}@keyframes _spin_1cdhg_118{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._message_1cdhg_139{font-style:italic;color:#e6e6e6;transition:color 1.5s ease}._warningMessage_1cdhg_145{font-style:italic;transition:color 1.5s ease;color:#e79939}._errorMessage_1cdhg_151{font-style:italic;transition:color 1.5s ease;color:#ff6b6b}._illuminated_1cdhg_32 ._countdown_1cdhg_83,._illuminated_1cdhg_32 ._message_1cdhg_139{color:#fff}.odometer.odometer-auto-theme,.odometer.odometer-theme-default,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align: auto;*zoom: 1;*display: inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align: auto;*zoom: 1;*display: inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;inset:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:Helvetica Neue,sans-serif;line-height:1.1em}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}._appContainer_y2ckk_1{position:relative}@keyframes _fadeInLogo_y2ckk_1{0%{opacity:0}to{opacity:.4}}@keyframes _fadeInText_y2ckk_1{0%{opacity:0}to{opacity:.7}}@keyframes _twinkleGitHub_y2ckk_1{0%,3%,6%,9%,to{opacity:.4;transform:scale(1)}1.5%,4.5%,7.5%{opacity:.8;transform:scale(1.1)}}@keyframes _twinkleEngine_y2ckk_1{0%,3%,6%,9%,to{opacity:.4;transform:scale(1.15)}1.5%,4.5%,7.5%{opacity:.8;transform:scale(1.3)}}@keyframes _textShineAnimation_y2ckk_1{0%{background-position:-200% center}to{background-position:200% center}}._iconsContainer_y2ckk_55{position:absolute;top:20px;right:20px;z-index:1000;display:flex;flex-direction:column;align-items:flex-end}._iconLink_y2ckk_65{display:block;position:relative;margin-bottom:15px}._icon_y2ckk_55{width:35px;height:auto;opacity:0;transition:opacity .3s ease-in-out,filter .1s ease-in-out}._engineIconLink_y2ckk_78 ._icon_y2ckk_55{transform:scale(1.15)}._iconLink_y2ckk_65._illuminated_y2ckk_83 ._icon_y2ckk_55{animation:_fadeInLogo_y2ckk_1 1.5s forwards,_twinkleGitHub_y2ckk_1 30s 1.5s infinite}._engineIconLink_y2ckk_78._illuminated_y2ckk_83 ._icon_y2ckk_55{animation:_fadeInLogo_y2ckk_1 1.5s forwards,_twinkleEngine_y2ckk_1 30s 1.5s infinite}._iconLink_y2ckk_65:hover ._icon_y2ckk_55{animation-play-state:paused;opacity:1!important}._engineIconLink_y2ckk_78:hover ._icon_y2ckk_55{filter:drop-shadow(0 0 1px #652f48)}._engineIconLink_y2ckk_78{cursor:default}._iconLink_y2ckk_65[data-tooltip]:before{content:attr(data-tooltip);position:absolute;top:50%;right:100%;transform:translateY(-50%) translate(-22px);background-color:#333;color:#fff;padding:8px 12px;border-radius:6px;font-size:11px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}._engineIconLink_y2ckk_78[data-tooltip]:before{white-space:normal;width:400px}._githubIconLink_y2ckk_130[data-tooltip]:before{white-space:nowrap;width:max-content}._iconLink_y2ckk_65[data-tooltip]:after{content:"";position:absolute;top:50%;right:100%;transform:translateY(-50%) translate(-10px);border-width:6px;border-style:solid;border-color:transparent transparent transparent #333;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}._iconLink_y2ckk_65[data-tooltip]:hover:before,._iconLink_y2ckk_65[data-tooltip]:hover:after{opacity:1!important;visibility:visible}._topLeftText_y2ckk_158{display:inline-block;position:absolute;top:20px;left:20px;color:#fff;z-index:1000;font-family:Tahoma,Arial,sans-serif;font-size:12px;opacity:0}._topLeftText_y2ckk_158 i{font-style:italic;padding-right:2px}._topLeftText_y2ckk_158 ._engineName_y2ckk_175{color:#d4615f}._topLeftText_y2ckk_158._illuminated_y2ckk_83{animation:_fadeInText_y2ckk_1 1.5s forwards}._inlineLogo_y2ckk_183{height:1.5em;width:auto;vertical-align:middle;margin-left:.3em;margin-right:.3em;position:relative;top:-1px}@keyframes _textShineEngine_y2ckk_1{0%{background-position:100% 0}8.33%{background-position:0% 0}to{background-position:0% 0}}@keyframes _textShineAuthor_y2ckk_1{0%{background-position:100% 0}8.33%{background-position:100% 0}16.66%{background-position:0% 0}to{background-position:0% 0}}._engineName_y2ckk_175._illuminated_y2ckk_83{color:transparent;background:linear-gradient(110deg,#8f84c1 40%,#fff,#b9576f 60%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:_textShineEngine_y2ckk_1 11s ease-out infinite}._authorNameBlock_y2ckk_236._illuminated_y2ckk_83{color:transparent;background:linear-gradient(110deg,#ccc 40%,#fff,#ccc 60%);background-size:300% 101%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:_textShineAuthor_y2ckk_1 11s ease-out infinite}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#08050f;transition:background-color 1.5s ease}body.illuminated{background-color:#171922}
