.LegacyChesslyCard_raisedCard__dihuS{position:relative;padding:var(--medium);width:100%}.LegacyChesslyCard_raisedCard__dihuS.LegacyChesslyCard_yellow__gh06V{background-color:var(--yellow)}.LegacyChesslyCard_textContainer__bRXsR{flex:1 1;padding-right:var(--medium)}.LegacyChesslyCard_iconWrapper__FT1wu{width:56px;height:56px;background-color:var(--yellow-text)}.LegacyChesslyCard_closeIconContainer__ZjhXT{position:absolute;top:16px;right:8px}.LegacyChesslyCard_settingsLinkText__8FW_7{white-space:nowrap}@media (min-width:615px){.LegacyChesslyCard_closeIconContainer__ZjhXT{top:6px;right:16px}}@media (min-width:768px){.LegacyChesslyCard_raisedCard__dihuS{padding:var(--large)}.LegacyChesslyCard_closeIconContainer__ZjhXT{position:absolute;top:8px;right:24px}}@media (min-width:900px){.LegacyChesslyCard_closeIconContainer__ZjhXT{top:16px;right:16px}}@keyframes LegacyChesslyCard_fadeOut__KC_YT{0%{opacity:1}to{opacity:0}}.LegacyChesslyCard_fadeOut__KC_YT{animation:LegacyChesslyCard_fadeOut__KC_YT 1s forwards}.MonthlyChallengeTasks_container__ET2Ki{width:100%;background-color:var(--red-200-900);border-radius:var(--small);border:1px solid var(--red-300-800);padding:var(--small)}.MonthlyChallengeTasks_flipContainer__rjkKY{width:80px;height:80px;perspective:1000px;position:relative}.MonthlyChallengeTasks_bigFlipContainer__xAPvU{width:120px;height:120px;perspective:1000px;position:relative}.MonthlyChallengeTasks_imageBack__b1eZN,.MonthlyChallengeTasks_image__UILJu{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.MonthlyChallengeTasks_imageBack__b1eZN{border-radius:50%;background-color:var(--red-400)}.MonthlyChallengeTasks_modalContent___Pux7{padding:var(--large) 0;max-width:400px}.MonthlyChallengeTasks_taskInfoWrapper__9ILEF+.MonthlyChallengeTasks_taskInfoWrapper__9ILEF{margin-top:var(--large)}@media (min-width:360px){.MonthlyChallengeTasks_container__ET2Ki{padding:var(--medium)}}.FilledPill_pill__zbV6V{border-radius:30px;border:1px solid var(--red-400-700);overflow:hidden;position:relative;padding:var(--small) var(--medium);--gradientStart:#f24923;--gradientEnd:#de1f72;--gradientBackground:var(--red-300-800)}[data-theme=light] .FilledPill_pill__zbV6V{--gradientStart:#ff7759;--gradientEnd:#ff72af}.FilledPill_fill__cCdVt{position:absolute;z-index:1;left:0;top:0;height:100%;background:linear-gradient(90deg,var(--gradientStart) 15%,var(--gradientEnd) 70%,var(--gradientBackground) 100%)}.FilledPill_content__juv_9{position:relative;z-index:2;line-height:0}.Task_taskWrapper__gV812{background-color:var(--red-200-900);border-radius:30px}.Task_taskWrapper__gV812+.Task_taskWrapper__gV812{margin-top:var(--small)}.Spinner_spinner__o5IsZ{display:inline-block;border:2px solid var(--background);border-bottom-color:var(--accent);border-radius:50%;animation:Spinner_rotation__Kl9GS 1s linear infinite}@keyframes Spinner_rotation__Kl9GS{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProgressBar_progressBar__YqY6L{background-color:var(--background-gray);border-radius:var(--border-radius);flex:1 1;height:8px;overflow:hidden}.ProgressBar_inner__1Q75B{height:100%;border-radius:var(--border-radius);transition:width 1s ease-in-out}.ProgressBar_secondary__1B3UA{background-color:var(--strong-green)}.ProgressBar_tertiary__1py9O{background-color:var(--primary)}.ProgressBar_gradient__Fbvsr{background:linear-gradient(to right,var(--cyan-500),var(--teal-300),var(--green-300))}.ProgressBar_small__ZK5xa{width:85px;flex:0 0 85px}.ProgressBar_medium__bjORf{width:150px;flex:0 0 150px}.ProgressBar_large__8hDc6{width:200px;flex:0 0 200px}.CourseLabel_label__r6cfw{height:27px;padding:6px var(--medium);border-radius:8px 0 0 8px}.CourseLabel_completed__0rofn,.CourseLabel_inProgress__055h0{color:var(--strong-green-emphasize);background-color:var(--strong-green-bland)}.CourseLabel_newCourse__yH5d2,.CourseLabel_suggestion__TJc7U{color:var(--accent-blend-emphasize);background-color:var(--accent-blend)}.CourseLabel_comingSoon__DS_mW{color:var(--yellow-alternative);background-color:var(--yellow)}.CourseLabel_special__jLVjf{color:var(--text-on-blue);background-color:var(--blue)}.ChessBoard_relative__3gr96{position:relative}.ChessBoard_dimensionHelper__j_WGx{position:relative;margin:0 auto}.ChessBoard_dimensionHelper__j_WGx.ChessBoard_coordinatesMargin__vvORT{margin:0 0 26px 12px}.ChessBoard_board__Vgpvk{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:var(--small)}.ChessBoard_row__CZj0R{display:flex;height:12.5%;width:100%}.ChessBoard_square___YN_l{height:100%;width:12.5%}.ChessBoard_legend__bOKws,.ChessBoard_square___YN_l{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ChessBoard_legend__bOKws{position:absolute;pointer-events:none;color:#fff;font-weight:500}.ChessBoard_rank__y3XGp{top:0;left:1px;height:100%;flex-flow:column nowrap}.ChessBoard_previewRank__25gkY{top:0;left:-12px;height:100%;flex-flow:column nowrap}.ChessBoard_previewRank__25gkY .ChessBoard_rankNumber__YLkVg{flex:1 1}.ChessBoard_file__efIzz{width:100%;bottom:0;flex-flow:row nowrap}.ChessBoard_rankNumber__YLkVg{height:12.5%;padding-top:2px;font-size:.8rem;display:flex;flex-direction:column}.ChessBoard_fileLetter__z_Mwk{width:12.5%;text-align:right;padding-right:2px;font-size:.8rem}.ChessBoard_pieceWrapper__m95pT{width:12.5%;height:12.5%;position:absolute;z-index:3;transition:transform .15s ease-in-out,opacity .15s ease-in;touch-action:none}.ChessBoard_dragging__zf5yp{transition:none;z-index:10!important;cursor:-webkit-grabbing!important;cursor:grabbing!important}.ChessBoard_removed__kaYG3{opacity:0;z-index:2;pointer-events:none}.ChessBoard_freeSquare__kt2tJ{position:relative}.ChessBoard_freeSquare__kt2tJ:before{content:"";position:absolute;border-radius:50%;padding:15%;top:35%;left:35%}.ChessBoard_freeSquare-GREY__nw6t2:before{background-color:var(--legal-moves-color-default)}.ChessBoard_freeSquare-GREEN__tuiTn:before{background-color:var(--legal-moves-color-green)}.ChessBoard_premove__DLbqj{position:relative}.ChessBoard_premove__DLbqj:before{content:"";position:absolute;background-color:var(--premove-moves-color-indicator);padding:50%}.ChessBoard_capture__93yHY{position:relative}.ChessBoard_capture__93yHY:before{content:"";position:absolute;border-radius:50%;padding:50%}.ChessBoard_capture-GREY__zfZIW:before{background-color:var(--legal-moves-color-default)}.ChessBoard_capture-GREEN__zmSjl:before{background-color:var(--legal-moves-color-green)}.ChessBoard_selectedPieceSquare__9R7Gt{position:relative}.ChessBoard_selectedPieceSquare__9R7Gt:before{content:"";position:absolute;width:100%;height:100%;background-color:var(--legal-moves-color-default)}.ChessBoard_arrowsContainer__ZxDr8{position:absolute;z-index:7;top:0;pointer-events:none}.ChessBoard_previewRank__25gkY.ChessBoard_insideBoard__TSm3U,.ChessBoard_rank__y3XGp.ChessBoard_insideBoard__TSm3U{left:0}@media screen and (min-width:768px){.ChessBoard_dimensionHelper__j_WGx{margin:0 auto}.ChessBoard_dimensionHelper__j_WGx.ChessBoard_coordinatesMargin__vvORT{margin:0 0 28px}.ChessBoard_previewRank__25gkY,.ChessBoard_rank__y3XGp{left:0;padding-left:2px}.ChessBoard_fileLetter__z_Mwk,.ChessBoard_rankNumber__YLkVg{font-size:.9rem}}.piece_image__sXVkQ{min-width:90%!important;object-fit:contain}.piece_image__sXVkQ,.piece_piece__JbwmA{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.piece_piece__JbwmA{margin:4px;height:calc(100% - 8px);width:calc(100% - 8px);position:relative;touch-action:none}.PromotionModal_container__ZNY8y{width:100%;height:100%;left:0;top:0;position:fixed;background-color:var(--backdrop);z-index:50;overflow:auto}.PromotionModal_modalContent__JdtdG{position:absolute;z-index:51;background-color:var(--secondary-alternative)}.OpeningBotsSetupView_helpIcon__jhpmo,.PromotionModal_piece__hFt5v{cursor:pointer}.OpeningBotsSetupView_wrapper__bRp25{align-items:flex-start;gap:var(--large);align-items:center}.OpeningBotsSetupView_botImage__elCdB{width:100%;height:auto;border-radius:20px;max-width:358px;aspect-ratio:1}.OpeningBotsSetupView_left__R0HEz{display:flex;flex-direction:column;align-items:center;max-width:400px;background-color:var(--secondary);padding:var(--medium);border-radius:var(--border-radius)}.OpeningBotsSetupView_colorOption__RqEcG{background-color:var(--quarternary-background-color);padding:var(--medium);border-radius:var(--border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:all .2s ease-in-out}.OpeningBotsSetupView_colorOption__RqEcG.OpeningBotsSetupView_active__hiJuX,.OpeningBotsSetupView_colorOption__RqEcG:hover{background-color:var(--primary-accent-color)}.OpeningBotsSetupView_configWrapper__CxufK{width:200px;display:flex;flex-wrap:wrap;gap:1rem}.OpeningBotsSetupView_setupWrapper__Tc6Xe{max-width:366px}.OpeningBotsSetupView_tooltipText__oYhGo{display:block;margin:var(--medium) 0}@media screen and (min-width:768px){.OpeningBotsSetupView_wrapper__bRp25{flex-direction:row;align-items:flex-start}.OpeningBotsSetupView_configWrapper__CxufK{display:block;flex-wrap:nowrap;gap:initial}}.SelectDropdown_selectWrapper__n4Alx{position:relative;min-width:200px}.SelectDropdown_dropdown__JWive{background-color:var(--card);color:var(--text);border:none;outline:none;min-height:48px;padding:0 var(--small) 0 var(--large);border-radius:var(--small);width:100%;cursor:pointer}.SelectDropdown_optionsContainer__W3Rru{background-color:var(--card);position:absolute;bottom:0;z-index:24;width:100%;border-radius:var(--small);transform:translateY(calc(100% + var(--extra-small)));overflow-y:auto;max-height:296px;box-shadow:0 0 10px 1px var(--shadow)}.SelectDropdown_option__zqDTd{padding:var(--medium) var(--large);cursor:pointer;transition:background-color .25s ease-in-out}.SelectDropdown_option__zqDTd.SelectDropdown_active__2CcUF,.SelectDropdown_option__zqDTd:hover{background-color:var(--secondary-alternative)}.SelectDropdown_placeholderText__2EpIS{opacity:.5}.SelectDropdown_description__m1P7f{margin-top:4px}.SelectDropdown_disabled__wl29N{cursor:auto;opacity:.5}option.SelectDropdown_disabled__wl29N:active,option.SelectDropdown_disabled__wl29N:hover{background-color:var(--secondary)}.PieceColorSelector_pieceWrapper__HHj6C{position:relative;width:25px;height:25px}.PieceColorSelector_buttonWrapper__bT6hq{gap:var(--medium)}.PieceColorSelector_buttonWrapper__bT6hq>button{padding-right:var(--medium);padding-left:var(--medium)}.PieceColorSelector_configWrapper__lPrLp{width:200px;display:flex;flex-wrap:wrap;gap:1rem}.Toggle_wrapper__qpoX7{display:inline-block;cursor:pointer}.Toggle_label__Va2f7{flex-wrap:wrap}.Toggle_secondary__5muzu{color:var(--alternative-grey)}.Toggle_disabled__XLvRy{opacity:.5;cursor:auto}.ToggleSwitch_switch__yL5nU{position:relative;display:inline-flex;flex-shrink:0;--slider-scale-factor:0.5;width:calc(60px * var(--slider-scale-factor));height:calc(34px * var(--slider-scale-factor))}.ToggleSwitch_switch__yL5nU input{opacity:0;width:0;height:0}.ToggleSwitch_slider__M1Igr{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--secondary-emphasize);transition:background-color .2s ease-in-out;border-radius:calc(34px * var(--slider-scale-factor))}.ToggleSwitch_slider__M1Igr:before{position:absolute;content:"";height:calc(26px * var(--slider-scale-factor));width:calc(26px * var(--slider-scale-factor));left:calc(4px * var(--slider-scale-factor));bottom:calc(4px * var(--slider-scale-factor));background-color:#fff;transition:transform .2s ease-in-out;border-radius:50%}.ToggleSwitch_slider__M1Igr.ToggleSwitch_disabled__e1IuE{cursor:default;opacity:.4}input:checked+.ToggleSwitch_slider__M1Igr{background-color:var(--accent)}input:checked+.ToggleSwitch_slider__M1Igr:before{transform:translateX(calc(26px * var(--slider-scale-factor)))}.SelectPicker_relative__0MSJv{position:relative}.SelectPicker_picker__ocqOL{border:none;outline:none;min-height:48px;padding:0 var(--small) 0 var(--large);cursor:pointer}.SelectPicker_picker__ocqOL,.SelectPicker_popup__EILmG{background-color:var(--card);color:var(--text);border-radius:var(--small);width:100%}.SelectPicker_popup__EILmG{position:absolute;z-index:2;padding:var(--small) 0;margin-top:var(--extra-small);max-height:200px;overflow-y:auto;box-shadow:0 0 10px 1px var(--shadow)}.SelectPicker_disabled__zaf_G{cursor:auto;opacity:.5}.SelectPicker_placeholderText__eZihe{opacity:.5}.Checkbox_input__Vy3aE{display:none}.Checkbox_label__md7CY{font-size:13.5px;font-weight:400;line-height:150%;letter-spacing:-.12px;display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:var(--small) var(--medium);transition:background-color .2s ease-in-out}.Checkbox_label__md7CY:hover{background-color:var(--secondary)}.Checkbox_box__CAb_T{width:16px;height:16px;border:2px solid var(--alternative-grey);border-radius:2px;display:inline-block;margin-right:var(--medium);position:relative}.Checkbox_input__Vy3aE:checked+.Checkbox_box__CAb_T{border-color:var(--accent);background-color:var(--accent)}.Checkbox_input__Vy3aE:checked+.Checkbox_box__CAb_T:after{content:"";position:absolute;height:5.5px;width:10.5px;border-bottom:2px solid #fff;border-left:2px solid #fff;bottom:4px;left:.4px;transform:rotate(312deg)}.CheckboxGroup_errorMessage__L5dKc{color:var(--error);padding:var(--small);width:-moz-fit-content;width:fit-content;margin:var(--extra-small) 0 0 0}.HelpTooltip_helpTooltip__Ri4mB{position:relative;cursor:pointer;line-height:0}.HelpTooltip_helpTooltip__Ri4mB.HelpTooltip_disabled__UO_eE{cursor:auto}.HelpTooltip_helpTooltipContainer__8uVhY{position:absolute;z-index:10;min-width:250px;background-color:var(--secondary-alternative);padding:0 var(--medium);border-radius:5px;line-height:normal}.HelpTooltip_helpTooltipContainer__8uVhY.HelpTooltip_left_top__imFQI{bottom:0;left:0;transform:translateX(calc(-100% - 10px))}.HelpTooltip_helpTooltipContainer__8uVhY.HelpTooltip_left_centre__tRfT_{top:50%;left:0;transform:translate(calc(-100% - 10px),-50%)}.HelpTooltip_helpTooltipContainer__8uVhY.HelpTooltip_left_bottom__QItqZ{top:0;left:0;transform:translateX(calc(-100% - 10px))}.HelpTooltip_helpTooltipContainer__8uVhY.HelpTooltip_right_top__KbtPr{bottom:0;left:0;transform:translateX(30px)}.HelpTooltip_helpTooltipContainer__8uVhY.HelpTooltip_right_centre__Ufg8W{top:50%;left:0;transform:translate(30px,calc(-50%))}.HelpTooltip_helpTooltipContainer__8uVhY.HelpTooltip_right_bottom__G_AQ6{bottom:var(--small);left:0;transform:translate(30px,calc(100% - 30px))}.HelpTooltip_helpTooltipContainer__8uVhY.HelpTooltip_top_left__MSqy8{bottom:var(--small);right:0}.HelpTooltip_helpTooltipContainer__8uVhY.HelpTooltip_top_centre__3zDtw{bottom:30px;left:50%;transform:translateX(-50%)}.HelpTooltip_helpTooltipContainer__8uVhY.HelpTooltip_top_right__NwX7C{bottom:30px;left:0}.HelpTooltip_helpTooltipContainer__8uVhY.HelpTooltip_bottom_left___GSax{top:var(--small);right:0}.HelpTooltip_helpTooltipContainer__8uVhY.HelpTooltip_bottom_centre__ioCKi{top:var(--small);left:50%;transform:translateX(-50%)}.HelpTooltip_helpTooltipContainer__8uVhY.HelpTooltip_bottom_right__IZGWo{top:var(--small);left:0}@media (max-width:550px){.HelpTooltip_helpTooltipContainer__8uVhY{min-width:250px}}.Fade_transition__h1zCN{transition:opacity .25s ease-in-out;position:relative;z-index:1000}.Fade_fadeIn__Jwtu6{opacity:1}.Fade_fadeOut__CRxYr{opacity:0}.CardWrapper_wrapper__eWA6W{max-width:500px;margin:var(--large) auto var(--medium);background-color:var(--card);color:var(--text-on-card);border-radius:var(--border-radius);padding:var(--medium);box-shadow:8px 7px 9px 3px var(--shadow)}@media screen and (min-width:600px){.CardWrapper_wrapper__eWA6W{margin:var(--extra-large) auto var(--large);padding:var(--large)}}@media screen and (min-width:1250px){.CardWrapper_wrapper__eWA6W{margin:56px auto var(--extra-large);padding:var(--extra-large)}}.InlineMoveDisplay_inlineMove__B7EQo{background-color:var(--secondary-alternative);border-radius:var(--border-radius);transition:opacity .2s ease-in-out;border:none;color:var(--text-on-secondary);outline:none;font-weight:700;cursor:pointer}.InlineMoveDisplay_inlineMove__B7EQo:hover{opacity:.85}.UserGames_container__YnyPC{background-color:var(--card);border-radius:var(--border-radius);padding:var(--small)}.UserGames_setup__Uws9G{background-color:var(--card-emphasize);border-radius:var(--border-radius);padding:var(--medium)}.UserGames_gamesWrapper__ME7Ff{display:flex;flex-wrap:wrap;gap:var(--medium);justify-content:center}.UserGames_gameItem__GfzCb{padding:var(--medium);border-radius:var(--small);border:1px solid var(--background-gray);color:var(--text-on-card);flex-wrap:wrap;max-width:320px;gap:var(--medium);transition:background-color .2s ease-in-out}.UserGames_gameItem__GfzCb:hover{background-color:var(--card-emphasize)}.UserGames_imageWrapper__Qs6XT{overflow:hidden;border-radius:var(--small);height:50px;width:50px}.UserGames_courseSection__5gJra{min-width:210px;text-decoration:none}.UserGames_link__8JoXg{text-decoration:none;color:var(--text-on-card)}.UserGames_gameDetails__qoaPq{flex-direction:column;width:100%;gap:var(--large)}.UserGames_emptyTextWrapper__wLWQ7{height:150px}.UserGames_deletedCourseImage__bEJlM{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:var(--border-radius);background-color:var(--background-gray)}.UserGames_score__QLG1G{height:24px;width:24px;line-height:18px;font-weight:500;text-align:center;padding:9px;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.UserGames_gameDetail__EuPJg{border-radius:var(--border-radius)}.UserGames_desktopGameDetails__ovcyy{display:none}.UserGames_mobileTabletGameDetails__apn9J{justify-content:center;width:100%}.UserGames_deviationText__wAq1i{width:auto}@media (min-width:425px){.UserGames_container__YnyPC{padding:var(--large)}}@media (min-width:768px){.UserGames_container__YnyPC{padding:var(--extra-large)}}@media (min-width:1250px){.UserGames_container__YnyPC{padding:56px}.UserGames_setup__Uws9G{padding:var(--large)}.UserGames_gameItem__GfzCb{width:100%;margin:initial;display:flex;align-items:center;max-width:none}.UserGames_gameDetails__qoaPq{flex-direction:row;width:auto;gap:0}.UserGames_courseName__5XGFY{max-width:200px}.UserGames_mobileTabletGameDetails__apn9J{display:none}.UserGames_desktopGameDetails__ovcyy{display:flex}.UserGames_deviationText__wAq1i{width:250px}.UserGames_deviationText__wAq1i.UserGames_small__BijrQ{width:210px}}.LeviGames_botDescription__cJxb6{line-height:26px}.LeviGames_noGamesWrapper__4X_8_{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--large)}.LeviGames_noGamesDescription__XNDYU{max-width:350px;min-width:275px}@media (min-width:600px){.LeviGames_noGamesWrapper__4X_8_{flex-direction:row;text-align:initial}}.VideoPlayer_player__ydMHr{aspect-ratio:16/9;min-width:280px;width:100%;border-radius:var(--border-radius);padding:var(--small);background-color:var(--gray-900)}.Video_card__thVzq{background-color:var(--pink-800);color:#fff}.Leaderboard_container__ucFUV{display:flex;gap:var(--large);flex-direction:column}.Leaderboard_previewItem__OOYKR{background-color:var(--secondary);color:var(--text-on-secondary);padding:0 var(--small);height:42px;width:200px;border-radius:var(--border-radius)}.Leaderboard_previewItem__OOYKR+.Leaderboard_previewItem__OOYKR{margin-top:var(--small)}.Leaderboard_number__OVA_L{min-width:22px;text-align:right}.Leaderboard_icon__O03ke{min-width:32px;line-height:0}.Leaderboard_empty__l3iGc{height:12px;width:95px;background-color:var(--secondary-emphasize);border-radius:var(--extra-small);margin-left:var(--small)}.Leaderboard_textSection__lHo8I{text-align:center}.Leaderboard_preview__kn_Sk{margin:0 auto}@media (min-width:600px){.Leaderboard_container__ucFUV{flex-direction:row}.Leaderboard_preview__kn_Sk{margin:0}.Leaderboard_textSection__lHo8I{text-align:initial}}