@charset "UTF-8";.membership-level{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:Chess V3;font-size:1.6rem;font-weight:400;line-height:1;text-align:center}.membership-level.gold:before{color:#f0c748;content:"ή"}.membership-level.platinum:before{color:#8b8987;content:"Ͷ"}.membership-level.diamond:before{color:var(--color-blue-300);content:"Ͱ"}.membership-level.staff:before{color:var(--color-green-300);content:"Ἢ"}.standings_table{margin-bottom:2rem}.standings_table td{font-size:1.3rem;padding:.1rem .4rem}.standings_table .standings_cell_name{font-weight:500}.standings_table .country-flag-small{display:inline-block;position:relative;top:-.2rem;vertical-align:middle}.table-content-responsive{display:block;overflow-x:auto;width:100%}.table-content-responsive .standings_table{border-spacing:0;white-space:nowrap}.tooltip-component{pointer-events:none;position:fixed;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-out;z-index:9999}.tooltip-content{display:flex;position:absolute;width:20rem}.tooltip-content.tooltip-top{bottom:100%;justify-content:center;left:50%;padding-bottom:var(--tooltip-padding);transform:translateX(-50%)}.tooltip-content.tooltip-bottom{justify-content:center;left:50%;padding-top:var(--tooltip-padding);top:100%;transform:translateX(-50%)}.tooltip-content.tooltip-left{justify-content:flex-end;padding-right:var(--tooltip-padding);right:100%;top:50%;transform:translateY(-50%)}.tooltip-content.tooltip-right{left:100%;padding-left:var(--tooltip-padding);top:50%;transform:translateY(-50%)}.tooltip-content.tooltip-top.tooltip-left{bottom:100%;left:unset;right:100%;top:unset;transform:translateX(calc(var(--tooltip-padding) + var(--target-width)))}.tooltip-content.tooltip-top.tooltip-right{bottom:100%;left:100%;right:unset;top:unset;transform:translateX(calc(var(--target-width)*-1 - var(--tooltip-padding)))}.tooltip-content.tooltip-bottom.tooltip-left{bottom:unset;left:unset;right:100%;top:100%;transform:translateX(calc(var(--tooltip-padding) + var(--target-width)))}.tooltip-content.tooltip-bottom.tooltip-right{bottom:unset;left:100%;right:unset;top:100%;transform:translateX(calc(var(--target-width)*-1 - var(--tooltip-padding)))}.tooltip-body{background:rgba(0,0,0,.75);border-radius:.2rem;color:#fff;font-size:1.4rem;font-weight:600;padding:.5rem .8rem;position:relative;text-align:center}.tooltip-body:after{border:.5rem solid transparent;content:"";display:block;height:0;position:absolute}.tooltip-body.tooltip-right:after{border-right:.5rem solid rgba(0,0,0,.75);right:100%;top:50%;transform:translateY(-50%)}.tooltip-body.tooltip-left:after{border-left:.5rem solid rgba(0,0,0,.75);left:100%;top:50%;transform:translateY(-50%)}.tooltip-body.tooltip-top:after{border-top:.5rem solid rgba(0,0,0,.75);left:50%;top:100%;transform:translateX(-50%)}.tooltip-body.tooltip-bottom:after{border-bottom:.5rem solid rgba(0,0,0,.75);bottom:100%;left:50%;transform:translateX(-50%)}.tooltip-body.tooltip-top.tooltip-left:after{border-left:.5rem solid transparent;border-top:.5rem solid rgba(0,0,0,.75);bottom:unset;left:unset;right:0;top:100%;transform:translateX(-50%)}.tooltip-body.tooltip-top.tooltip-right:after{border-right:.5rem solid transparent;border-top:.5rem solid rgba(0,0,0,.75);bottom:unset;left:0;right:unset;top:100%;transform:translateX(50%)}.tooltip-body.tooltip-bottom.tooltip-left:after{border-bottom:.5rem solid rgba(0,0,0,.75);border-left:.5rem solid transparent;bottom:100%;left:unset;right:0;top:unset;transform:translateX(-50%)}.tooltip-body.tooltip-bottom.tooltip-right:after{border-bottom:.5rem solid rgba(0,0,0,.75);border-right:.5rem solid transparent;bottom:100%;left:0;right:unset;top:unset;transform:translateX(50%)}.event-page-layout-component{height:100vh}body .base-layout{display:none}body.standard-layout{display:block;padding:0;padding-top:4rem}body.standard-layout .base-layout{display:block}body.standard-layout .board-layout-main,body.standard-layout .board-layout-sidebar{display:none}@media (min-width:60em){body.standard-layout{padding-top:0}}.event-info-layout-component{height:100vh;overflow-y:auto}.event-info-layout-main{display:block}.event-info-layout-sidebar{display:flex;flex-direction:column;height:100vh;max-height:calc(100vh - 1.6rem)}@media (min-width:60em){.event-info-layout-component{--sidebarWidth:30rem;--mainWidth:minmax(0,1fr);--avatarSize:8rem;--gameClockVerticalMargin:1rem;display:grid;grid-template-columns:[main] var(--mainWidth) [sidebar] var(--sidebarWidth);grid-template-rows:[top] 1fr}.event-info-layout-main{grid-area:top/main}}.admin-controls-component{color:var(--globalColorThemeHigh);margin:1.6rem}.admin-controls-button{margin-left:1.6rem}.event-image-component{-o-object-fit:cover;object-fit:cover}.event-image-component.event-image-large{height:18rem;width:32.2rem}.event-image-component.event-image-x-small{height:2rem;width:3.6rem}@media (max-width:59.938em){.event-image-component,.event-image-component.event-image-large{height:6rem;width:10.6rem}}.live-badge-badge,.live-badge-component{align-items:center;display:flex}.live-badge-badge{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-red-400);border-radius:.2rem;color:#fff;font-size:1.4rem;font-weight:600;height:1.8rem;justify-content:center;line-height:1;min-width:1.4rem;padding:0 .3rem}.live-badge-live{text-transform:uppercase}.live-badge-video{margin-left:.5rem}.event-header-component{background:#fff;border-radius:.5rem;color:var(--globalColorThemeMid);display:grid;flex-direction:row;grid-template:"image  info" auto "games  games" auto/auto 1fr;min-height:6rem;overflow:hidden}.dark-mode .event-header-component{background:rgba(0,0,0,.2)}.events-white-theme .event-header-component{background:var(--globalSecondaryBackground);border:.1rem solid var(--globalBorder)}.event-header-component:not(.event-header-featured) .event-header-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-header-image{flex:0 0 auto;grid-area:image}.event-header-info{display:grid;flex:1 1 auto;grid-area:info;grid-template:"name  name" auto "date  date" 1fr "round live" 1fr/1fr auto;max-height:6rem;min-width:0;padding:.5rem}.event-header-name{color:var(--globalColorThemeFull);flex:0 0 auto;font-size:1.7rem;font-weight:600;grid-area:name;line-height:1.1;min-width:0}.event-header-round{align-items:flex-start;display:flex;grid-area:round;min-height:0}.event-header-date{grid-area:date;min-height:0}.event-header-player-match{color:var(--color-green-500);flex:0 0 auto;font-size:1.5rem;font-weight:600;line-height:1.1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-header-counts{align-items:center;display:flex;flex-direction:row;font-weight:600;grid-area:counts;line-height:1.4rem}.event-header-icon{font-size:2rem}.event-header-count{font-size:1.4rem;font-weight:600;margin-left:.5rem;margin-right:3rem}.event-header-counts,.event-header-player-match{display:none}.event-header-games{grid-column-gap:1.7rem;display:grid;display:none;grid-area:games;grid-template-columns:repeat(2,1fr);padding-top:1.7rem}.event-header-live{align-self:center;flex-shrink:0;margin-left:1.6rem}@media (min-width:60em){.event-header-component{min-height:12rem;padding:2.4rem}.event-header-component.event-header-featured{box-shadow:0 .5rem 0 0 rgba(0,0,0,.4);margin-bottom:.5rem;min-height:22.8rem}.event-header-component.event-header-featured .event-header-info{grid-template:"name   name" auto "date   date" auto "counts counts" auto "round  live" 1fr/1fr auto;padding:0 0 0 2.4rem}.event-header-component.event-header-featured .event-header-round{align-items:flex-end}.event-header-component.event-header-featured .event-header-date,.event-header-component.event-header-featured .event-header-name{margin-bottom:1rem}.event-header-component.event-header-featured .event-header-live{align-self:flex-end}.event-header-component.event-header-with-games{padding-bottom:1.7rem}.event-header-info{grid-template:"name   name  name" 1fr "date   date  date" 1fr "counts round live" 1fr/1fr auto;max-height:none;padding:0 0 0 2.4rem}.event-header-counts,.event-header-player-match{display:flex}.event-header-games{display:grid;grid-template-columns:repeat(4,1fr)}.event-header-round{align-items:center}}@media (max-width:59.938em){.event-header-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.language-select-component{align-items:center;display:flex;flex-direction:column}.language-select-component.language-select-small{flex-direction:row}.language-select-component.language-select-small .language-select-content,.language-select-component.language-select-small .language-select-icon{display:none}.language-select-component.language-select-small .language-select-select{left:-2.1rem;padding-left:2rem;padding-top:2rem;top:-1rem}.language-select-globe{color:var(--globalColorThemeMid);font-size:2.4rem}.language-select-dropdown{align-items:center;display:flex;flex-shrink:0;max-width:18rem;position:relative}.language-select-dropdown:hover .language-select-content,.language-select-dropdown:hover .language-select-icon{color:var(--globalColorThemeMid)}.language-select-content,.language-select-icon{color:var(--globalColorThemeLow)}.language-select-content{flex-grow:1;font-size:1.3rem;margin-right:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.language-select-right{flex-shrink:0;font-size:1.6rem;justify-self:end}.language-select-select{-moz-appearance:none;-webkit-appearance:none;background-color:transparent;border:0;color:transparent;cursor:pointer;height:100%;left:0;padding-top:5rem;position:absolute;top:-3rem;width:100%}.language-select-select>option{color:#262421}.language-select-select:focus{outline-color:var(--globalColorThemeMid)!important}.stream-component{background-color:#000;display:flex;height:0;padding-bottom:56.3%;position:relative}.stream-component:hover .stream-icon{display:inline}.stream-iframe{height:100%;left:0;position:absolute;top:0;width:100%}.stream-icon{color:#fff;cursor:pointer;display:none;font-size:2rem;position:absolute;right:.5rem;text-shadow:0 0 .2rem #000;top:.5rem}.stream-with-controls-component{display:block;margin:1.6rem 0}.stream-with-controls-controls{align-items:center;background:var(--globalTertiaryBackground);border-radius:0 0 .5rem .5rem;display:flex;height:6rem;padding:0 1.6rem}.stream-with-controls-toggle{align-items:center;color:var(--globalColorThemeLow);cursor:pointer;display:flex;flex:0 0 auto;height:3rem}.stream-with-controls-toggle:hover{color:var(--globalColorThemeMid)}.stream-with-controls-language{flex:0 0 auto;margin-right:1.6rem}.stream-with-controls-icon{font-size:1.6rem;margin-right:.5rem}.stream-with-controls-live{margin-right:1.6rem}.stream-with-controls-title{color:var(--globalColorThemeFull);flex:1 1 auto;font-size:1.7rem;font-weight:600;line-height:1.1;margin-right:1.6rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.underlined-tabs-component{margin:0;overflow-x:auto;white-space:nowrap}.underlined-tabs-button{font-weight:600}.underlined-tabs-button.underlined-tabs-with-icon{align-items:center;display:flex;flex-direction:column;font-size:1.1rem;font-weight:400;justify-content:center;padding:.2rem;text-transform:uppercase}.underlined-tabs-icon{font-size:2.4rem;text-transform:none}.underlined-tabs-title{font-size:1.4rem}[aria-selected=true] .underlined-tabs-title{color:var(--tabSelectedTitleColor)}.event-info-content-component{display:block;margin:1rem}.event-info-content-tabs-container{flex:1 0 auto}.event-info-content-tabs-container .event-info-content-tabs{margin-bottom:2.4rem}.event-info-content-tab-content{min-height:50px}.event-info-content-select{align-self:center;margin:1.6rem 0;width:40rem}.event-info-content-header-container{align-self:center;display:none;margin:0 auto;width:min(100%,130vh)}.event-info-content-event-header{margin:1.6rem 0}@media (min-width:60em){.event-info-content-component{margin:0 3rem 0 3rem}.event-info-content-tabs-container{display:flex;flex:1 1 0;flex-direction:column;min-height:15rem;overflow:hidden}.event-info-content-header-container{display:block}}.game-board-size-selector-component{align-items:center;color:var(--globalColorThemeMid);display:flex;flex-direction:row;font-size:1.2rem;gap:.5rem}.events-white-theme .game-board-size-selector-component{color:#8b8987}.game-board-size-selector-option{background-color:transparent;border:none;border-bottom:.2rem solid transparent;color:inherit;display:flex;margin:0;padding:0}.game-board-size-selector-option.game-board-size-selector-selected{border-bottom:.2rem solid #fff;color:#fff}.events-white-theme .game-board-size-selector-option.game-board-size-selector-selected{border-bottom:.2rem solid #4b4847;color:#4b4847}.game-board-size-selector-option:hover:not(.game-board-size-selector-selected){color:#fff;opacity:.8}.events-white-theme .game-board-size-selector-option:hover:not(.game-board-size-selector-selected){color:#4b4847}.game-board-size-selector-icon{color:currentColor;font-size:2rem}.quick-switch-component{align-items:center;display:flex;flex:0 1 auto;font-size:1.2rem;height:2.2rem;min-width:5rem;padding:.3rem 0;white-space:nowrap}.quick-switch-label{color:var(--globalColorThemeMid);flex:1 1 auto;margin-right:.5rem;min-width:2rem;overflow:hidden;position:relative;text-overflow:ellipsis}.quick-switch-switch{display:inline-block;margin-right:-1.6rem;max-width:3.2rem;min-width:5rem;position:relative;transform:scale(.55);transform-origin:left}.search-bar-component{position:relative}.search-bar-component .search-bar-input{border-radius:.5rem;color:var(--globalColorThemeHigh);font-size:1.4rem;height:4.8rem;padding:1.2rem 4.8rem}.search-bar-component .search-bar-icon{color:var(--globalColorThemeLow);font-size:2.4rem;left:1.2rem;position:absolute;top:1.2rem;z-index:1}.search-bar-clear{background-color:transparent;border:none;color:var(--globalColorThemeLow);font-size:3rem;height:4.8rem;line-height:.85;margin:0;padding:0;position:absolute;right:0;width:4.8rem}.search-bar-clear:hover{color:var(--globalColorThemeMid)}.event-info-tab-games-component{display:flex;flex-direction:column;max-height:100%;min-height:0}.event-info-tab-games-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1.6rem}.event-info-tab-games-boards{display:flex;flex-direction:column;min-height:0;overflow-y:auto}.event-info-tab-games-download{color:hsla(0,0%,100%,.6);cursor:pointer;font-size:2rem;margin-right:1.6rem}.event-info-tab-games-mobile-board-size{align-items:center;color:hsla(0,0%,100%,.6);cursor:pointer;display:flex;font-size:2rem;margin:0 1.6rem}.event-info-tab-games-icons{align-items:center;display:flex;flex:1 1 40rem;justify-content:flex-end;min-width:0}.event-info-tab-games-select{flex:1 1 10rem;margin-right:1.6rem;max-width:20rem;width:10rem}.event-info-tab-games-selects{display:flex;flex:1 1 40rem}.event-info-tab-games-selects .event-info-tab-games-select{height:4.8rem}.event-info-tab-games-toggle{margin-right:1rem}.event-info-tab-games-message{color:var(--globalColorThemeMid);display:flex;font-size:1.7rem;justify-content:center;padding:8rem 0}@media (min-width:60em){.event-info-tab-games-search{flex:1 1 40rem;margin-right:1.6rem;min-width:20rem}.event-info-tab-games-mobile-board-size{display:none}}@media (max-width:59.938em){.event-info-tab-games-group,.event-info-tab-games-icons{display:none}.event-info-tab-games-search{width:100%}}body{--gamesColumnCount:2;--gamesGridGap:1.2rem}.round-games-list-item-component{margin-bottom:2.4rem}.round-games-list-item-label{color:#fff;font-family:var(--globalSecondaryFont);font-size:2.4rem;line-height:2.4rem;margin-bottom:1rem}.round-games-list-item-games{grid-gap:var(--gamesGridGap);display:grid;flex-direction:row;flex-wrap:wrap;grid-template-columns:repeat(var(--gamesColumnCount),1fr);min-height:0;overflow-y:auto;padding-right:1rem}.round-games-list-item-games>*{cursor:pointer!important}body[data-board-size=large]{--gamesColumnCount:1}@media (min-width:60em){body{--gamesGridGap:2.7rem}body[data-board-size=large]{--gamesColumnCount:2;--gamesGridGap:4.7rem}body[data-board-size=medium]{--gamesColumnCount:3}body[data-board-size=small]{--gamesColumnCount:4}}.evaluation-bar-bar{border-radius:.2rem;flex-shrink:0;height:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:20px}.evaluation-bar-bar.evaluation-bar-clickable{cursor:pointer}.evaluation-bar-bar .evaluation-bar-critical{bottom:0;display:none;padding:.5rem .2rem;position:absolute;text-align:center;width:100%;z-index:3}.evaluation-bar-bar .evaluation-bar-critical.evaluation-bar-visible{display:block}.evaluation-bar-bar .evaluation-bar-critical.evaluation-bar-floating{top:-1.2rem}.evaluation-bar-bar .evaluation-bar-critical.evaluation-bar-mateIn{height:5rem}.evaluation-bar-bar .evaluation-bar-critical.evaluation-bar-blackMateIn{top:-95%}.evaluation-bar-bar .evaluation-bar-relative{position:relative}.evaluation-bar-bar.evaluation-bar-flipped,.evaluation-bar-bar.evaluation-bar-flipped .evaluation-bar-loader,.evaluation-bar-bar.evaluation-bar-flipped .evaluation-bar-scoreAbbreviated{transform:rotate(180deg)}.evaluation-bar-bar.evaluation-bar-flipped .evaluation-bar-score{--flipTransform:rotate(180deg)}.evaluation-bar-bar .evaluation-bar-fill{background-color:hsla(0,0%,100%,.05);border-radius:.2rem;height:100%;overflow:hidden;position:relative;width:100%;z-index:-1}.evaluation-bar-bar .evaluation-bar-color{bottom:0;height:100%;left:0;position:absolute;transition:transform 1s ease-in;width:100%}.evaluation-bar-bar .evaluation-bar-white{background-color:#fff;z-index:2}.evaluation-bar-bar .evaluation-bar-black{background-color:#403d39;z-index:1}.evaluation-bar-bar .evaluation-bar-draw{background-color:#777574;z-index:0}.evaluation-bar-bar .evaluation-bar-gradient{background:linear-gradient(#b7483f,#b6b73f 50%,#749c4d);z-index:0}.evaluation-bar-bar .evaluation-bar-loader{height:100%;width:100%}.evaluation-bar-bar .evaluation-bar-loading-message{color:hsla(0,0%,100%,.6);font-size:1.5rem;font-weight:600;left:50%;position:absolute;-webkit-text-orientation:sideways;text-orientation:sideways;text-transform:uppercase;top:50%;transform:translate3d(-50%,-50%,0) rotate(180deg);writing-mode:vertical-rl;z-index:2}.evaluation-bar-bar .evaluation-bar-score{display:none;font-size:1.2rem;font-weight:600;-webkit-hyphens:auto;hyphens:auto;padding:.5rem .2rem;position:absolute;text-align:center;width:100%;z-index:2}.evaluation-bar-bar .evaluation-bar-score.evaluation-bar-dark{bottom:0;color:#403d39}.evaluation-bar-bar .evaluation-bar-score.evaluation-bar-light{color:#fff;top:0}.evaluation-bar-bar .evaluation-bar-score.evaluation-bar-draw{color:#fff}.evaluation-bar-bar:hover .evaluation-bar-score{border-radius:.3rem;bottom:auto;display:block;font-weight:700;-webkit-hyphens:auto;hyphens:auto;padding:.1rem .5rem;position:absolute;text-align:center;top:50%;transform:translate(calc(10px - 50%),-50%) var(--flipTransform,rotate(0deg));transition:opacity .2s;transition-delay:.1s;width:45px;z-index:2}.evaluation-bar-bar:hover .evaluation-bar-score.evaluation-bar-dark{background-color:#fff;color:#403d39}.evaluation-bar-bar:hover .evaluation-bar-score.evaluation-bar-light{background-color:#403d39;color:#fff}.evaluation-bar-bar:hover .evaluation-bar-score-long{white-space:nowrap;width:auto}.evaluation-bar-bar .evaluation-bar-scoreAbbreviated{font-size:1rem;font-weight:600;padding:.5rem 0;position:absolute;text-align:center;white-space:pre;width:100%;z-index:2}.evaluation-bar-bar .evaluation-bar-scoreAbbreviated.evaluation-bar-dark{bottom:0;color:#403d39}.evaluation-bar-bar .evaluation-bar-scoreAbbreviated.evaluation-bar-light{color:#fff;top:0}.evaluation-bar-bar .evaluation-bar-scoreAbbreviated.evaluation-bar-complexity{bottom:0;color:#fff}.evaluation-bar-bar .evaluation-bar-scoreAbbreviated.evaluation-bar-draw{background:transparent;color:#fff;top:calc(50% - 1rem)}.evaluation-bar-barslim{flex-shrink:0;height:100%;position:absolute;transform:translateX(-2rem);z-index:1}.evaluation-bar-barslim.evaluation-bar-flipped{transform:rotate(180deg) translateX(2rem)}.evaluation-bar-barslim.evaluation-bar-flipped .evaluation-bar-score:after{top:100%;transform:rotate(180deg)}.evaluation-bar-barslim .evaluation-bar-loader{display:none}.evaluation-bar-barslim .evaluation-bar-fill{background-color:hsla(0,0%,100%,.05);border-radius:.3rem;height:100%;overflow:hidden;position:relative;width:100%;z-index:-1}.evaluation-bar-barslim .evaluation-bar-color{bottom:0;height:100%;left:0;position:absolute;transition:transform 1s ease-in;width:100%}.evaluation-bar-barslim .evaluation-bar-white{background-color:#fff;z-index:1}.evaluation-bar-barslim .evaluation-bar-black{background-color:#403d39;z-index:0}.evaluation-bar-barslim .evaluation-bar-score{align-items:center;display:flex;font-size:1.2rem;height:50%;position:absolute}.evaluation-bar-barslim .evaluation-bar-score:after{border-radius:.3rem;content:attr(data-score);font-weight:700;-webkit-hyphens:auto;hyphens:auto;left:-1.75rem;opacity:0;padding:.1rem .5rem;position:absolute;text-align:center;top:calc(100% - 1.9rem);transition:opacity .2s;transition-delay:.1s;width:4.5rem;z-index:2}.evaluation-bar-barslim .evaluation-bar-score.evaluation-bar-dark:after{background-color:#fff;color:#403d39}.evaluation-bar-barslim .evaluation-bar-score.evaluation-bar-light:after{background-color:#403d39;color:#fff}.outside-coords .evaluation-bar-barslim{transform:translateX(-4vw)}.outside-coords .evaluation-bar-barslim.evaluation-bar-flipped{transform:rotate(180deg) translateX(4vw)}.evaluation-bar-barslim:hover .evaluation-bar-score.evaluation-bar-dark:after,.evaluation-bar-barslim:hover .evaluation-bar-score.evaluation-bar-light:after{opacity:1}.wdl-evaluation-bar-bar{--label-height:1.2rem;--win-chance:45%;--loss-chance:45%;--draw:calc(100% - var(--win-chance) - var(--loss-chance));display:block;flex-shrink:0;height:100%;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:20px}.wdl-evaluation-bar-bar.wdl-evaluation-bar-clickable{cursor:pointer}.wdl-evaluation-bar-bar.wdl-evaluation-bar-flipped,.wdl-evaluation-bar-bar.wdl-evaluation-bar-flipped .wdl-evaluation-bar-labels,.wdl-evaluation-bar-bar.wdl-evaluation-bar-flipped .wdl-evaluation-bar-score,.wdl-evaluation-bar-bar.wdl-evaluation-bar-flipped .wdl-evaluation-bar-scoreAbbreviated{transform:rotate(180deg)}.wdl-evaluation-bar-bar .wdl-evaluation-bar-fill,.wdl-evaluation-bar-bar .wdl-evaluation-bar-labels{height:100%;overflow:hidden;position:relative}.wdl-evaluation-bar-bar .wdl-evaluation-bar-fill{background-color:#777574;border-radius:.2rem}.wdl-evaluation-bar-bar .wdl-evaluation-bar-color{bottom:0;height:100%;left:-.1rem;position:absolute;right:-.1rem;transition:transform .3s linear;width:calc(100% + .2rem)}.wdl-evaluation-bar-bar .wdl-evaluation-bar-score-wrap{align-items:center;display:none;height:100%;justify-content:center;position:absolute;width:100%}.wdl-evaluation-bar-bar:hover .wdl-evaluation-bar-score-wrap{display:flex}.wdl-evaluation-bar-bar .wdl-evaluation-bar-score{border-radius:.2rem;display:table;font-size:1.2rem;font-weight:600;padding:.1rem .5rem;pointer-events:none;position:relative;text-align:right;z-index:1}.wdl-evaluation-bar-bar .wdl-evaluation-bar-white{background-color:#fff;color:#403d39}.wdl-evaluation-bar-bar .wdl-evaluation-bar-black{background-color:#403d39;color:#fff}.wdl-evaluation-bar-bar .wdl-evaluation-bar-draw{background-color:#777574;color:#bebdb9}.wdl-evaluation-bar-bar .wdl-evaluation-bar-row{display:table-row}.wdl-evaluation-bar-bar .wdl-evaluation-bar-cell{display:table-cell}.wdl-evaluation-bar-bar .wdl-evaluation-bar-right{padding-left:1rem;white-space:pre}.wdl-evaluation-bar-bar .wdl-evaluation-bar-eval .wdl-evaluation-bar-cell{padding-top:1rem}.wdl-evaluation-bar-bar .wdl-evaluation-bar-scoreAbbreviated{font-size:1rem;font-weight:600;left:0;padding:.5rem 0;position:absolute;white-space:pre;width:100%;z-index:2}.wdl-evaluation-bar-bar .wdl-evaluation-bar-scoreAbbreviated.wdl-evaluation-bar-dark{bottom:0;color:#403d39}.wdl-evaluation-bar-bar .wdl-evaluation-bar-scoreAbbreviated.wdl-evaluation-bar-light{color:#fff;top:0}.wdl-evaluation-bar-bar .wdl-evaluation-bar-labels{position:absolute;top:0;width:100%}.wdl-evaluation-bar-bar .wdl-evaluation-bar-label{bottom:0;font-size:1rem;height:100%;position:absolute;top:0;transition:transform .3s linear;width:100%}.wdl-evaluation-bar-whiteLabel{color:#403d39;transform:translateY(calc(100% - var(--win-chance) + var(--win-chance)/2 - var(--label-height)/2))}.wdl-evaluation-bar-flipped .wdl-evaluation-bar-whiteLabel{transform:translateY(calc(var(--win-chance) - var(--win-chance) + var(--win-chance)/2 - var(--label-height)/2))}.wdl-evaluation-bar-blackLabel{color:#fff;transform:translateY(calc(var(--loss-chance) - var(--loss-chance) + var(--loss-chance)/2 - var(--label-height)/2))}.wdl-evaluation-bar-flipped .wdl-evaluation-bar-blackLabel{transform:translateY(calc(100% - var(--loss-chance) + var(--loss-chance)/2 - var(--label-height)/2))}.wdl-evaluation-bar-drawLabel{color:#bebdb9;transform:translateY(calc(100% - var(--draw) - var(--win-chance) + var(--draw)/2 - var(--label-height)/2))}.wdl-evaluation-bar-flipped .wdl-evaluation-bar-drawLabel{transform:translateY(calc(100% - var(--draw) - var(--loss-chance) + var(--draw)/2 - var(--label-height)/2))}.wdl-evaluation-bar-component:not(.wdl-evaluation-bar-rounded) .wdl-evaluation-bar-fill{border-radius:0}.evaluation-bar-vue-wrapper-component{cursor:pointer}.clock-component{--clockWhiteColor:#262421;--clockWhiteBackground:#fff;--clockBlackColor:#fff;--clockBlackBackground:#262421;align-items:center;background-clip:content-box;background-color:var(--clockWhiteBackground);border-radius:.3rem;color:var(--clockWhiteColor);display:flex;height:4rem;justify-content:center;opacity:.5;position:relative;width:9rem}.events-white-theme .clock-component{--clockWhiteBackground:#f1f1f1}.clock-component.clock-medium{display:none;flex:0 0 7rem;height:3rem;margin:.7rem 0 .7rem .5rem;width:7rem}.clock-component.clock-medium .clock-value{font-size:1.5rem}.clock-component.clock-medium .clock-result{width:7rem}@media (min-width:40em){.clock-component.clock-medium{display:flex}}.clock-component.clock-small{flex:0 0 5rem;height:2.5rem;margin:.7rem 0 .7rem .5rem;width:5rem}.clock-component.clock-small .clock-value{font-size:1.2rem}.clock-component.clock-small .clock-result{width:5rem}.clock-component .clock-value{font-family:Chess V3;font-size:2rem;opacity:.5}.clock-component.clock-black{background-color:var(--clockBlackBackground);color:var(--clockBlackColor)}.clock-component.clock-player-turn,.clock-component.clock-player-turn .clock-value,.clock-component.clock-result-visible,.clock-component.clock-result-visible .clock-value{opacity:1}.clock-component .clock-bar{display:none}.clock-component.clock-result-visible{border-color:#8b8987;border-style:solid;border-width:0}.clock-component.clock-result-visible.clock-white{border-left-width:.8rem}.clock-component.clock-result-visible.clock-black{border-right-width:.8rem}.clock-component.clock-result-visible.clock-winner{border-color:var(--color-bg-win)}.clock-result{background-color:#8b8987;color:#fff;display:none;font-size:1.1rem;line-height:1.4;position:absolute;text-align:center;text-transform:uppercase;width:10rem}.clock-top .clock-result{border-radius:3px 3px 0 0;bottom:4rem}.clock-bottom .clock-result{border-radius:0 0 3px 3px;top:4rem}.clock-winner .clock-result{background-color:var(--color-bg-win)}.clock-winner .clock-result:before{border:1rem solid transparent;left:50%;margin-left:-1.1rem;position:absolute;width:2.2rem}.clock-winner.clock-top .clock-result:before{border-bottom-color:var(--color-bg-win);bottom:100%}.clock-winner.clock-bottom .clock-result:before{border-top-color:var(--color-bg-win);top:100%}@media (min-width:960px){.clock-component{width:10rem}.clock-component.clock-result-visible{border-left:none;border-right:none}.clock-component .clock-value{opacity:.5}.clock-component.clock-black{background-color:var(--clockBlackBackground);color:var(--clockBlackColor)}.clock-component.clock-player-turn,.clock-component.clock-player-turn .clock-value{opacity:1}.clock-component.clock-player-turn.clock-with-arrows{opacity:.85}.clock-component.clock-player-turn.clock-with-arrows:after{border:1.2rem solid var(--clockWhiteBackground);border-left:1.4rem solid transparent;border-right:1.4rem solid transparent;content:"";display:block;height:0;margin:auto;position:absolute;width:3rem}.clock-component.clock-player-turn.clock-with-arrows.clock-top:after{border-top:none;bottom:100%}.clock-component.clock-player-turn.clock-with-arrows.clock-top.clock-black:after{border-bottom-color:var(--clockBlackBackground)}.clock-component.clock-player-turn.clock-with-arrows.clock-bottom:after{border-bottom:none;top:100%}.clock-component.clock-player-turn.clock-with-arrows.clock-bottom.clock-black:after{border-top-color:var(--clockBlackBackground)}.clock-component .clock-bar{display:none}.clock-component .clock-result{display:block}.clock-component.clock-result-visible.clock-top{border-top-left-radius:0;border-top-right-radius:0}.clock-component.clock-result-visible.clock-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0}.clock-component.clock-with-arrows .clock-bar{display:block;height:.6rem;overflow:hidden;position:absolute;width:100%}.clock-component.clock-with-arrows .clock-remainder{background-color:var(--color-green-300);height:.6rem;left:0;position:absolute;width:100%}.clock-component.clock-with-arrows.clock-top{padding-bottom:.6rem}.clock-component.clock-with-arrows.clock-top .clock-bar{border-radius:0 0 .3rem .3rem;bottom:0}.clock-component.clock-with-arrows.clock-top .clock-remainder{bottom:0}.clock-component.clock-with-arrows.clock-bottom{padding-top:.6rem}.clock-component.clock-with-arrows.clock-bottom .clock-bar{border-radius:.3rem .3rem 0 0;top:0}.clock-component.clock-with-arrows.clock-bottom .clock-remainder{top:0}.clock-component.clock-with-arrows.clock-white .clock-bar{background-color:hsla(0,0%,100%,.65)}.clock-component.clock-with-arrows.clock-black .clock-bar{background-color:rgba(0,0,0,.2)}}@media (min-width:78.125em) and (min-height:600px){.clock-result{font-size:1.4rem;line-height:2.5rem}.clock-winner .clock-result:before{content:""}}.user-chess-title-component{background-color:var(--color-bg-chesstitle);border-radius:.3rem;color:#fff!important;font-size:1rem;font-weight:600;line-height:1;padding:.2rem .3rem}.player-tagline-component{align-items:center;display:flex;height:2.5rem;max-width:100%;white-space:nowrap}.dark-mode .player-tagline-component:not(.light-mode) .player-tagline-name,.player-tagline-component.dark-mode .player-tagline-name{color:hsla(0,0%,100%,.85)}.dark-mode .player-tagline-component:not(.light-mode) .player-tagline-rating,.player-tagline-component.dark-mode .player-tagline-rating{color:hsla(0,0%,100%,.6)}.events-white-theme .player-tagline-component .player-tagline-name{color:var(--globalColorThemeHigh)}.player-tagline-component>*+*{margin-left:.5rem}.player-tagline-name{color:var(--globalColorThemeFull);font-size:1.4rem;font-weight:600;opacity:.85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-tagline-rating{color:#8b8987}body{--listViewEvalBarWidth:1rem}.game-board-component{display:flex;flex-direction:column;min-width:0;position:relative;width:var(--modifiedBoardContainerWidth)}.game-board-component:after{bottom:0;content:"";cursor:pointer;left:0;position:absolute;right:0;top:0}.game-board-component.game-board-large{margin-bottom:3rem}.game-board-component.game-board-large .game-board-player-info:first-child{margin-bottom:1rem}.game-board-component.game-board-large .game-board-player-info:last-child{margin-top:1rem}.game-board-component.game-board-large .game-board-tagline{margin-left:.5rem}.game-board-component.game-board-medium .game-board-player-info{min-height:4.4rem}.game-board-component .game-board-bar{height:auto;position:static}.game-board-component .board{border-radius:0}.game-board-player-info{align-items:center;display:flex;flex-direction:row}.game-board-tagline{flex:1 1 0;margin:.7rem 0;min-width:0}.game-board-avatar{border-radius:.3rem;flex:0 0 auto;height:4rem;width:4rem}.game-board-clock{flex:0 0 10rem;margin-left:.8rem}.game-board-board-container{display:grid;grid-template-columns:auto 1fr;position:relative}.game-board-board-container.game-board-no-eval-bar{grid-template-columns:1fr}.game-board-board-container wc-chess-board{background-repeat:repeat;height:0;padding-bottom:100%}.game-board-bar{transform:translate(0);width:var(--listViewEvalBarWidth)}.game-board-bar .evaluation-bar-fill{border-radius:0}.game-board-result{background:rgba(0,0,0,.5);bottom:0;font-family:var(--globalSecondaryFont);font-size:2.4rem;font-weight:600;height:100%;left:0;position:absolute;right:0;top:0;z-index:1}.game-board-result text{fill:hsla(0,0%,100%,.85);font-size:1.6rem}.event-info-tab-info-html-content{max-height:100%;overflow:auto}.dark-mode .event-info-tab-info-html-content:not(.light-mode),.dark-mode .event-info-tab-info-html-content:not(.light-mode) ol,.dark-mode .event-info-tab-info-html-content:not(.light-mode) p,.dark-mode .event-info-tab-info-html-content:not(.light-mode) ul,.event-info-tab-info-html-content.dark-mode,.event-info-tab-info-html-content.dark-mode ol,.event-info-tab-info-html-content.dark-mode p,.event-info-tab-info-html-content.dark-mode ul{color:var(--globalColorThemeHigh)}.dark-mode .event-info-tab-info-html-content:not(.light-mode) h1,.dark-mode .event-info-tab-info-html-content:not(.light-mode) h2,.dark-mode .event-info-tab-info-html-content:not(.light-mode) h3,.dark-mode .event-info-tab-info-html-content:not(.light-mode) h4,.event-info-tab-info-html-content.dark-mode h1,.event-info-tab-info-html-content.dark-mode h2,.event-info-tab-info-html-content.dark-mode h3,.event-info-tab-info-html-content.dark-mode h4{color:var(--globalColorThemeFull)}.dark-mode .event-info-tab-info-html-content:not(.light-mode) a,.event-info-tab-info-html-content.dark-mode a{color:var(--color-text-link)}.dark-mode .event-info-tab-info-html-content:not(.light-mode) table,.event-info-tab-info-html-content.dark-mode table{border-color:var(--globalBorder)}.event-info-tab-info-component{align-self:center;margin:0 auto;max-height:100%;overflow:auto;padding:3.2rem;width:100%}.event-info-tab-info-component.event-info-tab-info-constrained{background-color:var(--globalBackground);max-width:72.8rem}.event-info-tab-info-html-content{margin-top:0}.news-item-component{margin-bottom:3rem;width:100%}.news-item-image{background-color:var(--globalGray);display:flex;margin-bottom:1.2rem;overflow:hidden;padding-bottom:56.25%;position:relative}.news-item-thumbnail{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.news-item-draft,.news-item-scheduled{font-size:2.4rem;margin-right:.4rem}.news-item-draft{color:var(--color-red-400)}.news-item-scheduled{color:var(--color-green-500)}.news-item-titlecontainer{align-items:baseline;display:flex}.news-item-title{color:var(--globalColorThemeBlueToHigh);font-size:clamp(1.6rem,4vw,1.8rem);word-break:break-word}.news-item-title:hover{color:var(--globalColorThemeBlueToHighHover)}.news-item-title:not(.news-item-static){-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.news-item-meta{margin-top:.5rem}.news-item-excerpt{color:var(--globalColorThemeFullToMid);font-size:1.4rem;line-height:2rem;margin-top:.5rem}.news-item-excerpt:not(.news-item-whole-text){-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;max-height:6rem;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.news-item-image-icon-wrapper{background-color:hsla(0,0%,100%,.85);border-radius:50%;color:#8b8987;display:grid;height:5rem;left:50%;margin-left:-2.5rem;margin-top:-2.5rem;place-items:center;position:absolute;top:50%;width:5rem}.news-item-image-icon{font-size:3.2rem}.news-item-image-icon.play{
  /*rtl:ignore*/margin-left:.3rem}.news-item-video-time{align-items:center;background-color:rgba(50,50,50,.8);border-radius:.3rem;bottom:.5rem;color:#fff;display:flex;gap:.4rem;line-height:2.2rem;padding:.3rem 1rem .3rem .6rem;position:absolute;right:.5rem}.news-item-video-time-icon{font-size:2rem}.news-item-board{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (min-width:40em){.news-item-component{width:calc(50% - 1.5rem)}.news-item-component.news-item-headline{width:100%}.news-item-headline .news-item-title{font-family:var(--globalSecondaryFont);font-size:clamp(2rem,4vw,2.8rem);line-height:1.2}.news-item-headline .news-item-image-icon-wrapper{height:10rem;margin-left:-5rem;margin-top:-5rem;width:10rem}.news-item-headline .news-item-image-icon-wrapper.news-item-watched{padding-left:.5rem}.news-item-headline .news-item-image-icon{font-size:6.4rem}.news-item-headline .news-item-image-icon.play{
    /*rtl:ignore*/margin-left:.8rem}.news-item-headline .news-item-video-time{bottom:1rem;right:1rem}}.news-item-component{align-items:center;color:var(--globalColorThemeLow);display:flex;flex-wrap:wrap;font-size:1.3rem}.news-item-title{background-color:var(--color-bg-chesstitle);border-radius:.3rem;color:#fff!important;font-size:.9rem;font-weight:600;line-height:1;margin-right:.3rem;padding:.2rem .3rem}.news-item-username{color:var(--globalColorThemeLow);font-weight:600}.news-item-username:hover{color:var(--globalColorThemeMid)}.news-item-comments,.news-item-time,.news-item-views{align-items:center;display:flex}.news-item-separator{padding:0 .4rem}.news-item-icon{color:var(--globalColorThemeLow);font-size:1.6rem}.news-item-content{margin-left:.4rem}.news-item-category{color:var(--globalColorThemeLow)}.news-item-category:hover{color:var(--globalColorThemeMid)}.dark-mode .news-item-news-item,.dark-mode .news-item-news-item p{color:var(--globalColorThemeHigh)}.news-list-component{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:1.5rem}.news-list-empty{color:var(--globalColorThemeMid);margin-bottom:.5rem}.news-list-empty-links{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.news-list-component{align-self:center;background-color:var(--globalBackground);max-width:72.8rem;padding:3.2rem;width:100%}.event-info-tab-news-html-content{max-height:100%;overflow:auto}.dark-mode .event-info-tab-news-html-content:not(.light-mode),.dark-mode .event-info-tab-news-html-content:not(.light-mode) ol,.dark-mode .event-info-tab-news-html-content:not(.light-mode) p,.dark-mode .event-info-tab-news-html-content:not(.light-mode) ul,.event-info-tab-news-html-content.dark-mode,.event-info-tab-news-html-content.dark-mode ol,.event-info-tab-news-html-content.dark-mode p,.event-info-tab-news-html-content.dark-mode ul{color:var(--globalColorThemeHigh)}.dark-mode .event-info-tab-news-html-content:not(.light-mode) h1,.dark-mode .event-info-tab-news-html-content:not(.light-mode) h2,.dark-mode .event-info-tab-news-html-content:not(.light-mode) h3,.dark-mode .event-info-tab-news-html-content:not(.light-mode) h4,.event-info-tab-news-html-content.dark-mode h1,.event-info-tab-news-html-content.dark-mode h2,.event-info-tab-news-html-content.dark-mode h3,.event-info-tab-news-html-content.dark-mode h4{color:var(--globalColorThemeFull)}.dark-mode .event-info-tab-news-html-content:not(.light-mode) a,.event-info-tab-news-html-content.dark-mode a{color:var(--color-text-link)}.dark-mode .event-info-tab-news-html-content:not(.light-mode) table,.event-info-tab-news-html-content.dark-mode table{border-color:var(--globalBorder)}.event-info-tab-news-component{display:flex;flex-direction:column;max-height:100%;overflow:auto}.event-info-tab-news-html-content{overflow:visible}.avatar-component{-o-object-fit:cover;object-fit:cover}.crosstable-standard-component{background-color:rgba(0,0,0,.2);border-collapse:collapse;border-style:hidden;color:#fff;font-size:1em;max-width:100%}.crosstable-standard-component th{padding:.8rem;text-align:center}.crosstable-standard-component td{align-items:center;border:.1rem solid hsla(0,0%,100%,.1);font-weight:700;justify-content:center;min-height:2.5rem;min-width:4.3rem;text-align:center}.events-white-theme .crosstable-standard-component{background-color:#f8f8f8;color:#4b4847}.crosstable-standard-avatar{flex:0 0 auto;height:3rem;margin-right:10px;width:3rem}.crosstable-standard-tagline{align-items:center;cursor:pointer;display:flex;min-width:20rem;padding:.8rem;text-align:left}.crosstable-standard-tagline span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crosstable-standard-score{padding:.8rem}.crosstable-standard-scores{display:flex;flex:1 1 30rem;flex-wrap:wrap;justify-content:center;max-width:30rem}.crosstable-standard-scores span{padding:.3rem}@media (max-width:59.938em){.crosstable-standard-component td,.crosstable-standard-tagline{min-width:auto}}.crosstable-standard-component tr:nth-child(2n){background-color:hsla(0,0%,100%,.05)}.crosstable-standard-result{cursor:pointer;flex:1}.crosstable-standard-result.crosstable-standard-board{font-size:2.4rem;margin-top:-.2rem}.crosstable-standard-flag{vertical-align:middle}.crosstable-standard-pawn{color:var(--subtleButtonBackground);font-size:2.4rem}.crosstable-standard-title{margin-right:.5rem}.crosstable-standard-win{color:var(--color-text-win)}.crosstable-standard-loss{color:var(--color-text-loss)}.crosstable-standard-draw{color:var(--color-text-draw)}.crosstable-swiss-component{background-color:rgba(0,0,0,.2);border-collapse:collapse;border-style:hidden;color:#fff;font-size:1em;max-width:100%}.crosstable-swiss-component th{padding:.8rem;text-align:center}.crosstable-swiss-component td{align-items:center;border:.1rem solid hsla(0,0%,100%,.1);font-weight:700;justify-content:center;min-height:2.5rem;min-width:4.3rem;text-align:center}.events-white-theme .crosstable-swiss-component{background-color:#f8f8f8;color:#4b4847}.crosstable-swiss-avatar{flex:0 0 auto;height:3rem;margin-right:10px;width:3rem}.crosstable-swiss-tagline{align-items:center;cursor:pointer;display:flex;min-width:20rem;padding:.8rem;text-align:left}.crosstable-swiss-tagline span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crosstable-swiss-score{padding:.8rem}.crosstable-swiss-scores{display:flex;flex:1 1 30rem;flex-wrap:wrap;justify-content:center;max-width:30rem}.crosstable-swiss-scores span{padding:.3rem}@media (max-width:59.938em){.crosstable-swiss-component td,.crosstable-swiss-tagline{min-width:auto}}.crosstable-swiss-component tr:nth-child(2n){background-color:hsla(0,0%,100%,.05)}.crosstable-swiss-result{cursor:pointer}.crosstable-swiss-result.crosstable-swiss-board{font-size:2rem}.crosstable-swiss-flag{vertical-align:middle}.crosstable-swiss-title{margin-right:.5rem}.crosstable-swiss-win{color:var(--color-text-win)}.crosstable-swiss-loss{color:var(--color-text-loss)}.crosstable-swiss-draw{color:var(--color-text-draw)}.results-match-player-component{align-items:center;display:flex;min-width:0}.results-match-player-title{flex:0 0 auto;margin-right:.5rem}.results-match-player-name{color:var(--globalColorThemeMid);cursor:pointer;flex:1 1 auto;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.results-match-player-rating{color:var(--globalColorThemeLow);margin-left:.5rem}.color-indicator-component{background-color:#4b4847;border-radius:.1rem;flex:0 0 auto;height:1rem;margin-right:.8rem;width:1rem}.color-indicator-component.color-indicator-white{background-color:#fff;border:1px solid #bebdb9}.dark-mode .color-indicator-component{background-color:hsla(0,0%,100%,.2);border:none}.dark-mode .color-indicator-component.color-indicator-white{background-color:hsla(0,0%,100%,.85)}.results-match-component{background-color:var(--globalBackground);border-radius:.5rem;color:var(--globalColorThemeHigh);display:flex;flex-direction:column;overflow:hidden;width:54rem}.results-match-row{align-items:center;display:grid;grid-template-columns:1fr 4rem 4rem 4rem 1fr;height:4.8rem;justify-content:center;padding:0 1.6rem}.results-match-row:nth-child(odd){background-color:var(--globalColorNeutral50)}.results-match-header{align-items:center;display:grid;grid-template-columns:1fr 1fr;height:4.8rem}.results-match-header-left,.results-match-header-right{align-items:center;background-color:var(--globalSecondaryBackground);color:var(--globalColorThemeHigh);display:grid;font-weight:600;grid-template-columns:1fr 4rem;height:4.8rem;text-align:center}.results-match-header-right{grid-template-columns:4rem 1fr}.results-match-team-name{padding:0 .8rem}.results-match-result{color:var(--globalColorThemeMid);cursor:pointer;font-weight:600;text-align:center}.results-match-color{margin:auto}.results-match-win{color:var(--color-text-win)}.results-match-loss{color:var(--color-text-loss)}.results-match-draw{color:var(--color-text-draw)}.results-match-winner{background-color:#e6ebdd;box-shadow:inset 0 3px 0 0 #7fa650}.dark-mode .results-match-winner{background-color:rgba(38,59,27,.24)}.results-round-matches-component{display:flex;flex-direction:column;margin-bottom:4rem}.results-round-matches-round-title{color:#fff;font-family:var(--globalSecondaryFont);font-size:2.8rem;font-weight:600;text-align:center}.results-round-matches-round-date{color:hsla(0,0%,100%,.72);font-size:1.6rem;font-weight:500;text-align:center}.results-round-matches-matches{align-items:start;display:grid;gap:2.4rem;grid-template-columns:repeat(auto-fill,54rem);justify-content:center;margin-top:4rem}.results-round-matches-matches.results-round-matches-single{grid-template-columns:54rem}.results-matches-component{align-items:stretch;display:flex;flex-direction:column}.knockout-results-item-container{align-items:center;display:flex;flex-basis:100%;max-width:36rem;padding:1rem 6rem;position:relative}.knockout-results-item-container.knockout-results-item-firstRound:before,.knockout-results-item-container.knockout-results-item-lastRound:after{display:none}.knockout-results-item-container.knockout-results-item-lastVisibleRound:after{border-right:none}.knockout-results-item-container:before{border-top:.2rem solid hsla(0,0%,100%,.25);bottom:0;content:"";height:.2rem;left:0;margin:auto;position:absolute;top:.1rem;top:0;width:3.8rem}.knockout-results-item-container:after{border-right:.2rem solid hsla(0,0%,100%,.25);content:"";position:absolute;right:0;width:6rem}.knockout-results-item-container:not(.knockout-results-item-minor):nth-child(odd):after{border-top:2px solid hsla(0,0%,100%,.25);bottom:0;top:calc(50% - .1rem)}.knockout-results-item-container:not(.knockout-results-item-minor):nth-child(2n):after{border-bottom:2px solid hsla(0,0%,100%,.25);bottom:calc(50% - .1rem);top:0}.knockout-results-item-container:not(.knockout-results-item-minor):only-child:after{border-right:0}.knockout-results-item-container.knockout-results-item-minor:before{width:3.8rem}.knockout-results-item-container.knockout-results-item-minor:after{border-top:2px solid hsla(0,0%,100%,.25);bottom:calc(50% - 2rem);top:calc(50% - .1rem)}.knockout-results-item-container.knockout-results-item-major:before{top:3.9rem;width:6rem}.knockout-results-item-container.knockout-results-item-grandFinal:before{border-left:.2rem solid hsla(0,0%,100%,.25);bottom:auto;height:2rem;top:calc(50% - 1.9rem);width:6rem}.knockout-results-item-component{flex:1 1 auto;max-height:8rem;max-width:24rem;min-height:8rem;min-width:24rem;position:relative;z-index:1998}.knockout-results-item-component.knockout-results-item-expanded{background-color:#312e2b;max-width:none;z-index:1999}.knockout-results-item-match{border-radius:.5rem;bottom:0;left:0;min-width:24rem;overflow:hidden;position:relative}.knockout-results-item-expanded .knockout-results-item-match{background-color:#312e2b;max-width:none;position:absolute}.knockout-results-item-match-content{background-color:var(--globalBackground)}.knockout-results-item-points{align-items:center;background-color:var(--globalBorder);color:var(--globalColorThemeHigh);display:flex;flex:0 0 auto;font-weight:600;justify-content:center;width:4rem}.knockout-results-item-points.knockout-results-item-winner{background-color:var(--color-bg-win)}.knockout-results-item-game-score{align-items:center;background-color:rgba(0,0,0,.1);color:var(--globalColorThemeHigh);cursor:pointer;display:flex;flex:0 0 auto;font-weight:600;justify-content:center;width:4rem}.dark-mode .knockout-results-item-game-score,.knockout-results-item-game-score.knockout-results-item-white{background-color:transparent}.dark-mode .knockout-results-item-game-score.knockout-results-item-white{background-color:hsla(0,0%,100%,.1)}.knockout-results-item-game-score.knockout-results-item-win{color:var(--color-text-win)}.knockout-results-item-game-score.knockout-results-item-loss{color:var(--color-text-loss)}.knockout-results-item-game-score.knockout-results-item-draw{color:var(--color-text-draw)}.knockout-results-item-row{display:flex;height:4rem}.knockout-results-item-tagline{padding:0 1.2rem}.knockout-results-item-placeholder{color:var(--globalColorThemeLow);cursor:default;padding:0 1.2rem}.knockout-results-item-player-info{align-items:center;display:flex;flex:1 1 auto;min-width:0}.knockout-results-item-header{align-items:center;background-color:var(--globalSecondaryBackground);color:var(--globalColorThemeHigh);display:flex;height:4rem;justify-content:flex-end;padding-left:.5rem}.knockout-results-item-header .knockout-results-item-column{align-items:center;display:flex;flex:0 0 auto;font-weight:600;justify-content:center;width:4rem}.knockout-results-item-label{align-items:center;bottom:3rem;color:hsla(0,0%,100%,.85);display:flex;font-size:1.2rem;font-weight:600;height:2rem;justify-content:center;left:-2.2rem;position:absolute;width:2.2rem;z-index:-1}.knockout-results-item-link-label-lines{border-bottom:2px dashed hsla(0,0%,100%,.25);border-left:2px dashed hsla(0,0%,100%,.25);bottom:5.9rem;left:-3.1rem;margin:auto;position:absolute;top:0;transform:translateZ(-1px);width:3rem;z-index:-2}.knockout-results-item-link-label-lines.knockout-results-item-bottom{border-bottom:0;border-top:2px dashed hsla(0,0%,100%,.25);bottom:0;top:5.9rem}.knockout-results-item-link-label{align-items:center;background-color:orange;background-color:#4e4b49;border-radius:.2rem;color:#959392;cursor:default;display:flex;font-size:1.2rem;font-weight:600;height:1.6rem;justify-content:center;left:-3.8rem;min-width:1.6rem;padding:0 .1rem;position:absolute;top:1.2rem;z-index:-1}.knockout-results-item-link-label.knockout-results-item-bottom{bottom:1.2rem;top:auto}.knockout-results-item-button{margin-right:.8rem}.knockout-results-item-button.knockout-results-item-button-down{margin-right:auto}.knockout-results-item-team{color:var(--globalColorThemeHigh);font-weight:600;padding:0 1.2rem}.knockout-results-item-team-matches{bottom:auto;left:0;padding:0 3.2rem 3.2rem 0;position:absolute;top:0;width:57.2rem}.knockout-results-item-team-match{margin-bottom:1.6rem;position:relative}.knockout-results-item-team-match:before{background-color:#312e2b;bottom:0;content:" ";display:block;left:0;position:absolute;right:0;top:0;z-index:-1}.knockout-results-item-team-buttons{align-items:center;background-color:#262421;display:flex;height:4rem;padding:0 .8rem}.knockout-results-component{display:flex;min-height:100%;min-width:100%;position:relative}.knockout-results-page{color:hsla(0,0%,100%,.72);cursor:pointer;flex:1 0 auto;max-width:8rem;min-width:4rem;text-align:center}.knockout-results-page.knockout-results-disabled{color:hsla(0,0%,100%,.2)}.knockout-results-page:hover:not(.knockout-results-disabled){color:hsla(0,0%,100%,.85)}.knockout-results-page .knockout-results-arrow{font-size:2.8rem;position:-webkit-sticky;position:sticky;top:calc(50% - 1.5rem)}.knockout-results-brackets{display:flex;flex-direction:column}.knockout-results-rounds{display:flex;flex:0 0 auto;justify-content:stretch;margin-bottom:8rem}.knockout-results-column{display:flex;flex-direction:column;min-width:5rem}.knockout-results-column:first-child .knockout-results-header{border-radius:.5rem 0 0 .5rem}.knockout-results-column:last-child .knockout-results-header{border-radius:0 .5rem .5rem 0}.knockout-results-column-container{display:flex;flex:1 1 auto;flex-direction:column;justify-content:stretch}.knockout-results-column-container.knockout-results-last{justify-content:center}.knockout-results-header{align-items:center;background-color:#3c3936;color:hsla(0,0%,100%,.85);display:flex;flex:0 0 4rem;font-weight:600;height:4rem;justify-content:center;margin-bottom:7rem;position:-webkit-sticky;position:sticky;top:0;z-index:2000}.knockout-results-bracket-title{color:var(--globalColorThemeFull);font-size:1.6rem;font-weight:600;margin-bottom:3.2rem;overflow:hidden;position:relative;text-align:center}.knockout-results-bracket-title:after,.knockout-results-bracket-title:before{background-color:var(--globalAccentBackground);content:"";display:inline-block;height:.2rem;position:relative;vertical-align:middle;width:50%}.knockout-results-bracket-title:before{margin-left:-50%;right:4rem}.knockout-results-bracket-title:after{left:4rem;margin-right:-50%}.team-round-group-matches-component{align-items:stretch;display:flex;flex-direction:column}.team-round-group-matches-title{color:#fff;font-family:var(--globalSecondaryFont);font-size:2.4rem;line-height:2.4rem;margin-bottom:2.4rem}.team-round-robin-crosstable-component{background-color:var(--globalBackground);border-collapse:collapse;border-radius:.5rem;border-style:hidden;color:var(--globalColorThemeMid);font-size:1.4rem;font-weight:600;max-width:100%}.team-round-robin-crosstable-component tr{height:4.8rem}.team-round-robin-crosstable-component tr:nth-child(odd){background-color:var(--globalColorNeutral50)}.team-round-robin-crosstable-component tr:nth-child(odd).team-round-robin-crosstable-header{background-color:var(--globalSecondaryBackground)}.team-round-robin-crosstable-component td,.team-round-robin-crosstable-component th{align-items:center;justify-content:center;min-width:5rem;min-width:6.4rem;padding:.8rem;position:relative;text-align:center;white-space:nowrap}.team-round-robin-crosstable-first-round{border-left:.1rem solid rgba(0,0,0,.1)}.dark-mode .team-round-robin-crosstable-first-round{border-color:hsla(0,0%,100%,.1)}.team-round-robin-crosstable-score{padding:.8rem}.team-round-robin-crosstable-result{cursor:pointer;flex:1}.team-round-robin-crosstable-pawn{color:rgba(0,0,0,.2);font-size:2.4rem}.dark-mode .team-round-robin-crosstable-pawn{color:hsla(0,0%,100%,.2)}.team-round-robin-crosstable-match{background-color:#fff;position:absolute;top:100%;z-index:2000}.dark-mode .team-round-robin-crosstable-match{background-color:#1d1e1a}@media (max-width:59.938em){.team-round-robin-crosstable-component td{min-width:auto}}.button-tabs-component{align-items:center;display:flex;flex-shrink:0;height:4rem;justify-content:space-between}.button-tabs-tab{align-items:center;background-color:transparent;border:none;border:.1rem solid var(--globalColorThemeLower);color:var(--globalColorThemeMid);display:flex;flex:1 1 0;font-size:inherit;height:100%;justify-content:center;margin:0;padding:0;padding:0 1.6rem;position:relative}.button-tabs-tab:hover:not(.button-tabs-active):not(.button-tabs-disabled){color:var(--globalColorThemeHigh)}.button-tabs-tab.button-tabs-active{background-color:var(--globalColorThemeHigh);border-color:transparent;color:var(--globalBackgroundOpaque);cursor:default}.button-tabs-tab.button-tabs-disabled{cursor:not-allowed;opacity:65%}.button-tabs-tab:last-child{border-radius:0 .5rem .5rem 0}.button-tabs-tab:first-child{border-radius:.5rem 0 0 .5rem}.button-tabs-label{font-weight:600}.team-round-robin-component{align-items:stretch;display:flex;flex-direction:column}.team-round-robin-title{color:#fff;font-family:var(--globalSecondaryFont);font-size:2.4rem;line-height:2.4rem;margin-bottom:2.4rem}.team-round-robin-tabs{align-self:center;margin-bottom:2.4rem}.team-round-robin-crosstable{align-items:center;display:flex;flex-direction:column;margin:0 auto;margin-bottom:3.2rem}.dropdown-component{align-items:center;color:hsla(0,0%,100%,.6);display:flex;font-weight:600;height:4rem;position:relative}.dropdown-component:before{color:var(--globalColorThemeLow);content:"<";font-family:Chess V3;font-size:1.6rem;pointer-events:none;position:absolute;right:0;text-align:center}.dropdown-select{background-color:transparent;background-image:none!important;border:none;color:var(--globalColorThemeMid);cursor:pointer;font-weight:600;margin:0;padding:0 1.6rem 0 0}.dropdown-select:-moz-focusring{color:var(--globalColorThemeMid)}.dropdown-select option{color:#312e2b}.team-match-standings-component{background-color:rgba(0,0,0,.2);border-style:hidden;max-width:100%}.team-match-standings-component th{padding:.8rem;text-align:center}.team-match-standings-component td{align-items:center;border:.1rem solid hsla(0,0%,100%,.1);font-weight:700;justify-content:center;min-height:2.5rem;min-width:4.3rem;text-align:center}.events-white-theme .team-match-standings-component{background-color:#f8f8f8;color:#4b4847}.team-match-standings-avatar{flex:0 0 auto;height:3rem;margin-right:10px;width:3rem}.team-match-standings-tagline{align-items:center;cursor:pointer;display:flex;min-width:20rem;padding:.8rem;text-align:left}.team-match-standings-tagline span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-match-standings-score{padding:.8rem}.team-match-standings-scores{display:flex;flex:1 1 30rem;flex-wrap:wrap;justify-content:center;max-width:30rem}.team-match-standings-scores span{padding:.3rem}@media (max-width:59.938em){.team-match-standings-component td,.team-match-standings-tagline{min-width:auto}}.team-match-standings-component{border:.1rem solid hsla(0,0%,100%,.1);border-collapse:collapse;color:#fff;flex:0 0 auto;font-size:1em;margin:0 1.6rem 1.6rem 0;width:48rem}.team-match-standings-component td{font-weight:400}.team-matches-component{align-items:stretch;display:flex;flex-direction:column}.team-matches-header{align-items:center;display:flex;margin-bottom:2.4rem}.team-matches-title{color:#fff;font-family:var(--globalSecondaryFont);font-size:2.4rem;line-height:2.4rem;margin-right:2.4rem}.team-matches-standings{align-self:center;margin-bottom:3.2rem}.event-info-tab-results-html-content{max-height:100%;overflow:auto}.dark-mode .event-info-tab-results-html-content:not(.light-mode),.dark-mode .event-info-tab-results-html-content:not(.light-mode) ol,.dark-mode .event-info-tab-results-html-content:not(.light-mode) p,.dark-mode .event-info-tab-results-html-content:not(.light-mode) ul,.event-info-tab-results-html-content.dark-mode,.event-info-tab-results-html-content.dark-mode ol,.event-info-tab-results-html-content.dark-mode p,.event-info-tab-results-html-content.dark-mode ul{color:var(--globalColorThemeHigh)}.dark-mode .event-info-tab-results-html-content:not(.light-mode) h1,.dark-mode .event-info-tab-results-html-content:not(.light-mode) h2,.dark-mode .event-info-tab-results-html-content:not(.light-mode) h3,.dark-mode .event-info-tab-results-html-content:not(.light-mode) h4,.event-info-tab-results-html-content.dark-mode h1,.event-info-tab-results-html-content.dark-mode h2,.event-info-tab-results-html-content.dark-mode h3,.event-info-tab-results-html-content.dark-mode h4{color:var(--globalColorThemeFull)}.dark-mode .event-info-tab-results-html-content:not(.light-mode) a,.event-info-tab-results-html-content.dark-mode a{color:var(--color-text-link)}.dark-mode .event-info-tab-results-html-content:not(.light-mode) table,.event-info-tab-results-html-content.dark-mode table{border-color:var(--globalBorder)}.event-info-tab-results-component{height:100%;max-height:100%;overflow:auto}.event-info-tab-results-crosstable{margin-bottom:2.4rem}.event-info-tab-results-select{align-self:center;margin-bottom:1.6rem;max-width:40rem}.schedule-item-component{align-items:center;color:var(--globalColorThemeMid);display:flex;font-weight:600;height:5.6rem;padding:0 2.4rem}.schedule-item-component:not(.schedule-item-current):hover{background-color:#f8f8f8}.dark-mode .schedule-item-component:not(.schedule-item-current):hover{background-color:hsla(0,0%,100%,.02)}.schedule-item-component.schedule-item-current{background-color:#e7e6e5;border-left:.3rem solid var(--color-green-300);color:var(--globalColorThemeHigh);padding-left:2.1rem}.dark-mode .schedule-item-component.schedule-item-current{background-color:var(--globalSecondaryAccentBackground)}.schedule-item-component.schedule-item-finished{color:var(--globalColorThemeLow);font-weight:400}.schedule-item-component.schedule-item-finished .schedule-item-time{color:var(--globalColorThemeLower)}.dark-mode .schedule-item-component.schedule-item-finished .schedule-item-time{color:hsla(0,0%,100%,.4)}.schedule-item-date{flex:0 1 20rem}.schedule-item-name{display:flex;flex:1 1 auto}.schedule-item-time{flex:0 0 auto}.schedule-item-live-badge{align-items:center;align-self:center;background-color:var(--color-red-400);color:#fff;display:flex;flex-shrink:0;font-size:1rem;font-weight:600;height:1.8rem;height:1.4rem;justify-content:center;line-height:1;margin-left:1.6rem;padding:0 .3rem;text-transform:uppercase}.event-info-tab-schedule-html-content{max-height:100%;overflow:auto}.dark-mode .event-info-tab-schedule-html-content:not(.light-mode),.dark-mode .event-info-tab-schedule-html-content:not(.light-mode) ol,.dark-mode .event-info-tab-schedule-html-content:not(.light-mode) p,.dark-mode .event-info-tab-schedule-html-content:not(.light-mode) ul,.event-info-tab-schedule-html-content.dark-mode,.event-info-tab-schedule-html-content.dark-mode ol,.event-info-tab-schedule-html-content.dark-mode p,.event-info-tab-schedule-html-content.dark-mode ul{color:var(--globalColorThemeHigh)}.dark-mode .event-info-tab-schedule-html-content:not(.light-mode) h1,.dark-mode .event-info-tab-schedule-html-content:not(.light-mode) h2,.dark-mode .event-info-tab-schedule-html-content:not(.light-mode) h3,.dark-mode .event-info-tab-schedule-html-content:not(.light-mode) h4,.event-info-tab-schedule-html-content.dark-mode h1,.event-info-tab-schedule-html-content.dark-mode h2,.event-info-tab-schedule-html-content.dark-mode h3,.event-info-tab-schedule-html-content.dark-mode h4{color:var(--globalColorThemeFull)}.dark-mode .event-info-tab-schedule-html-content:not(.light-mode) a,.event-info-tab-schedule-html-content.dark-mode a{color:var(--color-text-link)}.dark-mode .event-info-tab-schedule-html-content:not(.light-mode) table,.event-info-tab-schedule-html-content.dark-mode table{border-color:var(--globalBorder)}.event-info-tab-schedule-schedule{background-color:var(--globalBackground);border-radius:.5rem;color:var(--globalColorThemeHigh);display:flex;flex-direction:column;margin:auto;width:76.4rem}.event-info-tab-schedule-header{align-items:center;background-color:var(--globalSecondaryBackground);border-radius:.5rem .5rem 0 0;color:var(--globalColorThemeMid);display:flex;font-weight:600;height:4.8rem;padding:0 2.4rem}.event-info-tab-schedule-date{flex:0 0 20rem}.event-info-tab-schedule-name{flex:1 1 auto}.event-info-tab-schedule-timezone{display:flex;font-weight:400}.event-info-tab-schedule-timezone .event-info-tab-schedule-active{color:var(--globalColorThemeHigh)}.event-info-tab-schedule-toggle{margin-left:.8rem;min-width:0}.event-info-tab-schedule-toggle .ui_v5-switch-label{background-color:#779b4d}.event-info-tab-schedule-select{align-self:center;margin-bottom:1.6rem;max-width:40rem}.event-info-tab-schedule-component{height:100%;max-height:100%;overflow:auto}.sidebar-header-component{align-items:center;background-color:var(--globalSecondaryBackground);border-radius:.5rem .5rem 0 0;display:grid;grid-template-columns:4.8rem 1fr auto;height:4.8rem;justify-content:center;margin-bottom:.1rem;position:relative}.sidebar-header-title{align-items:center;display:flex;flex:1 1 0;gap:.8rem;justify-content:center;margin:0 1.2rem;min-width:0}.sidebar-header-image{flex:0 0 auto}.sidebar-header-text{color:var(--globalColorThemeHigh);font-size:1.4rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-header-back{background-color:transparent;border:none;color:var(--globalColorThemeLow);height:4.8rem;margin:0;padding:0}.sidebar-header-back:hover{color:var(--globalColorThemeMid)}.sidebar-header-back:active{opacity:.8}.sidebar-header-backIcon{align-items:center;display:inline-flex;flex-shrink:0;font-size:2.4rem}.sidebar-header-buttons{display:flex;flex:0 0 auto}.sidebar-tab-nav-component{align-items:center;display:flex;flex-direction:row;font-size:1.4rem;font-weight:600;height:var(--topHeaderHeight)}.sidebar-tab-nav-tab{align-items:center;background:#e7e6e5;border-bottom:.3rem solid transparent;color:#8b8987;cursor:pointer;display:flex;flex:1 0 0;flex-direction:row;height:100%;justify-content:center;line-height:1.6rem;padding:0 .4rem}.sidebar-tab-nav-tab.sidebar-tab-nav-selected{background:#fff}.dark-mode .sidebar-tab-nav-tab{background:rgba(0,0,0,.45);color:hsla(0,0%,100%,.6)}.dark-mode .sidebar-tab-nav-tab.sidebar-tab-nav-selected{background:rgba(0,0,0,.3);color:hsla(0,0%,100%,.85)}.sidebar-tab-nav-icon{font-size:2rem;margin-right:.8rem}.sidebar-tab-nav-title{flex:0 1 0}.event-sidebar-component{background-color:#fff;border-radius:.5rem;display:flex;flex:1;flex-direction:column;overflow:hidden;position:relative}.events-white-theme .event-sidebar-component{border-left:.1rem solid var(--globalGray)}.dark-mode .event-sidebar-component{background-color:rgba(0,0,0,.3)}.event-sidebar-content{display:flex;flex:1 1 0;flex-direction:column}@media (max-width:59.938em){.event-sidebar-component{margin-bottom:7rem}}.sidebar-tab-chat-component{display:flex;flex:1 1 0;flex-direction:column;min-height:15rem}.sidebar-tab-chat-component .club-chat-widget{border-radius:0}.sidebar-tab-chat-chat{display:flex;flex:1 1 0;min-height:0}.sidebar-tab-chat-chat>div{height:100%;width:100%}.dark-mode .sidebar-tab-chat-tabs{margin:0}.event-chat-container{height:100%}.sidebar-tab-games-component{display:flex;flex:1 1 0;flex-direction:column;min-height:15rem}.sidebar-tab-games-content{display:flex;flex:1 1 0;min-height:0}.dark-mode .sidebar-tab-games-tabs{margin:0}.game-preview-legacy-component{background-size:100% 100%;position:relative}.game-preview-legacy-piece{position:absolute}.game-preview-legacy-icon-wrapper{align-items:center;background-color:hsla(0,0%,100%,.85);border-radius:100%;display:flex;height:6.5rem;justify-content:center;left:50%;position:absolute;top:49.5%;transform:translate(-50%,-50%);width:6.5rem;z-index:15}.game-preview-legacy-icon{color:#a7a6a2;font-size:4rem}.game-preview-legacy-chess960-title{color:#fff;font-size:15vw;font-weight:700;left:0;position:absolute;right:0;text-align:center;top:40%;width:100%;z-index:15}@media (min-width:30em){.game-preview-legacy-chess960-title{font-size:8rem}}@media (min-width:60em){.game-preview-legacy-chess960-title{font-size:10rem}}.game-preview-themed-component{position:relative}.game-preview-themed-hand-pieces{position:absolute;top:100%}.game-preview-themed-pseudo-3d-container:after{background:var(--pseudo3dBackgroundProp);bottom:var(--pseudo3dRowOffset);content:"";height:12.5%;left:0;margin-top:-20%;padding-top:20%;position:absolute;width:100%}.game-preview-themed-icon-wrapper{align-items:center;background-color:hsla(0,0%,100%,.85);border-radius:100%;display:flex;height:6.5rem;justify-content:center;left:50%;position:absolute;top:49.5%;transform:translate(-50%,-50%);width:6.5rem;z-index:15}.game-preview-themed-icon{color:#a7a6a2;font-size:4rem}.game-preview-themed-chess960-title{color:#fff;font-size:15vw;font-weight:700;left:0;position:absolute;right:0;text-align:center;top:40%;width:100%;z-index:15}@media (min-width:30em){.game-preview-themed-chess960-title{font-size:8rem}}@media (min-width:60em){.game-preview-themed-chess960-title{font-size:10rem}}.game-item-component{cursor:pointer;display:flex;flex-direction:row;height:5rem;padding-left:1.6rem}.dark-mode .game-item-component{color:hsla(0,0%,100%,.72)}.dark-mode .game-item-component:hover{background:hsla(0,0%,100%,.1)}.game-item-component.game-item-selected{background:var(--subtleButtonBackground)}.game-item-component:hover .game-item-close{visibility:visible}.game-item-number{align-items:center;color:var(--globalColorThemeLow);display:flex;flex:0 0 5rem;justify-content:center;margin-left:-1.6rem;min-width:5rem}.game-item-player{height:2rem}.game-item-players{display:flex;flex:1 0 0;flex-direction:column;justify-content:center;margin-right:.8rem;min-width:0}.game-item-result{flex:0 0 auto;flex-direction:column;font-weight:600;margin-right:1.5rem;text-align:center}.game-item-close,.game-item-result{display:flex;justify-content:center}.game-item-close{align-items:center;color:var(--globalColorThemeLow);flex:0 0 5rem;font-size:2rem;margin-left:-1.6rem;min-width:5rem;visibility:hidden}.game-item-close:hover{color:var(--globalColorThemeMid)}.sidebar-tab-event-games-component{flex:1 1 0;min-width:0;overflow-y:auto;position:relative}.sidebar-tab-event-games-rounds{height:4rem;margin:0 1.5rem}.sidebar-tab-event-games-list{flex:1 0 0}.sidebar-tab-event-games-label{color:var(--globalColorThemeMid);display:flex;font-size:1.7rem;padding-left:1.6rem}.sidebar-tab-event-games-preview{position:absolute;z-index:9999}.sidebar-tab-event-games-button{align-self:center;margin:.8rem 0}.sidebar-tab-event-games-search{margin:1.6rem}.sidebar-tab-event-games-component .sidebar-tab-event-games-select{height:4.8rem;margin:0 1.6rem 1.6rem 1.6rem;max-width:calc(100% - 3.2rem)}.sidebar-tab-recent-games-component{flex:1 1 0;min-width:0;overflow-y:auto;position:relative}.sidebar-tab-recent-games-preview{position:absolute;z-index:9999}.sidebar-tab-recent-games-open-games{display:flex;flex-direction:column}.sidebar-tab-recent-games-open-games-title{align-items:center;cursor:pointer;display:flex;padding:0 1.6rem}.sidebar-tab-recent-games-open-games-label{color:var(--globalColorThemeMid);flex:1 1 0;font-size:1.7rem;margin:.8rem 0}.sidebar-tab-recent-games-button{align-self:center;margin:.8rem 0}.sidebar-tab-standings-item-component{align-items:center;cursor:pointer;display:flex;height:5rem}.dark-mode .sidebar-tab-standings-item-component{color:hsla(0,0%,100%,.72)}.dark-mode .sidebar-tab-standings-item-component:hover{background:hsla(0,0%,100%,.1)}.sidebar-tab-standings-item-number{align-items:center;display:flex;flex:0 0 5rem;font-weight:600;justify-content:center;min-width:5rem}.sidebar-tab-standings-item-result,.sidebar-tab-standings-item-tiebreak{display:flex;flex:0 0 auto;flex-direction:column;font-weight:600;justify-content:center;margin:0 1.5rem;text-align:center}.dark-mode .sidebar-tab-standings-item-result,.dark-mode .sidebar-tab-standings-item-tiebreak{color:hsla(0,0%,100%,.85)}.sidebar-tab-standings-item-avatar{flex:0 0 auto;height:3rem;margin-right:10px;width:3rem}.sidebar-tab-standings-item-tagline{flex:1 1 0;min-width:0}.sidebar-tab-standings-component{display:flex;flex:1;flex-direction:column;height:100%;min-width:0}.sidebar-tab-standings-list{flex:1 1 0;overflow-y:auto}.sidebar-tab-standings-group{flex:1 1 0}.sidebar-tab-standings-group+.sidebar-tab-standings-group{margin-top:1.6rem}.sidebar-tab-standings-label{color:var(--globalColorThemeMid);display:flex;font-size:1.7rem;margin:1.6rem 0;padding-left:1.6rem}.game-over-modal-header-component{background-color:var(--globalGraySoft);border-radius:.6rem .6rem 0;display:flex;flex-direction:column;justify-content:center;padding:1.9rem 2.7rem 3.5rem;text-align:center;width:100%}.game-over-modal-header-component h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--globalColorThemeFull);font-family:var(--globalSecondaryFont);font-size:2.6rem;font-weight:800;line-height:1}.game-over-modal-header-component p{color:#8b8987;font-size:1.4rem}.game-over-modal-header-component.game-over-modal-header-blackWon{background-color:#312e2b}.game-over-modal-header-component.game-over-modal-header-blackWon h3{color:#fff}.dark-mode .game-over-modal-header-component p,.game-over-modal-header-component.game-over-modal-header-blackWon p{color:hsla(0,0%,100%,.85)}.dark-mode .game-over-modal-header-component.game-over-modal-header-blackWon{background-color:rgba(0,0,0,.2)}.game-over-modal-player-component{align-items:center;display:flex;flex-flow:column nowrap}.game-over-modal-player-component .game-over-modal-player-frame{align-items:center;border-radius:.3rem;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.15);display:flex;flex-flow:column nowrap;padding:.4rem}.game-over-modal-player-component .game-over-modal-player-frame.game-over-modal-player-black{background-color:#000;color:#fff}.game-over-modal-player-component .game-over-modal-player-frame.game-over-modal-player-white{background-color:#fff;color:#312e2b}.game-over-modal-player-component .game-over-modal-player-frame.game-over-modal-player-winner{background-color:var(--color-bg-win);color:#fff;text-shadow:0 .1rem 0 0 rgba(0,0,0,.4)}.game-over-modal-player-component .game-over-modal-player-frame .game-over-modal-player-avatar{border-radius:.3rem;height:5.6rem;width:5.6rem}.game-over-modal-player-component .game-over-modal-player-frame .game-over-modal-player-score{font-family:var(--globalSecondaryFont);font-size:2.2rem;font-weight:800;letter-spacing:.044rem;padding:.8rem 0 .4rem}.game-over-modal-player-component .game-over-modal-player-name{color:var(--globalColorThemeHigh);font-size:1.2rem;font-weight:600;padding:.8rem .8rem 0;text-align:center}.game-over-modal-players-component{display:flex;margin-top:-1.8rem;padding:0 2.7rem 1.9rem;position:relative;width:100%}.game-over-modal-players-component .game-over-modal-players-player{width:50%}.game-over-modal-players-component .game-over-modal-players-versus{color:var(--globalColorThemeHigh);font-size:1.6rem;font-weight:600;left:50%;letter-spacing:.032rem;position:absolute;top:4.2rem;transform:translate(-50%)}@keyframes game-over-modal-pop{0%{opacity:0;transform:translate(-50%,-20%)}to{opacity:1;transform:translate(-50%)}}.game-over-modal-pop{animation:game-over-modal-pop .3s;opacity:0}.game-over-modal-container{display:flex;flex-direction:column;justify-content:space-around;left:50%;min-height:100%;position:absolute;top:0;transform:translateX(-50%);z-index:9999}@media (max-width:59.938em){.game-over-modal-container{transform:translateX(-46%)}}.game-over-modal-container .game-over-modal-modal{align-items:center;background-color:var(--globalBackgroundOpaque);border-radius:.6rem;box-shadow:0 .3rem .63rem .07rem rgba(0,0,0,.4);display:flex;flex:0 0 auto;flex-flow:column nowrap;min-width:33.6rem;position:relative}@media (max-width:29.938em){.game-over-modal-container .game-over-modal-modal{min-width:28.6rem}}@media (max-width:24.938em){.game-over-modal-container .game-over-modal-modal{min-width:25rem}}.game-over-modal-container .game-over-modal-modal .game-over-modal-close{background-color:transparent;border:none;color:#8b8987;font-size:2.4rem;height:3rem;margin:0;padding:0;position:absolute;right:0;top:0;width:3rem}.player-component{--avatarSize:8rem;grid-column-gap:.4rem;align-items:center;display:grid;grid-template:"clock details" 1fr/auto 1fr;height:100%}.player-component.player-bottom{grid-template:"details clock" 1fr/1fr auto}.player-details{grid-gap:.4rem;align-items:baseline;display:grid;grid-area:details;grid-template:"name  name   name" 1fr "title rating flag" 1fr/auto auto 1fr;overflow:hidden}.player-name{grid-area:name}.player-title{grid-area:title}.player-rating{grid-area:rating}.player-avatar{border-radius:.3rem;cursor:pointer;display:none;flex:0 0 auto;height:var(--avatarSize);width:var(--avatarSize)}.player-title{background-color:var(--color-bg-chesstitle);border-radius:.3rem;color:#fff!important;line-height:1;padding:.2rem .3rem;padding:.3rem .5rem}.player-name,.player-title{font-size:1.4rem;font-weight:600}.player-name{color:hsla(0,0%,100%,.72);cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.events-white-theme .player-name{color:#4b4847}.player-flag{align-self:center;grid-area:flag;margin-bottom:-.3rem}.player-rating{color:hsla(0,0%,100%,.6)}.events-white-theme .player-rating{color:#4b4847}.player-clock{flex:0 0 auto;grid-area:clock}.player-pieces{display:none;position:absolute;right:-3rem;width:2.3rem}@media (min-width:60em){.player-component{display:flex;flex-direction:column;justify-content:space-between}.player-component.player-bottom{flex-direction:column-reverse}.player-player{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;max-width:11rem;position:relative}.player-player .player-details{grid-column-gap:.4rem;align-items:center;display:grid;flex:1 0 auto;grid-template:"name  name  " 1fr "flag  rating" 1fr/auto auto;justify-items:center;max-width:11rem}.player-player .player-details.player-no-flag .player-rating{grid-area:flag-start/flag-start/rating-end/rating-end;justify-self:center}.player-player .player-name{grid-area:name}.player-player .player-flag{align-self:auto;grid-area:flag;justify-self:end}.player-player .player-rating{grid-area:rating;justify-self:start}.player-avatar{display:block}.player-title{position:absolute;top:7rem}.player-name{margin-top:1rem;text-align:center}.player-pieces{display:block}.player-clock{margin:1rem 0}}.match-item-component{align-items:center;color:var(--globalColorThemeMid);cursor:pointer;display:flex;height:4rem;padding:0 1.6rem}.match-item-component.match-item-even{background-color:var(--globalSecondaryBackground)}.match-item-square{background-color:rgba(0,0,0,.65);border:1px solid rgba(0,0,0,.4);border-radius:.2rem;flex:0 0 auto;height:1rem;margin-right:.8rem;width:1rem}.match-item-square.match-item-white{background-color:hsla(0,0%,100%,.7)}.dark-mode .match-item-square{background-color:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.25)}.dark-mode .match-item-square.match-item-white{background-color:hsla(0,0%,100%,.7);border-color:hsla(0,0%,100%,.4)}.match-item-title{display:flex;flex:0 0 3rem;padding-right:.2rem}.match-item-name{color:var(--globalColorThemeHigh);flex:1 1 auto;font-size:1.4rem;font-weight:600;margin-right:.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-item-rating{font-size:1.4rem;font-weight:500;margin-right:.6rem}.match-item-flag{display:flex;flex:0 0 2.4rem}.match-item-score{flex:0 0 auto;font-weight:600;text-align:center;width:1.6rem}.match-item-number{flex:0 0 auto;font-weight:600;margin-right:.4rem;min-width:2rem}.player-card-component{--width:clamp(30rem,50vmin,37rem);background-color:#fff;box-shadow:-.1rem 0 1.5rem rgba(0,0,0,.5);color:var(--globalColorThemeHigh);display:flex;flex-direction:column;height:100vh;position:fixed;top:0;width:var(--width);z-index:9002}.dark-mode .player-card-component{background-color:#312e2b}.player-card-header{color:var(--globalColorThemeMid);display:flex;font-size:1.4rem;font-weight:600;padding:4.4rem 1.6rem 2.8rem 1.6rem}.player-card-header.player-card-border{border-bottom:.1rem solid var(--globalBorder)}.player-card-info{display:flex;flex-direction:column;overflow:auto;padding:0 1.6rem 1.6rem 1.6rem}.player-card-avatar{border-radius:.4rem;flex:0 0 8rem;height:8rem;margin-right:1.6rem;width:8rem}.player-card-name{color:var(--globalColorThemeHigh);flex:1 1 auto;font-size:1.8rem;font-weight:600}.player-card-rating-row{align-items:center;display:flex;flex:0 0 auto}.player-card-flag{margin-right:.4rem}.player-card-title{left:4.4rem;position:absolute;top:11.3rem;z-index:9002}.player-card-heading{color:var(--globalColorThemeHigh);font-size:1.6rem;font-weight:600;margin-bottom:.8rem}.player-card-ratings{align-items:center;display:flex;flex:0 0 auto;flex-direction:row;height:4rem;justify-content:space-between;line-height:4rem;margin-top:1.5rem;padding:0 1.5rem}.player-card-rating-icon{font-size:2.8rem;margin-right:.5rem;position:relative;top:.2rem}.player-card-rating-icon.blitz{color:var(--color-icon-blitz)}.player-card-rating-icon.rapid{color:var(--color-icon-rapid)}.player-card-rating{font-size:1.6rem;font-weight:600}.player-card-social{margin-top:1.5rem}.player-card-social a{align-items:center;display:flex;justify-content:center;margin-right:.6rem;width:4rem}.player-card-social-container{align-items:stretch;display:flex;flex:0 0 auto;font-size:4rem;height:4rem;line-height:4rem}.player-card-social-icon{margin-top:-1rem}.player-card-social-icon.nav-pawn{color:var(--color-green-500)}.player-card-social-icon.facebook{color:#1778f2}.player-card-social-icon.twitter{color:#1da1f2}.player-card-social-icon.twitch{color:#9146ff}.player-card-social-icon.instagram{color:#e93a56}.player-card-social-icon.globe{color:var(--color-text-link)}.player-card-bio{margin-top:1.5rem;min-height:15rem;overflow:hidden;position:relative}.player-card-bio audio{max-width:100%}.player-card-bio:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 70%);bottom:0;content:"";height:4em;position:absolute;right:0;text-align:right;width:100%}.dark-mode .player-card-bio:after{background:linear-gradient(180deg,rgba(49,46,43,0),#312e2b 70%)}.player-card-more{align-self:center;color:var(--color-text-link)}.player-card-close{background-color:transparent;border:none;display:flex;margin:0;padding:.6rem;position:absolute;right:0;top:0}.player-card-close-icon{color:var(--globalColorThemeFull);font-size:1.6rem}.player-card-matches{margin:0 -1.6rem 0 -1.6rem}.player-card-preview{left:7rem;position:absolute}.player-card-follow{margin-top:.8rem}@media (min-width:60em){.player-card-component{grid-area:top/main;margin-left:auto}}@media (max-width:59.938em){.player-card-component{left:0;position:fixed;right:0;top:0}.player-card-bio,.player-card-more{display:none}}.modal-container-component{align-items:center;display:flex;height:100vh;height:100dvh;justify-content:center;left:0;overflow:auto;position:fixed;top:0;transition:opacity .3s ease;width:100vw;z-index:9999}.modal-container-parent-centered{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.modal-container-bg{background-color:rgba(0,0,0,.65);bottom:0;left:0;position:fixed;right:0;top:0;z-index:-1}.modal-container-enter,.modal-container-leave{opacity:0}@media (min-width:60em){.modal-container-content-centered{justify-content:start}}.modal-content-component{--modalBg:var(--globalBackgroundOpaque);background-color:var(--modalBg);border-radius:.5rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.5);margin:1rem;overflow:hidden}.modal-content-component.modal-content-light{--modalBg:#fff}.modal-content-component.modal-content-dark{--modalBg:#262421}.dark-mode .modal-content-component.modal-content-dark-light-alt{background-color:#312e2b}@media (min-width:60em){.modal-content-component{margin-left:0;margin-right:0}}.settings-modal-container-component{border-radius:.5rem;display:flex;flex-direction:column;max-height:80%;overflow:visible;position:relative;width:45rem}.settings-modal-container-close{background-color:transparent;border:none;cursor:pointer;height:3rem;opacity:.85;padding:0;position:absolute;right:-3.8rem;top:-.4rem;width:3rem}.settings-modal-container-close:hover{opacity:1;transition:opacity .3s}.settings-modal-container-close .settings-modal-container-icon{color:#fff;font-size:2.8rem}.settings-modal-container-footer{background-color:var(--globalSecondaryBackground);border-radius:0 0 .5rem .5rem;display:grid;gap:1.6rem;grid-template-columns:1fr 1fr;padding:1.6rem}.settings-modal-content-content{flex:1 1 0%;min-height:0;overflow-x:hidden;overflow-y:auto;padding:1.5rem}.board-tab-container-component{align-items:stretch;display:flex}.board-tab-item-component{--tabIconColor:var(--globalColorThemeLow);--tabLableColor:var(--globalColorThemeMid);align-items:center;background-color:transparent;border:none;display:flex;flex:1 1 0;flex-direction:column;gap:.4rem;height:5.6rem;justify-content:center;margin:0;min-width:0;padding:.7rem 0;position:relative}.board-tab-item-component.board-tab-item-active{--tabIconColor:var(--globalColorThemeHigh);--tabLableColor:var(--globalColorThemeFull);cursor:default}.board-tab-item-component:not(.board-tab-item-active){background-color:var(--globalSecondaryBackground)}.board-tab-item-component:not(.board-tab-item-active):hover{--tabIconColor:var(--globalColorThemeMid);--tabLableColor:var(--globalColorThemeHigh)}.board-tab-item-icon{color:var(--tabIconColor);display:block;font-size:2.4rem}.board-tab-item-label{color:var(--tabLableColor);font-size:1.2rem;line-height:1.1;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - .8rem)}.board-tab-item-badge{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background-color:var(--color-red-400);border-radius:.2rem;color:#fff;display:flex;font-size:1rem;font-size:2rem;font-weight:600;height:1.4rem;justify-content:center;line-height:1;margin-left:auto;margin-left:.8rem;min-width:1.4rem;padding-top:.5rem;position:absolute}.board-tab-item-badge[data-badge-count="0"]{display:none}.settings-modal-header-component{border-top-left-radius:.5rem;border-top-right-radius:.5rem;flex-shrink:0;overflow:hidden}.settings-field-row{align-items:center;display:flex;margin-bottom:1.5rem;min-height:3.2rem;position:relative}.settings-field-row .settings-field-label{color:var(--globalColorThemeFullToMid);display:flex;font-weight:400;gap:.4rem;min-width:17.5rem}.settings-field-row .settings-field-label .settings-field-icon{color:var(--globalColorThemeLow);font-size:2rem}.button-toggle-component{background-color:transparent;border:none;color:currentColor;margin:0;padding:0;transition:all .25s ease}.button-toggle-component.button-toggle-off{opacity:.4}.button-toggle-component.button-toggle-off:hover:not(:disabled){opacity:.8}.button-toggle-component:disabled{cursor:default;opacity:.4}.button-toggle-icon{font-size:2rem}.settings-classifications-component{display:flex;flex-direction:column;font-size:1.3rem;font-weight:600}.settings-classifications-row{display:flex}.settings-classifications-label{color:var(--globalColorThemeFullToMid);display:block;flex:3 1 0;margin-right:.5rem}.settings-classifications-label.settings-classifications-heading{text-align:right}.settings-classifications-icon{line-height:1.3rem;margin-right:.5rem;vertical-align:text-bottom}.settings-classifications-toggle{display:flex;flex:1 1 0;justify-content:flex-start}.settings-classifications-toggle.settings-classifications-all{color:var(--globalColorThemeFullToMid)}.settings-tab-analysis-select{flex:1}.settings-tab-analysis-subsetting{margin-left:1.5rem}.settings-tab-analysis-switch{margin-left:auto}.settings-tab-interface-select{flex:1}.settings-tab-interface-subsetting{margin-left:1.5rem}.settings-tab-interface-switch{margin-left:auto}.settings-tab-interface-preview{aspect-ratio:16/5;display:flex;margin-bottom:1.5rem;max-height:14.5rem;overflow:hidden;position:relative;width:100%}.move-list-buttons-component{grid-gap:.2rem;display:flex;flex:0 1 auto;grid-template-columns:repeat(5,1fr);margin-right:.2rem;min-width:0}.move-list-buttons-button{background-color:transparent;border:none;color:var(--globalColorThemeLow);flex:0 1 auto;font-size:2.4rem;margin:0;margin:0 .1rem;min-width:1.8rem;padding:0}.move-list-buttons-button:hover{color:var(--globalColorThemeMid)}@media (max-width:59.938em){.move-list-buttons-component:not(.move-list-buttons-sticky){display:none}.move-list-buttons-component.move-list-buttons-sticky{background:#262421;bottom:0;left:0;padding:1.5rem 1.5rem calc(1.5rem + env(safe-area-inset-bottom));position:fixed;width:100%;z-index:9000}}.game-buttons-component{align-self:center;display:flex;flex:0 1 auto;gap:.2rem;margin-top:1.5rem;min-width:0}.game-buttons-button{background-color:transparent;border:none;color:var(--globalColorThemeLow);flex:0 1 auto;margin:0;min-width:1.8rem;padding:0}.game-buttons-button:hover{color:var(--globalColorThemeMid)}.game-buttons-icon{color:currentColor;font-size:2.4rem;padding:0 .2rem}@media (min-width:60em){.game-buttons-flip{display:none}}.mobile-engine-settings-component{align-items:center;color:var(--globalColorThemeMid);display:flex;margin-top:1.6rem;max-width:100%;padding:0 .5rem}.mobile-engine-settings-component .mobile-engine-settings-label{flex:0 1 auto;margin-right:.8rem;min-width:0}.mobile-engine-settings-component .mobile-engine-settings-switch{flex:0 0 auto;margin-right:1.6rem}.mobile-engine-settings-component .mobile-engine-settings-switch:last-child{margin-right:0}.mobile-sticky-controls-component{grid-gap:.3rem;background:#262421;bottom:0;display:grid;grid-template-columns:3fr 1fr 1fr;left:0;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom));position:fixed;width:100%;z-index:9000}.mobile-sticky-controls-component .mobile-sticky-controls-tabs{margin:0}.mobile-sticky-controls-component .mobile-sticky-controls-button{height:5rem;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@supports (-webkit-touch-callout:none){.mobile-sticky-controls-component{padding-bottom:2rem}}.game-sidebar-footer-component{align-items:center;background-color:var(--globalSecondaryBackground);border-radius:0 0 .5rem .5rem;display:flex;flex-direction:column;position:relative}.game-sidebar-footer-game-buttons{margin:1.6rem 0}@media (min-width:960px){.game-sidebar-footer-component{flex:0 0 4.8rem;flex-direction:row;height:4.8rem;justify-content:space-between;padding:0 .8rem}.game-sidebar-footer-game-buttons{margin:0}}.game-sidebar-tabs-container-component{background:var(--globalBackground);border-radius:.5rem;display:flex;flex:1 1 auto;flex-direction:column}.game-sidebar-container{flex:1 1 0;height:100%;min-width:var(--sidebarMinWidth)}.game-sidebar-toggle{background-color:transparent;border:none;color:var(--globalColorThemeMid);height:4.8rem;margin:0;padding:0;width:4.8rem}.game-sidebar-toggle:hover{color:var(--globalColorThemeHigh)}.game-sidebar-toggleIcon{color:currentColor;font-size:2.4rem}.game-sidebar-buttons{align-items:center;display:flex}.game-sidebar-language{margin-right:.8rem}@media (max-width:59.938em){.game-sidebar-container{height:auto;margin-bottom:7rem}.game-sidebar-stream,.game-sidebar-tabs,.game-sidebar-toggle{display:none}}.game-sidebar-evaluation-component{display:flex;flex-direction:column}.game-sidebar-evaluation-engine-lines{margin-top:.2rem}.dark-mode .game-sidebar-evaluation-engine-lines{color:hsla(0,0%,100%,.72)}.game-sidebar-evaluation-toggles{display:flex;flex-wrap:wrap;padding:0 .5rem}.game-sidebar-evaluation-toggle{margin-right:1.2rem}.game-sidebar-evaluation-info{color:var(--globalColorThemeMid);display:flex;font-size:1.2rem;justify-content:flex-end;padding-right:.8rem}.game-sidebar-evaluation-info .game-sidebar-evaluation-icon{cursor:pointer;font-size:1.6rem;padding-left:.5rem}@media (max-width:59.938em){.game-sidebar-evaluation-toggles{display:none}}.sidebar-tab-content-component{display:flex;flex-direction:column;min-height:0;overflow:auto}@media (min-width:60em){.sidebar-tab-content-component{flex:1 1 0}}@media (max-width:59.938em){.sidebar-tab-content-component{max-height:30rem;min-height:15rem}}.game-sidebar-tab-analysis-moveList{min-width:unset;overflow:visible;padding:1rem 1.5rem}.game-sidebar-tab-analysis-settings{grid-gap:1rem;display:flex;justify-content:center;margin:.5rem 0 0}.game-sidebar-tab-analysis-graph{margin-top:1.6rem}.accuracy-score-bold{font-weight:600}.accuracy-score-header{color:#8b8987;display:flex;font-weight:300;justify-content:space-between;padding-bottom:.5rem;text-transform:uppercase}.dark-mode .accuracy-score-header{color:hsla(0,0%,100%,.5)}.accuracy-score-inactive{opacity:.2;pointer-events:none}.accuracy-score-scrollable{overflow:auto}.accuracy-score-component{align-items:stretch;border:.2rem solid #a7a6a2;border-radius:.3rem;display:flex;flex:1 1 auto;max-width:15rem;min-height:5rem;min-width:11.2rem;position:relative;text-align:center}.accuracy-score-component .accuracy-score-fade-enter-active,.accuracy-score-component .accuracy-score-fade-leave-active{transition:all .5s ease-in-out}.accuracy-score-component .accuracy-score-fade-enter,.accuracy-score-component .accuracy-score-fade-leave-active{opacity:0;transform:translateY(-.2rem)}.accuracy-score-component.accuracy-score-black{background-color:#403d39;color:#fff;flex-direction:row-reverse}.accuracy-score-component.accuracy-score-black .accuracy-score-label{color:hsla(0,0%,100%,.5);font-weight:600}.accuracy-score-component.accuracy-score-white{background-color:#fff;color:#262421}.accuracy-score-component.accuracy-score-white .accuracy-score-label{color:rgba(0,0,0,.4);font-weight:600}.accuracy-score-component.accuracy-score-loser{border-color:var(--color-border-loss)}.accuracy-score-component.accuracy-score-winner{border-color:var(--color-border-win)}.accuracy-score-avatar{flex:0 0 auto}@media (max-width:81em){.accuracy-score-avatar{display:none}}.accuracy-score-text{align-items:center;display:grid;flex:1 1 auto;padding:0 .5rem;text-align:center}.accuracy-score-text .accuracy-score-label{align-self:baseline;font-size:1.1rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accuracy-score-text .accuracy-score-value{align-self:end;font-size:2.4rem;font-weight:700;line-height:1}.accuracy-component{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:1rem 0}.accuracy-score{color:var(--globalColorThemeMid);flex:1 1 auto;font-size:1.3rem;font-weight:600;max-width:6.5rem;min-width:2.5rem;padding:0 1rem;text-align:center}.game-arc-chart-bold{font-weight:600}.game-arc-chart-header{color:#8b8987;display:flex;font-weight:300;justify-content:space-between;padding-bottom:.5rem;text-transform:uppercase}.dark-mode .game-arc-chart-header{color:hsla(0,0%,100%,.5)}.game-arc-chart-inactive{opacity:.2;pointer-events:none}.game-arc-chart-scrollable{overflow:auto}.dark-mode .highcharts-root *{color:hsla(0,0%,100%,.65)!important}.events-game-arc-chart g.highcharts-tooltip,.review-view-component g.highcharts-tooltip,.tab-report-component g.highcharts-tooltip,.tab-review-component g.highcharts-tooltip{display:block!important}.analysis-layout g.highcharts-tooltip,.board-layout-analysis g.highcharts-tooltip,.board-layout.with-analysis g.highcharts-tooltip,.events-game-arc-chart g.highcharts-tooltip,.review-view-component g.highcharts-tooltip,.tab-key-moments-component g.highcharts-tooltip,.tab-report-component g.highcharts-tooltip,.tab-review-component g.highcharts-tooltip{display:none}.analysis-layout .highcharts-axis-line,.analysis-layout .highcharts-grid-line,.analysis-layout .highcharts-plot-line:not(.game-phase-plot-line):not(.best-move-plot-line),.analysis-layout .highcharts-tick,.board-layout-analysis .highcharts-axis-line,.board-layout-analysis .highcharts-grid-line,.board-layout-analysis .highcharts-plot-line:not(.game-phase-plot-line):not(.best-move-plot-line),.board-layout-analysis .highcharts-tick,.board-layout.with-analysis .highcharts-axis-line,.board-layout.with-analysis .highcharts-grid-line,.board-layout.with-analysis .highcharts-plot-line:not(.game-phase-plot-line):not(.best-move-plot-line),.board-layout.with-analysis .highcharts-tick,.events-game-arc-chart .highcharts-axis-line,.events-game-arc-chart .highcharts-grid-line,.events-game-arc-chart .highcharts-plot-line:not(.game-phase-plot-line):not(.best-move-plot-line),.events-game-arc-chart .highcharts-tick,.review-view-component .highcharts-axis-line,.review-view-component .highcharts-grid-line,.review-view-component .highcharts-plot-line:not(.game-phase-plot-line):not(.best-move-plot-line),.review-view-component .highcharts-tick,.tab-key-moments-component .highcharts-axis-line,.tab-key-moments-component .highcharts-grid-line,.tab-key-moments-component .highcharts-plot-line:not(.game-phase-plot-line):not(.best-move-plot-line),.tab-key-moments-component .highcharts-tick,.tab-report-component .highcharts-axis-line,.tab-report-component .highcharts-grid-line,.tab-report-component .highcharts-plot-line:not(.game-phase-plot-line):not(.best-move-plot-line),.tab-report-component .highcharts-tick,.tab-review-component .highcharts-axis-line,.tab-review-component .highcharts-grid-line,.tab-review-component .highcharts-plot-line:not(.game-phase-plot-line):not(.best-move-plot-line),.tab-review-component .highcharts-tick{stroke:#8b8987;opacity:.5}.analysis-layout .highcharts-point-white,.board-layout-analysis .highcharts-point-white,.board-layout.with-analysis .highcharts-point-white,.events-game-arc-chart .highcharts-point-white,.review-view-component .highcharts-point-white,.tab-key-moments-component .highcharts-point-white,.tab-report-component .highcharts-point-white,.tab-review-component .highcharts-point-white{fill:rgba(38,36,33,.15)}.dark-mode .analysis-layout .highcharts-point-white,.dark-mode .board-layout-analysis .highcharts-point-white,.dark-mode .board-layout.with-analysis .highcharts-point-white,.dark-mode .events-game-arc-chart .highcharts-point-white,.dark-mode .review-view-component .highcharts-point-white,.dark-mode .tab-key-moments-component .highcharts-point-white,.dark-mode .tab-report-component .highcharts-point-white,.dark-mode .tab-review-component .highcharts-point-white{fill:hsla(0,0%,100%,.5)}.dark-mode .analysis-layout .highcharts-point-white.highcharts-point-select,.dark-mode .board-layout-analysis .highcharts-point-white.highcharts-point-select,.dark-mode .board-layout.with-analysis .highcharts-point-white.highcharts-point-select,.dark-mode .events-game-arc-chart .highcharts-point-white.highcharts-point-select,.dark-mode .review-view-component .highcharts-point-white.highcharts-point-select,.dark-mode .tab-key-moments-component .highcharts-point-white.highcharts-point-select,.dark-mode .tab-report-component .highcharts-point-white.highcharts-point-select,.dark-mode .tab-review-component .highcharts-point-white.highcharts-point-select{fill:hsla(0,0%,100%,.85)}.analysis-layout .highcharts-point-black,.board-layout-analysis .highcharts-point-black,.board-layout.with-analysis .highcharts-point-black,.events-game-arc-chart .highcharts-point-black,.review-view-component .highcharts-point-black,.tab-key-moments-component .highcharts-point-black,.tab-report-component .highcharts-point-black,.tab-review-component .highcharts-point-black{fill:#312e2b}.analysis-layout .highcharts-point-black.highcharts-point-select,.board-layout-analysis .highcharts-point-black.highcharts-point-select,.board-layout.with-analysis .highcharts-point-black.highcharts-point-select,.events-game-arc-chart .highcharts-point-black.highcharts-point-select,.review-view-component .highcharts-point-black.highcharts-point-select,.tab-key-moments-component .highcharts-point-black.highcharts-point-select,.tab-report-component .highcharts-point-black.highcharts-point-select,.tab-review-component .highcharts-point-black.highcharts-point-select{fill:rgba(49,46,43,.65)}.dark-mode .analysis-layout .highcharts-point-black,.dark-mode .board-layout-analysis .highcharts-point-black,.dark-mode .board-layout.with-analysis .highcharts-point-black,.dark-mode .events-game-arc-chart .highcharts-point-black,.dark-mode .review-view-component .highcharts-point-black,.dark-mode .tab-key-moments-component .highcharts-point-black,.dark-mode .tab-report-component .highcharts-point-black,.dark-mode .tab-review-component .highcharts-point-black{fill:hsla(0,0%,100%,.2)}.dark-mode .analysis-layout .highcharts-point-black.highcharts-point-select,.dark-mode .board-layout-analysis .highcharts-point-black.highcharts-point-select,.dark-mode .board-layout.with-analysis .highcharts-point-black.highcharts-point-select,.dark-mode .events-game-arc-chart .highcharts-point-black.highcharts-point-select,.dark-mode .review-view-component .highcharts-point-black.highcharts-point-select,.dark-mode .tab-key-moments-component .highcharts-point-black.highcharts-point-select,.dark-mode .tab-report-component .highcharts-point-black.highcharts-point-select,.dark-mode .tab-review-component .highcharts-point-black.highcharts-point-select{fill:var(--color-blue-300);opacity:.75}.analysis-layout .highcharts-series-background .highcharts-point,.board-layout-analysis .highcharts-series-background .highcharts-point,.board-layout.with-analysis .highcharts-series-background .highcharts-point,.events-game-arc-chart .highcharts-series-background .highcharts-point,.review-view-component .highcharts-series-background .highcharts-point,.tab-key-moments-component .highcharts-series-background .highcharts-point,.tab-report-component .highcharts-series-background .highcharts-point,.tab-review-component .highcharts-series-background .highcharts-point{stroke-width:0;opacity:0}.analysis-layout .highcharts-series-background .highcharts-point.key-moment-point,.board-layout-analysis .highcharts-series-background .highcharts-point.key-moment-point,.board-layout.with-analysis .highcharts-series-background .highcharts-point.key-moment-point,.events-game-arc-chart .highcharts-series-background .highcharts-point.key-moment-point,.review-view-component .highcharts-series-background .highcharts-point.key-moment-point,.tab-key-moments-component .highcharts-series-background .highcharts-point.key-moment-point,.tab-report-component .highcharts-series-background .highcharts-point.key-moment-point,.tab-review-component .highcharts-series-background .highcharts-point.key-moment-point{opacity:1;width:1px}.analysis-layout .highcharts-series-background .highcharts-point.key-moment-point:hover,.board-layout-analysis .highcharts-series-background .highcharts-point.key-moment-point:hover,.board-layout.with-analysis .highcharts-series-background .highcharts-point.key-moment-point:hover,.events-game-arc-chart .highcharts-series-background .highcharts-point.key-moment-point:hover,.review-view-component .highcharts-series-background .highcharts-point.key-moment-point:hover,.tab-key-moments-component .highcharts-series-background .highcharts-point.key-moment-point:hover,.tab-report-component .highcharts-series-background .highcharts-point.key-moment-point:hover,.tab-review-component .highcharts-series-background .highcharts-point.key-moment-point:hover{height:100%;transform:translateX(-2.5px);width:5px}.analysis-layout .highcharts-series-background .highcharts-point.highcharts-point-select,.board-layout-analysis .highcharts-series-background .highcharts-point.highcharts-point-select,.board-layout.with-analysis .highcharts-series-background .highcharts-point.highcharts-point-select,.events-game-arc-chart .highcharts-series-background .highcharts-point.highcharts-point-select,.review-view-component .highcharts-series-background .highcharts-point.highcharts-point-select,.tab-key-moments-component .highcharts-series-background .highcharts-point.highcharts-point-select,.tab-report-component .highcharts-series-background .highcharts-point.highcharts-point-select,.tab-review-component .highcharts-series-background .highcharts-point.highcharts-point-select{opacity:1}.analysis-layout .highcharts-series-background .highcharts-point.highcharts-point-select.key-moment-point,.board-layout-analysis .highcharts-series-background .highcharts-point.highcharts-point-select.key-moment-point,.board-layout.with-analysis .highcharts-series-background .highcharts-point.highcharts-point-select.key-moment-point,.events-game-arc-chart .highcharts-series-background .highcharts-point.highcharts-point-select.key-moment-point,.review-view-component .highcharts-series-background .highcharts-point.highcharts-point-select.key-moment-point,.tab-key-moments-component .highcharts-series-background .highcharts-point.highcharts-point-select.key-moment-point,.tab-report-component .highcharts-series-background .highcharts-point.highcharts-point-select.key-moment-point,.tab-review-component .highcharts-series-background .highcharts-point.highcharts-point-select.key-moment-point{transform:translateX(-2.5px);width:5px}.analysis-layout .highcharts-crosshair,.board-layout-analysis .highcharts-crosshair,.board-layout.with-analysis .highcharts-crosshair,.events-game-arc-chart .highcharts-crosshair,.review-view-component .highcharts-crosshair,.tab-key-moments-component .highcharts-crosshair,.tab-report-component .highcharts-crosshair,.tab-review-component .highcharts-crosshair{stroke:#fff9ac}.dark-mode .analysis-layout .highcharts-crosshair,.dark-mode .board-layout-analysis .highcharts-crosshair,.dark-mode .board-layout.with-analysis .highcharts-crosshair,.dark-mode .events-game-arc-chart .highcharts-crosshair,.dark-mode .review-view-component .highcharts-crosshair,.dark-mode .tab-key-moments-component .highcharts-crosshair,.dark-mode .tab-report-component .highcharts-crosshair,.dark-mode .tab-review-component .highcharts-crosshair{stroke:hsla(0,0%,100%,.1)}.analysis-layout .highcharts-themes,.board-layout-analysis .highcharts-themes,.board-layout.with-analysis .highcharts-themes,.events-game-arc-chart .highcharts-themes,.review-view-component .highcharts-themes,.tab-key-moments-component .highcharts-themes,.tab-report-component .highcharts-themes,.tab-review-component .highcharts-themes{overflow-y:scroll!important}.analysis-layout .highcharts-themes .highcharts-fixed,.board-layout-analysis .highcharts-themes .highcharts-fixed,.board-layout.with-analysis .highcharts-themes .highcharts-fixed,.events-game-arc-chart .highcharts-themes .highcharts-fixed,.review-view-component .highcharts-themes .highcharts-fixed,.tab-key-moments-component .highcharts-themes .highcharts-fixed,.tab-report-component .highcharts-themes .highcharts-fixed,.tab-review-component .highcharts-themes .highcharts-fixed{overflow:visible!important}.analysis-layout .highcharts-themes .highcharts-scrollable-mask,.board-layout-analysis .highcharts-themes .highcharts-scrollable-mask,.board-layout.with-analysis .highcharts-themes .highcharts-scrollable-mask,.events-game-arc-chart .highcharts-themes .highcharts-scrollable-mask,.review-view-component .highcharts-themes .highcharts-scrollable-mask,.tab-key-moments-component .highcharts-themes .highcharts-scrollable-mask,.tab-report-component .highcharts-themes .highcharts-scrollable-mask,.tab-review-component .highcharts-themes .highcharts-scrollable-mask{fill:#e7e6e5}.dark-mode .analysis-layout .highcharts-themes .highcharts-scrollable-mask,.dark-mode .board-layout-analysis .highcharts-themes .highcharts-scrollable-mask,.dark-mode .board-layout.with-analysis .highcharts-themes .highcharts-scrollable-mask,.dark-mode .events-game-arc-chart .highcharts-themes .highcharts-scrollable-mask,.dark-mode .review-view-component .highcharts-themes .highcharts-scrollable-mask,.dark-mode .tab-key-moments-component .highcharts-themes .highcharts-scrollable-mask,.dark-mode .tab-report-component .highcharts-themes .highcharts-scrollable-mask,.dark-mode .tab-review-component .highcharts-themes .highcharts-scrollable-mask{fill:#22201e}.analysis-layout .highcharts-themes .highcharts-series-background .highcharts-point,.board-layout-analysis .highcharts-themes .highcharts-series-background .highcharts-point,.board-layout.with-analysis .highcharts-themes .highcharts-series-background .highcharts-point,.events-game-arc-chart .highcharts-themes .highcharts-series-background .highcharts-point,.review-view-component .highcharts-themes .highcharts-series-background .highcharts-point,.tab-key-moments-component .highcharts-themes .highcharts-series-background .highcharts-point,.tab-report-component .highcharts-themes .highcharts-series-background .highcharts-point,.tab-review-component .highcharts-themes .highcharts-series-background .highcharts-point{transform:translateY(-5rem)}.analysis-layout .highcharts-themes .highcharts-series-themes .highcharts-point,.board-layout-analysis .highcharts-themes .highcharts-series-themes .highcharts-point,.board-layout.with-analysis .highcharts-themes .highcharts-series-themes .highcharts-point,.events-game-arc-chart .highcharts-themes .highcharts-series-themes .highcharts-point,.review-view-component .highcharts-themes .highcharts-series-themes .highcharts-point,.tab-key-moments-component .highcharts-themes .highcharts-series-themes .highcharts-point,.tab-report-component .highcharts-themes .highcharts-series-themes .highcharts-point,.tab-review-component .highcharts-themes .highcharts-series-themes .highcharts-point{pointer-events:none}.analysis-layout .highcharts-themes .highcharts-yaxis-labels,.board-layout-analysis .highcharts-themes .highcharts-yaxis-labels,.board-layout.with-analysis .highcharts-themes .highcharts-yaxis-labels,.events-game-arc-chart .highcharts-themes .highcharts-yaxis-labels,.review-view-component .highcharts-themes .highcharts-yaxis-labels,.tab-key-moments-component .highcharts-themes .highcharts-yaxis-labels,.tab-report-component .highcharts-themes .highcharts-yaxis-labels,.tab-review-component .highcharts-themes .highcharts-yaxis-labels{height:100%;width:10rem}.dark-mode .analysis-layout .highcharts-themes .highcharts-xaxis-labels,.dark-mode .board-layout-analysis .highcharts-themes .highcharts-xaxis-labels,.dark-mode .board-layout.with-analysis .highcharts-themes .highcharts-xaxis-labels,.dark-mode .events-game-arc-chart .highcharts-themes .highcharts-xaxis-labels,.dark-mode .review-view-component .highcharts-themes .highcharts-xaxis-labels,.dark-mode .tab-key-moments-component .highcharts-themes .highcharts-xaxis-labels,.dark-mode .tab-report-component .highcharts-themes .highcharts-xaxis-labels,.dark-mode .tab-review-component .highcharts-themes .highcharts-xaxis-labels{background-color:rgba(0,0,0,.2);height:2.5rem;width:100%}.dark-mode .analysis-layout .highcharts-themes .highcharts-xaxis-labels>span,.dark-mode .board-layout-analysis .highcharts-themes .highcharts-xaxis-labels>span,.dark-mode .board-layout.with-analysis .highcharts-themes .highcharts-xaxis-labels>span,.dark-mode .events-game-arc-chart .highcharts-themes .highcharts-xaxis-labels>span,.dark-mode .review-view-component .highcharts-themes .highcharts-xaxis-labels>span,.dark-mode .tab-key-moments-component .highcharts-themes .highcharts-xaxis-labels>span,.dark-mode .tab-report-component .highcharts-themes .highcharts-xaxis-labels>span,.dark-mode .tab-review-component .highcharts-themes .highcharts-xaxis-labels>span{color:hsla(0,0%,100%,.4)!important}.dark-mode .analysis-layout .highcharts-themes .highcharts-yaxis-labels>span,.dark-mode .analysis-layout .highcharts-themes .highcharts-yaxis-labels>text,.dark-mode .board-layout-analysis .highcharts-themes .highcharts-yaxis-labels>span,.dark-mode .board-layout-analysis .highcharts-themes .highcharts-yaxis-labels>text,.dark-mode .board-layout.with-analysis .highcharts-themes .highcharts-yaxis-labels>span,.dark-mode .board-layout.with-analysis .highcharts-themes .highcharts-yaxis-labels>text,.dark-mode .events-game-arc-chart .highcharts-themes .highcharts-yaxis-labels>span,.dark-mode .events-game-arc-chart .highcharts-themes .highcharts-yaxis-labels>text,.dark-mode .review-view-component .highcharts-themes .highcharts-yaxis-labels>span,.dark-mode .review-view-component .highcharts-themes .highcharts-yaxis-labels>text,.dark-mode .tab-key-moments-component .highcharts-themes .highcharts-yaxis-labels>span,.dark-mode .tab-key-moments-component .highcharts-themes .highcharts-yaxis-labels>text,.dark-mode .tab-report-component .highcharts-themes .highcharts-yaxis-labels>span,.dark-mode .tab-report-component .highcharts-themes .highcharts-yaxis-labels>text,.dark-mode .tab-review-component .highcharts-themes .highcharts-yaxis-labels>span,.dark-mode .tab-review-component .highcharts-themes .highcharts-yaxis-labels>text{padding-left:.5rem}.analysis-layout .highcharts-loading,.board-layout-analysis .highcharts-loading,.board-layout.with-analysis .highcharts-loading,.events-game-arc-chart .highcharts-loading,.review-view-component .highcharts-loading,.tab-key-moments-component .highcharts-loading,.tab-report-component .highcharts-loading,.tab-review-component .highcharts-loading{display:none}.analysis-layout .themes-label,.board-layout-analysis .themes-label,.board-layout.with-analysis .themes-label,.events-game-arc-chart .themes-label,.review-view-component .themes-label,.tab-key-moments-component .themes-label,.tab-report-component .themes-label,.tab-review-component .themes-label{display:block;width:100%}.analysis-layout .themes-label.highlight,.board-layout-analysis .themes-label.highlight,.board-layout.with-analysis .themes-label.highlight,.events-game-arc-chart .themes-label.highlight,.review-view-component .themes-label.highlight,.tab-key-moments-component .themes-label.highlight,.tab-report-component .themes-label.highlight,.tab-review-component .themes-label.highlight{fill:#6c9d41;color:#6c9d41}.dark-mode .analysis-layout .themes-label,.dark-mode .board-layout-analysis .themes-label,.dark-mode .board-layout.with-analysis .themes-label,.dark-mode .events-game-arc-chart .themes-label,.dark-mode .review-view-component .themes-label,.dark-mode .tab-key-moments-component .themes-label,.dark-mode .tab-report-component .themes-label,.dark-mode .tab-review-component .themes-label{fill:hsla(0,0%,100%,.4);color:hsla(0,0%,100%,.5)}.dark-mode .analysis-layout .themes-label.highlight,.dark-mode .board-layout-analysis .themes-label.highlight,.dark-mode .board-layout.with-analysis .themes-label.highlight,.dark-mode .events-game-arc-chart .themes-label.highlight,.dark-mode .review-view-component .themes-label.highlight,.dark-mode .tab-key-moments-component .themes-label.highlight,.dark-mode .tab-report-component .themes-label.highlight,.dark-mode .tab-review-component .themes-label.highlight{fill:#fff;color:#fff}.analysis-layout .highcharts-plot-line-label,.board-layout-analysis .highcharts-plot-line-label,.board-layout.with-analysis .highcharts-plot-line-label,.events-game-arc-chart .highcharts-plot-line-label,.review-view-component .highcharts-plot-line-label,.tab-key-moments-component .highcharts-plot-line-label,.tab-report-component .highcharts-plot-line-label,.tab-review-component .highcharts-plot-line-label{z-index:1}.analysis-layout .game-phase-label,.board-layout-analysis .game-phase-label,.board-layout.with-analysis .game-phase-label,.events-game-arc-chart .game-phase-label,.review-view-component .game-phase-label,.tab-key-moments-component .game-phase-label,.tab-report-component .game-phase-label,.tab-review-component .game-phase-label{background-color:var(--globalBackgroundOpaque);border-radius:.2rem;border-style:solid;border-width:.1rem;padding:.2rem .5rem;z-index:1}.analysis-layout .game-phase-middle,.board-layout-analysis .game-phase-middle,.board-layout.with-analysis .game-phase-middle,.events-game-arc-chart .game-phase-middle,.review-view-component .game-phase-middle,.tab-key-moments-component .game-phase-middle,.tab-report-component .game-phase-middle,.tab-review-component .game-phase-middle{stroke:orange;border-color:orange;color:orange}.analysis-layout .game-phase-end,.board-layout-analysis .game-phase-end,.board-layout.with-analysis .game-phase-end,.events-game-arc-chart .game-phase-end,.review-view-component .game-phase-end,.tab-key-moments-component .game-phase-end,.tab-report-component .game-phase-end,.tab-review-component .game-phase-end{stroke:#649bf6;border-color:#649bf6;color:#649bf6}.analysis-layout .best-move-plot-line,.board-layout-analysis .best-move-plot-line,.board-layout.with-analysis .best-move-plot-line,.events-game-arc-chart .best-move-plot-line,.review-view-component .best-move-plot-line,.tab-key-moments-component .best-move-plot-line,.tab-report-component .best-move-plot-line,.tab-review-component .best-move-plot-line{stroke:rgba(150,188,75,.65)}.analysis-layout .charts-component .highcharts-tooltip>span,.board-layout-analysis .charts-component .highcharts-tooltip>span,.board-layout.with-analysis .charts-component .highcharts-tooltip>span,.events-game-arc-chart .charts-component .highcharts-tooltip>span,.review-view-component .charts-component .highcharts-tooltip>span,.tab-key-moments-component .charts-component .highcharts-tooltip>span,.tab-report-component .charts-component .highcharts-tooltip>span,.tab-review-component .charts-component .highcharts-tooltip>span{background-color:#fff;border-radius:.3rem;font-size:1.1rem}.analysis-layout .highcharts-best-move .highcharts-plot-line-label,.board-layout-analysis .highcharts-best-move .highcharts-plot-line-label,.board-layout.with-analysis .highcharts-best-move .highcharts-plot-line-label,.events-game-arc-chart .highcharts-best-move .highcharts-plot-line-label,.review-view-component .highcharts-best-move .highcharts-plot-line-label,.tab-key-moments-component .highcharts-best-move .highcharts-plot-line-label,.tab-report-component .highcharts-best-move .highcharts-plot-line-label,.tab-review-component .highcharts-best-move .highcharts-plot-line-label{fill:#fff;font-size:.9rem}.analysis-layout .highcharts-best-move .avg-label,.board-layout-analysis .highcharts-best-move .avg-label,.board-layout.with-analysis .highcharts-best-move .avg-label,.events-game-arc-chart .highcharts-best-move .avg-label,.review-view-component .highcharts-best-move .avg-label,.tab-key-moments-component .highcharts-best-move .avg-label,.tab-report-component .highcharts-best-move .avg-label,.tab-review-component .highcharts-best-move .avg-label{align-items:center;display:flex;font-size:.9rem}.dark-mode .analysis-layout .highcharts-best-move .avg-label,.dark-mode .board-layout-analysis .highcharts-best-move .avg-label,.dark-mode .board-layout.with-analysis .highcharts-best-move .avg-label,.dark-mode .events-game-arc-chart .highcharts-best-move .avg-label,.dark-mode .review-view-component .highcharts-best-move .avg-label,.dark-mode .tab-key-moments-component .highcharts-best-move .avg-label,.dark-mode .tab-report-component .highcharts-best-move .avg-label,.dark-mode .tab-review-component .highcharts-best-move .avg-label{color:hsla(0,0%,100%,.5)}.analysis-layout .highcharts-best-move .avg-label .rect,.board-layout-analysis .highcharts-best-move .avg-label .rect,.board-layout.with-analysis .highcharts-best-move .avg-label .rect,.events-game-arc-chart .highcharts-best-move .avg-label .rect,.review-view-component .highcharts-best-move .avg-label .rect,.tab-key-moments-component .highcharts-best-move .avg-label .rect,.tab-report-component .highcharts-best-move .avg-label .rect,.tab-review-component .highcharts-best-move .avg-label .rect{background-color:#262421;border-color:hsla(0,0%,100%,.15);border-radius:100%;border-style:solid;border-width:.1rem;display:block;height:1rem;margin-right:.5rem;width:1rem}.dark-mode .analysis-layout .highcharts-best-move .avg-label .rect,.dark-mode .board-layout-analysis .highcharts-best-move .avg-label .rect,.dark-mode .board-layout.with-analysis .highcharts-best-move .avg-label .rect,.dark-mode .events-game-arc-chart .highcharts-best-move .avg-label .rect,.dark-mode .review-view-component .highcharts-best-move .avg-label .rect,.dark-mode .tab-key-moments-component .highcharts-best-move .avg-label .rect,.dark-mode .tab-report-component .highcharts-best-move .avg-label .rect,.dark-mode .tab-review-component .highcharts-best-move .avg-label .rect{background-color:rgba(0,0,0,.45)}.analysis-layout .highcharts-best-move .avg-label.avg-label-white .rect,.board-layout-analysis .highcharts-best-move .avg-label.avg-label-white .rect,.board-layout.with-analysis .highcharts-best-move .avg-label.avg-label-white .rect,.events-game-arc-chart .highcharts-best-move .avg-label.avg-label-white .rect,.review-view-component .highcharts-best-move .avg-label.avg-label-white .rect,.tab-key-moments-component .highcharts-best-move .avg-label.avg-label-white .rect,.tab-report-component .highcharts-best-move .avg-label.avg-label-white .rect,.tab-review-component .highcharts-best-move .avg-label.avg-label-white .rect{background-color:#fff;border-color:#dad7d5;border-style:solid;border-width:.1rem;display:block}.analysis-layout .tooltip-header,.board-layout-analysis .tooltip-header,.board-layout.with-analysis .tooltip-header,.events-game-arc-chart .tooltip-header,.review-view-component .tooltip-header,.tab-key-moments-component .tooltip-header,.tab-report-component .tooltip-header,.tab-review-component .tooltip-header{align-items:center;display:flex;justify-content:space-between}.analysis-layout .tooltip-header .tooltip-markup,.board-layout-analysis .tooltip-header .tooltip-markup,.board-layout.with-analysis .tooltip-header .tooltip-markup,.events-game-arc-chart .tooltip-header .tooltip-markup,.review-view-component .tooltip-header .tooltip-markup,.tab-key-moments-component .tooltip-header .tooltip-markup,.tab-report-component .tooltip-header .tooltip-markup,.tab-review-component .tooltip-header .tooltip-markup{height:1.5rem;margin-left:.5rem;width:1.5rem}.analysis-layout .tooltip-header .tooltip-value,.board-layout-analysis .tooltip-header .tooltip-value,.board-layout.with-analysis .tooltip-header .tooltip-value,.events-game-arc-chart .tooltip-header .tooltip-value,.review-view-component .tooltip-header .tooltip-value,.tab-key-moments-component .tooltip-header .tooltip-value,.tab-report-component .tooltip-header .tooltip-value,.tab-review-component .tooltip-header .tooltip-value{margin-left:.2rem}.analysis-layout .tooltip-header .tooltip-player,.board-layout-analysis .tooltip-header .tooltip-player,.board-layout.with-analysis .tooltip-header .tooltip-player,.events-game-arc-chart .tooltip-header .tooltip-player,.review-view-component .tooltip-header .tooltip-player,.tab-key-moments-component .tooltip-header .tooltip-player,.tab-report-component .tooltip-header .tooltip-player,.tab-review-component .tooltip-header .tooltip-player{background-color:#262421;border-color:hsla(0,0%,100%,.15);border-radius:100%;border-style:solid;border-width:.1rem;display:block;display:inline-block;height:1rem;margin-right:.5rem;width:1rem}.dark-mode .analysis-layout .tooltip-header .tooltip-player,.dark-mode .board-layout-analysis .tooltip-header .tooltip-player,.dark-mode .board-layout.with-analysis .tooltip-header .tooltip-player,.dark-mode .events-game-arc-chart .tooltip-header .tooltip-player,.dark-mode .review-view-component .tooltip-header .tooltip-player,.dark-mode .tab-key-moments-component .tooltip-header .tooltip-player,.dark-mode .tab-report-component .tooltip-header .tooltip-player,.dark-mode .tab-review-component .tooltip-header .tooltip-player{background-color:rgba(0,0,0,.45)}.analysis-layout .tooltip-header .tooltip-player.white,.board-layout-analysis .tooltip-header .tooltip-player.white,.board-layout.with-analysis .tooltip-header .tooltip-player.white,.events-game-arc-chart .tooltip-header .tooltip-player.white,.review-view-component .tooltip-header .tooltip-player.white,.tab-key-moments-component .tooltip-header .tooltip-player.white,.tab-report-component .tooltip-header .tooltip-player.white,.tab-review-component .tooltip-header .tooltip-player.white{background-color:#fff;border-color:#dad7d5;border-style:solid;border-width:.1rem;display:block;display:inline-block}.analysis-layout .highcharts-game-arc,.board-layout-analysis .highcharts-game-arc,.board-layout.with-analysis .highcharts-game-arc,.events-game-arc-chart .highcharts-game-arc,.review-view-component .highcharts-game-arc,.tab-key-moments-component .highcharts-game-arc,.tab-report-component .highcharts-game-arc,.tab-review-component .highcharts-game-arc{margin-top:-2px}.analysis-layout .highcharts-game-arc.no-classifications .highcharts-point,.board-layout-analysis .highcharts-game-arc.no-classifications .highcharts-point,.board-layout.with-analysis .highcharts-game-arc.no-classifications .highcharts-point,.events-game-arc-chart .highcharts-game-arc.no-classifications .highcharts-point,.review-view-component .highcharts-game-arc.no-classifications .highcharts-point,.tab-key-moments-component .highcharts-game-arc.no-classifications .highcharts-point,.tab-report-component .highcharts-game-arc.no-classifications .highcharts-point,.tab-review-component .highcharts-game-arc.no-classifications .highcharts-point{fill:#e7e6e5!important}.analysis-layout .highcharts-game-arc .highcharts-background,.board-layout-analysis .highcharts-game-arc .highcharts-background,.board-layout.with-analysis .highcharts-game-arc .highcharts-background,.events-game-arc-chart .highcharts-game-arc .highcharts-background,.review-view-component .highcharts-game-arc .highcharts-background,.tab-key-moments-component .highcharts-game-arc .highcharts-background,.tab-report-component .highcharts-game-arc .highcharts-background,.tab-review-component .highcharts-game-arc .highcharts-background{fill:#403d39}.analysis-layout .highcharts-game-arc .highcharts-series-background .highcharts-point-selected,.board-layout-analysis .highcharts-game-arc .highcharts-series-background .highcharts-point-selected,.board-layout.with-analysis .highcharts-game-arc .highcharts-series-background .highcharts-point-selected,.events-game-arc-chart .highcharts-game-arc .highcharts-series-background .highcharts-point-selected,.review-view-component .highcharts-game-arc .highcharts-series-background .highcharts-point-selected,.tab-key-moments-component .highcharts-game-arc .highcharts-series-background .highcharts-point-selected,.tab-report-component .highcharts-game-arc .highcharts-series-background .highcharts-point-selected,.tab-review-component .highcharts-game-arc .highcharts-series-background .highcharts-point-selected{opacity:1}.analysis-layout .highcharts-game-arc .highcharts-axis-line,.analysis-layout .highcharts-game-arc .highcharts-grid-line,.board-layout-analysis .highcharts-game-arc .highcharts-axis-line,.board-layout-analysis .highcharts-game-arc .highcharts-grid-line,.board-layout.with-analysis .highcharts-game-arc .highcharts-axis-line,.board-layout.with-analysis .highcharts-game-arc .highcharts-grid-line,.events-game-arc-chart .highcharts-game-arc .highcharts-axis-line,.events-game-arc-chart .highcharts-game-arc .highcharts-grid-line,.review-view-component .highcharts-game-arc .highcharts-axis-line,.review-view-component .highcharts-game-arc .highcharts-grid-line,.tab-key-moments-component .highcharts-game-arc .highcharts-axis-line,.tab-key-moments-component .highcharts-game-arc .highcharts-grid-line,.tab-report-component .highcharts-game-arc .highcharts-axis-line,.tab-report-component .highcharts-game-arc .highcharts-grid-line,.tab-review-component .highcharts-game-arc .highcharts-axis-line,.tab-review-component .highcharts-game-arc .highcharts-grid-line{display:none}.analysis-layout .highcharts-game-arc .arc-color .highcharts-area,.board-layout-analysis .highcharts-game-arc .arc-color .highcharts-area,.board-layout.with-analysis .highcharts-game-arc .arc-color .highcharts-area,.events-game-arc-chart .highcharts-game-arc .arc-color .highcharts-area,.review-view-component .highcharts-game-arc .arc-color .highcharts-area,.tab-key-moments-component .highcharts-game-arc .arc-color .highcharts-area,.tab-report-component .highcharts-game-arc .arc-color .highcharts-area,.tab-review-component .highcharts-game-arc .arc-color .highcharts-area{fill:#f1f1f1;opacity:1}.dark-mode .analysis-layout .highcharts-game-arc .arc-color .highcharts-area,.dark-mode .board-layout-analysis .highcharts-game-arc .arc-color .highcharts-area,.dark-mode .board-layout.with-analysis .highcharts-game-arc .arc-color .highcharts-area,.dark-mode .events-game-arc-chart .highcharts-game-arc .arc-color .highcharts-area,.dark-mode .review-view-component .highcharts-game-arc .arc-color .highcharts-area,.dark-mode .tab-key-moments-component .highcharts-game-arc .arc-color .highcharts-area,.dark-mode .tab-report-component .highcharts-game-arc .arc-color .highcharts-area,.dark-mode .tab-review-component .highcharts-game-arc .arc-color .highcharts-area{fill:#fff}.dark-mode .analysis-layout .highcharts-game-arc .arc-color .highcharts-area.highcharts-negative,.dark-mode .board-layout-analysis .highcharts-game-arc .arc-color .highcharts-area.highcharts-negative,.dark-mode .board-layout.with-analysis .highcharts-game-arc .arc-color .highcharts-area.highcharts-negative,.dark-mode .events-game-arc-chart .highcharts-game-arc .arc-color .highcharts-area.highcharts-negative,.dark-mode .review-view-component .highcharts-game-arc .arc-color .highcharts-area.highcharts-negative,.dark-mode .tab-key-moments-component .highcharts-game-arc .arc-color .highcharts-area.highcharts-negative,.dark-mode .tab-report-component .highcharts-game-arc .arc-color .highcharts-area.highcharts-negative,.dark-mode .tab-review-component .highcharts-game-arc .arc-color .highcharts-area.highcharts-negative{fill:hsla(0,0%,100%,.2)}.analysis-layout .highcharts-game-arc .arc-color .highcharts-graph,.board-layout-analysis .highcharts-game-arc .arc-color .highcharts-graph,.board-layout.with-analysis .highcharts-game-arc .arc-color .highcharts-graph,.events-game-arc-chart .highcharts-game-arc .arc-color .highcharts-graph,.review-view-component .highcharts-game-arc .arc-color .highcharts-graph,.tab-key-moments-component .highcharts-game-arc .arc-color .highcharts-graph,.tab-report-component .highcharts-game-arc .arc-color .highcharts-graph,.tab-review-component .highcharts-game-arc .arc-color .highcharts-graph{stroke:none}.analysis-layout .highcharts-game-arc .arc-color .highcharts-halo,.board-layout-analysis .highcharts-game-arc .arc-color .highcharts-halo,.board-layout.with-analysis .highcharts-game-arc .arc-color .highcharts-halo,.events-game-arc-chart .highcharts-game-arc .arc-color .highcharts-halo,.review-view-component .highcharts-game-arc .arc-color .highcharts-halo,.tab-key-moments-component .highcharts-game-arc .arc-color .highcharts-halo,.tab-report-component .highcharts-game-arc .arc-color .highcharts-halo,.tab-review-component .highcharts-game-arc .arc-color .highcharts-halo{display:none}.analysis-layout .highcharts-game-arc .arc-color .highcharts-point:not(.highcharts-point-hover),.analysis-layout .highcharts-game-arc .arc-color .highcharts-point:not(.highcharts-point-select),.analysis-layout .highcharts-game-arc .arc-color .highcharts-point:not(.key-move),.board-layout-analysis .highcharts-game-arc .arc-color .highcharts-point:not(.highcharts-point-hover),.board-layout-analysis .highcharts-game-arc .arc-color .highcharts-point:not(.highcharts-point-select),.board-layout-analysis .highcharts-game-arc .arc-color .highcharts-point:not(.key-move),.board-layout.with-analysis .highcharts-game-arc .arc-color .highcharts-point:not(.highcharts-point-hover),.board-layout.with-analysis .highcharts-game-arc .arc-color .highcharts-point:not(.highcharts-point-select),.board-layout.with-analysis .highcharts-game-arc .arc-color .highcharts-point:not(.key-move),.events-game-arc-chart .highcharts-game-arc .arc-color .highcharts-point:not(.highcharts-point-hover),.events-game-arc-chart .highcharts-game-arc .arc-color .highcharts-point:not(.highcharts-point-select),.events-game-arc-chart .highcharts-game-arc .arc-color .highcharts-point:not(.key-move),.review-view-component .highcharts-game-arc .arc-color .highcharts-point:not(.highcharts-point-hover),.review-view-component .highcharts-game-arc .arc-color .highcharts-point:not(.highcharts-point-select),.review-view-component .highcharts-game-arc .arc-color .highcharts-point:not(.key-move),.tab-key-moments-component .highcharts-game-arc .arc-color .highcharts-point:not(.highcharts-point-hover),.tab-key-moments-component .highcharts-game-arc .arc-color .highcharts-point:not(.highcharts-point-select),.tab-key-moments-component .highcharts-game-arc .arc-color .highcharts-point:not(.key-move),.tab-report-component .highcharts-game-arc .arc-color .highcharts-point:not(.highcharts-point-hover),.tab-report-component .highcharts-game-arc .arc-color .highcharts-point:not(.highcharts-point-select),.tab-report-component .highcharts-game-arc .arc-color .highcharts-point:not(.key-move),.tab-review-component .highcharts-game-arc .arc-color .highcharts-point:not(.highcharts-point-hover),.tab-review-component .highcharts-game-arc .arc-color .highcharts-point:not(.highcharts-point-select),.tab-review-component .highcharts-game-arc .arc-color .highcharts-point:not(.key-move){opacity:0}.analysis-layout .highcharts-game-arc .arc-color .highcharts-point.key-move,.analysis-layout .highcharts-game-arc .arc-color .highcharts-point.key-move:hover,.board-layout-analysis .highcharts-game-arc .arc-color .highcharts-point.key-move,.board-layout-analysis .highcharts-game-arc .arc-color .highcharts-point.key-move:hover,.board-layout.with-analysis .highcharts-game-arc .arc-color .highcharts-point.key-move,.board-layout.with-analysis .highcharts-game-arc .arc-color .highcharts-point.key-move:hover,.events-game-arc-chart .highcharts-game-arc .arc-color .highcharts-point.key-move,.events-game-arc-chart .highcharts-game-arc .arc-color .highcharts-point.key-move:hover,.review-view-component .highcharts-game-arc .arc-color .highcharts-point.key-move,.review-view-component .highcharts-game-arc .arc-color .highcharts-point.key-move:hover,.tab-key-moments-component .highcharts-game-arc .arc-color .highcharts-point.key-move,.tab-key-moments-component .highcharts-game-arc .arc-color .highcharts-point.key-move:hover,.tab-report-component .highcharts-game-arc .arc-color .highcharts-point.key-move,.tab-report-component .highcharts-game-arc .arc-color .highcharts-point.key-move:hover,.tab-review-component .highcharts-game-arc .arc-color .highcharts-point.key-move,.tab-review-component .highcharts-game-arc .arc-color .highcharts-point.key-move:hover{opacity:1}.analysis-layout .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-hover,.board-layout-analysis .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-hover,.board-layout.with-analysis .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-hover,.events-game-arc-chart .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-hover,.review-view-component .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-hover,.tab-key-moments-component .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-hover,.tab-report-component .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-hover,.tab-review-component .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-hover{opacity:.9}.analysis-layout .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-select,.board-layout-analysis .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-select,.board-layout.with-analysis .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-select,.events-game-arc-chart .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-select,.review-view-component .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-select,.tab-key-moments-component .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-select,.tab-report-component .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-select,.tab-review-component .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-select{opacity:1;transition:opacity .5s ease}.analysis-layout .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-hover,.analysis-layout .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-select,.board-layout-analysis .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-hover,.board-layout-analysis .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-select,.board-layout.with-analysis .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-hover,.board-layout.with-analysis .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-select,.events-game-arc-chart .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-hover,.events-game-arc-chart .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-select,.review-view-component .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-hover,.review-view-component .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-select,.tab-key-moments-component .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-hover,.tab-key-moments-component .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-select,.tab-report-component .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-hover,.tab-report-component .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-select,.tab-review-component .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-hover,.tab-review-component .highcharts-game-arc .arc-color .highcharts-point.highcharts-point-select{stroke:transparent}.analysis-layout .highcharts-game-arc .arc-color .highcharts-point.shift-down,.board-layout-analysis .highcharts-game-arc .arc-color .highcharts-point.shift-down,.board-layout.with-analysis .highcharts-game-arc .arc-color .highcharts-point.shift-down,.events-game-arc-chart .highcharts-game-arc .arc-color .highcharts-point.shift-down,.review-view-component .highcharts-game-arc .arc-color .highcharts-point.shift-down,.tab-key-moments-component .highcharts-game-arc .arc-color .highcharts-point.shift-down,.tab-report-component .highcharts-game-arc .arc-color .highcharts-point.shift-down,.tab-review-component .highcharts-game-arc .arc-color .highcharts-point.shift-down{transform:translateY(-.5rem)}.analysis-layout .highcharts-game-arc .arc-color .highcharts-point.shift-up,.board-layout-analysis .highcharts-game-arc .arc-color .highcharts-point.shift-up,.board-layout.with-analysis .highcharts-game-arc .arc-color .highcharts-point.shift-up,.events-game-arc-chart .highcharts-game-arc .arc-color .highcharts-point.shift-up,.review-view-component .highcharts-game-arc .arc-color .highcharts-point.shift-up,.tab-key-moments-component .highcharts-game-arc .arc-color .highcharts-point.shift-up,.tab-report-component .highcharts-game-arc .arc-color .highcharts-point.shift-up,.tab-review-component .highcharts-game-arc .arc-color .highcharts-point.shift-up{transform:translateY(.5rem)}.analysis-layout .highcharts-game-arc .highcharts-graph.highcharts-negative,.board-layout-analysis .highcharts-game-arc .highcharts-graph.highcharts-negative,.board-layout.with-analysis .highcharts-game-arc .highcharts-graph.highcharts-negative,.events-game-arc-chart .highcharts-game-arc .highcharts-graph.highcharts-negative,.review-view-component .highcharts-game-arc .highcharts-graph.highcharts-negative,.tab-key-moments-component .highcharts-game-arc .highcharts-graph.highcharts-negative,.tab-report-component .highcharts-game-arc .highcharts-graph.highcharts-negative,.tab-review-component .highcharts-game-arc .highcharts-graph.highcharts-negative{stroke:#312e2b}.dark-mode .analysis-layout .highcharts-game-arc .highcharts-graph.highcharts-negative,.dark-mode .board-layout-analysis .highcharts-game-arc .highcharts-graph.highcharts-negative,.dark-mode .board-layout.with-analysis .highcharts-game-arc .highcharts-graph.highcharts-negative,.dark-mode .events-game-arc-chart .highcharts-game-arc .highcharts-graph.highcharts-negative,.dark-mode .review-view-component .highcharts-game-arc .highcharts-graph.highcharts-negative,.dark-mode .tab-key-moments-component .highcharts-game-arc .highcharts-graph.highcharts-negative,.dark-mode .tab-report-component .highcharts-game-arc .highcharts-graph.highcharts-negative,.dark-mode .tab-review-component .highcharts-game-arc .highcharts-graph.highcharts-negative{stroke:hsla(0,0%,100%,.2)}.analysis-layout .highcharts-game-arc .highcharts-area.highcharts-negative,.board-layout-analysis .highcharts-game-arc .highcharts-area.highcharts-negative,.board-layout.with-analysis .highcharts-game-arc .highcharts-area.highcharts-negative,.events-game-arc-chart .highcharts-game-arc .highcharts-area.highcharts-negative,.review-view-component .highcharts-game-arc .highcharts-area.highcharts-negative,.tab-key-moments-component .highcharts-game-arc .highcharts-area.highcharts-negative,.tab-report-component .highcharts-game-arc .highcharts-area.highcharts-negative,.tab-review-component .highcharts-game-arc .highcharts-area.highcharts-negative{fill:#312e2b}.analysis-layout .highcharts-game-arc .highcharts-tooltip .highcharts-tooltip-box,.board-layout-analysis .highcharts-game-arc .highcharts-tooltip .highcharts-tooltip-box,.board-layout.with-analysis .highcharts-game-arc .highcharts-tooltip .highcharts-tooltip-box,.events-game-arc-chart .highcharts-game-arc .highcharts-tooltip .highcharts-tooltip-box,.review-view-component .highcharts-game-arc .highcharts-tooltip .highcharts-tooltip-box,.tab-key-moments-component .highcharts-game-arc .highcharts-tooltip .highcharts-tooltip-box,.tab-report-component .highcharts-game-arc .highcharts-tooltip .highcharts-tooltip-box,.tab-review-component .highcharts-game-arc .highcharts-tooltip .highcharts-tooltip-box{stroke:#312e2b}.analysis-bestMove{color:#95bb4a}[class$=-highlighted] .analysis-bestMove{color:#fff}[class$=-highlighted] .analysis-bestMove:after{background:#95bb4a!important}[class$=-highlighted] .analysis-bestMove:before{background-color:hsla(0,0%,100%,.2)!important}.analysis-bestMove-bg{fill:#95bb4a;background:#95bb4a}.analysis-blunder{color:#ca3431}[class$=-highlighted] .analysis-blunder{color:#fff}[class$=-highlighted] .analysis-blunder:after{background:#ca3431!important}[class$=-highlighted] .analysis-blunder:before{background-color:hsla(0,0%,100%,.2)!important}.analysis-blunder-bg{fill:#ca3431;background:#ca3431}.analysis-book{color:#a88865}[class$=-highlighted] .analysis-book{color:#fff}[class$=-highlighted] .analysis-book:after{background:#a88865!important}[class$=-highlighted] .analysis-book:before{background-color:hsla(0,0%,100%,.2)!important}.analysis-book-bg{fill:#a88865;background:#a88865}.analysis-brilliant{color:#1baca6}[class$=-highlighted] .analysis-brilliant{color:#fff}[class$=-highlighted] .analysis-brilliant:after{background:#1baca6!important}[class$=-highlighted] .analysis-brilliant:before{background-color:hsla(0,0%,100%,.2)!important}.analysis-brilliant-bg{fill:#1baca6;background:#1baca6}.analysis-correct{color:#95bb4a}[class$=-highlighted] .analysis-correct{color:#fff}[class$=-highlighted] .analysis-correct:after{background:#95bb4a!important}[class$=-highlighted] .analysis-correct:before{background-color:hsla(0,0%,100%,.2)!important}.analysis-correct-bg{fill:#95bb4a;background:#95bb4a}.analysis-incorrect{color:#c93430}[class$=-highlighted] .analysis-incorrect{color:#fff}[class$=-highlighted] .analysis-incorrect:after{background:#c93430!important}[class$=-highlighted] .analysis-incorrect:before{background-color:hsla(0,0%,100%,.2)!important}.analysis-incorrect-bg{fill:#c93430;background:#c93430}.analysis-critical{color:#d6b826}[class$=-highlighted] .analysis-critical{color:#fff}[class$=-highlighted] .analysis-critical:after{background:#d6b826!important}[class$=-highlighted] .analysis-critical:before{background-color:hsla(0,0%,100%,.2)!important}.analysis-critical-bg{fill:#d6b826;background:#d6b826}.analysis-default{color:inherit}[class$=-highlighted] .analysis-default{color:#fff}[class$=-highlighted] .analysis-default:after{background:inherit!important}[class$=-highlighted] .analysis-default:before{background-color:hsla(0,0%,100%,.2)!important}.analysis-default-bg{fill:inherit;background:inherit}.analysis-excellent{color:#96bc4b}[class$=-highlighted] .analysis-excellent{color:#fff}[class$=-highlighted] .analysis-excellent:after{background:#96bc4b!important}[class$=-highlighted] .analysis-excellent:before{background-color:hsla(0,0%,100%,.2)!important}.analysis-excellent-bg{fill:#96bc4b;background:#96bc4b}.analysis-forced{color:#312e2b}[class$=-highlighted] .analysis-forced{color:#fff}[class$=-highlighted] .analysis-forced:after{background:#312e2b!important}[class$=-highlighted] .analysis-forced:before{background-color:hsla(0,0%,100%,.2)!important}.analysis-forced-bg{fill:#312e2b;background:#312e2b}.analysis-good{color:#96af8b}[class$=-highlighted] .analysis-good{color:#fff}[class$=-highlighted] .analysis-good:after{background:#96af8b!important}[class$=-highlighted] .analysis-good:before{background-color:hsla(0,0%,100%,.2)!important}.analysis-good-bg{fill:#96af8b;background:#96af8b}.analysis-greatFind{color:#5c8bb0}[class$=-highlighted] .analysis-greatFind{color:#fff}[class$=-highlighted] .analysis-greatFind:after{background:#5c8bb0!important}[class$=-highlighted] .analysis-greatFind:before{background-color:hsla(0,0%,100%,.2)!important}.analysis-greatFind-bg{fill:#5c8bb0;background:#5c8bb0}.analysis-inaccuracy{color:#f0c15c}[class$=-highlighted] .analysis-inaccuracy{color:#fff}[class$=-highlighted] .analysis-inaccuracy:after{background:#f0c15c!important}[class$=-highlighted] .analysis-inaccuracy:before{background-color:hsla(0,0%,100%,.2)!important}.analysis-inaccuracy-bg{fill:#f0c15c;background:#f0c15c}.analysis-missedWin{color:#dbac16}[class$=-highlighted] .analysis-missedWin{color:#fff}[class$=-highlighted] .analysis-missedWin:after{background:#dbac16!important}[class$=-highlighted] .analysis-missedWin:before{background-color:hsla(0,0%,100%,.2)!important}.analysis-missedWin-bg{fill:#dbac16;background:#dbac16}.analysis-mistake{color:#e58f2a}[class$=-highlighted] .analysis-mistake{color:#fff}[class$=-highlighted] .analysis-mistake:after{background:#e58f2a!important}[class$=-highlighted] .analysis-mistake:before{background-color:hsla(0,0%,100%,.2)!important}.analysis-mistake-bg{fill:#e58f2a;background:#e58f2a}.analysis-miss{color:#ee6b55}[class$=-highlighted] .analysis-miss{color:#fff}[class$=-highlighted] .analysis-miss:after{background:#ee6b55!important}[class$=-highlighted] .analysis-miss:before{background-color:hsla(0,0%,100%,.2)!important}.analysis-miss-bg{fill:#ee6b55;background:#ee6b55}.dark-mode .analysis-bestMove{color:#95bb4a}[class$=-highlighted] .dark-mode .analysis-bestMove{color:#fff}[class$=-highlighted] .dark-mode .analysis-bestMove:after{background:#95bb4a!important}[class$=-highlighted] .dark-mode .analysis-bestMove:before{background-color:hsla(0,0%,100%,.2)!important}.dark-mode .analysis-bestMove-bg{fill:#95bb4a;background:#95bb4a}.dark-mode .analysis-blunder{color:#ca3431}[class$=-highlighted] .dark-mode .analysis-blunder{color:#fff}[class$=-highlighted] .dark-mode .analysis-blunder:after{background:#ca3431!important}[class$=-highlighted] .dark-mode .analysis-blunder:before{background-color:hsla(0,0%,100%,.2)!important}.dark-mode .analysis-blunder-bg{fill:#ca3431;background:#ca3431}.dark-mode .analysis-book{color:#a88865}[class$=-highlighted] .dark-mode .analysis-book{color:#fff}[class$=-highlighted] .dark-mode .analysis-book:after{background:#a88865!important}[class$=-highlighted] .dark-mode .analysis-book:before{background-color:hsla(0,0%,100%,.2)!important}.dark-mode .analysis-book-bg{fill:#a88865;background:#a88865}.dark-mode .analysis-brilliant{color:#1baca6}[class$=-highlighted] .dark-mode .analysis-brilliant{color:#fff}[class$=-highlighted] .dark-mode .analysis-brilliant:after{background:#1baca6!important}[class$=-highlighted] .dark-mode .analysis-brilliant:before{background-color:hsla(0,0%,100%,.2)!important}.dark-mode .analysis-brilliant-bg{fill:#1baca6;background:#1baca6}.dark-mode .analysis-correct{color:#95bb4a}[class$=-highlighted] .dark-mode .analysis-correct{color:#fff}[class$=-highlighted] .dark-mode .analysis-correct:after{background:#95bb4a!important}[class$=-highlighted] .dark-mode .analysis-correct:before{background-color:hsla(0,0%,100%,.2)!important}.dark-mode .analysis-correct-bg{fill:#95bb4a;background:#95bb4a}.dark-mode .analysis-incorrect{color:#c93430}[class$=-highlighted] .dark-mode .analysis-incorrect{color:#fff}[class$=-highlighted] .dark-mode .analysis-incorrect:after{background:#c93430!important}[class$=-highlighted] .dark-mode .analysis-incorrect:before{background-color:hsla(0,0%,100%,.2)!important}.dark-mode .analysis-incorrect-bg{fill:#c93430;background:#c93430}.dark-mode .analysis-critical{color:#b8b39a}[class$=-highlighted] .dark-mode .analysis-critical:after{background:#b8b39a!important}[class$=-highlighted] .dark-mode .analysis-critical{color:#fff}[class$=-highlighted] .dark-mode .analysis-critical:after{background:#d6b826!important}[class$=-highlighted] .dark-mode .analysis-critical:before{background-color:hsla(0,0%,100%,.2)!important}.dark-mode .analysis-critical-bg{fill:#b8b39a;background:#b8b39a}.dark-mode .analysis-default{color:inherit}[class$=-highlighted] .dark-mode .analysis-default{color:#fff}[class$=-highlighted] .dark-mode .analysis-default:after{background:inherit!important}[class$=-highlighted] .dark-mode .analysis-default:before{background-color:hsla(0,0%,100%,.2)!important}.dark-mode .analysis-default-bg{fill:inherit;background:inherit}.dark-mode .analysis-excellent{color:#96bc4b}[class$=-highlighted] .dark-mode .analysis-excellent{color:#fff}[class$=-highlighted] .dark-mode .analysis-excellent:after{background:#96bc4b!important}[class$=-highlighted] .dark-mode .analysis-excellent:before{background-color:hsla(0,0%,100%,.2)!important}.dark-mode .analysis-excellent-bg{fill:#96bc4b;background:#96bc4b}.dark-mode .analysis-forced{color:#fff}[class$=-highlighted] .dark-mode .analysis-forced:after{background:#fff!important}[class$=-highlighted] .dark-mode .analysis-forced{color:#fff}[class$=-highlighted] .dark-mode .analysis-forced:after{background:#312e2b!important}[class$=-highlighted] .dark-mode .analysis-forced:before{background-color:hsla(0,0%,100%,.2)!important}.dark-mode .analysis-forced-bg{fill:#fff;background:#fff}.dark-mode .analysis-good{color:#96af8b}[class$=-highlighted] .dark-mode .analysis-good{color:#fff}[class$=-highlighted] .dark-mode .analysis-good:after{background:#96af8b!important}[class$=-highlighted] .dark-mode .analysis-good:before{background-color:hsla(0,0%,100%,.2)!important}.dark-mode .analysis-good-bg{fill:#96af8b;background:#96af8b}.dark-mode .analysis-greatFind{color:#5c8bb0}[class$=-highlighted] .dark-mode .analysis-greatFind{color:#fff}[class$=-highlighted] .dark-mode .analysis-greatFind:after{background:#5c8bb0!important}[class$=-highlighted] .dark-mode .analysis-greatFind:before{background-color:hsla(0,0%,100%,.2)!important}.dark-mode .analysis-greatFind-bg{fill:#5c8bb0;background:#5c8bb0}.dark-mode .analysis-inaccuracy{color:#f0c15c}[class$=-highlighted] .dark-mode .analysis-inaccuracy{color:#fff}[class$=-highlighted] .dark-mode .analysis-inaccuracy:after{background:#f0c15c!important}[class$=-highlighted] .dark-mode .analysis-inaccuracy:before{background-color:hsla(0,0%,100%,.2)!important}.dark-mode .analysis-inaccuracy-bg{fill:#f0c15c;background:#f0c15c}.dark-mode .analysis-missedWin{color:#dbac16}[class$=-highlighted] .dark-mode .analysis-missedWin{color:#fff}[class$=-highlighted] .dark-mode .analysis-missedWin:after{background:#dbac16!important}[class$=-highlighted] .dark-mode .analysis-missedWin:before{background-color:hsla(0,0%,100%,.2)!important}.dark-mode .analysis-missedWin-bg{fill:#dbac16;background:#dbac16}.dark-mode .analysis-mistake{color:#e58f2a}[class$=-highlighted] .dark-mode .analysis-mistake{color:#fff}[class$=-highlighted] .dark-mode .analysis-mistake:after{background:#e58f2a!important}[class$=-highlighted] .dark-mode .analysis-mistake:before{background-color:hsla(0,0%,100%,.2)!important}.dark-mode .analysis-mistake-bg{fill:#e58f2a;background:#e58f2a}.dark-mode .analysis-miss{color:#ee6b55}[class$=-highlighted] .dark-mode .analysis-miss{color:#fff}[class$=-highlighted] .dark-mode .analysis-miss:after{background:#ee6b55!important}[class$=-highlighted] .dark-mode .analysis-miss:before{background-color:hsla(0,0%,100%,.2)!important}.dark-mode .analysis-miss-bg{fill:#ee6b55;background:#ee6b55}.data-labels{opacity:1!important}.tooltip>span{background-color:#fff;border:.1rem solid #333;border-radius:.2rem;padding:.8rem;z-index:99999!important}.game-arc-chart-component{display:grid;grid-template-columns:2.5rem minmax(0,1fr);padding-right:.8rem}.game-arc-chart-yAxisLabels{color:var(--globalColorThemeLow);display:flex;flex-direction:column;font-size:1.2rem;justify-content:space-between;margin:0 .4rem 0 .6rem;position:relative;text-align:right}.game-arc-chart-chart{background-color:#f1f1f1;border-radius:.5rem;height:7rem;position:relative;width:100%}.dark-mode .game-arc-chart-chart{background-color:hsla(0,0%,100%,.05)}.game-arc-chart-chart .game-arc-chart-arc{border-radius:.5rem;height:6.7rem}.game-arc-chart-tick{position:relative}.game-arc-chart-tick:after{content:"-";left:calc(100% + .2rem);position:absolute;top:0;z-index:1}.vertical-move-list-component{--timeBarLimit:calc(var(--gameSidebarWidth) - 20rem);display:flex;flex-direction:column;min-height:0;overflow:auto}.vertical-move-list-hide-timestamps [data-time]{display:none}.vertical-move-list-opening{height:4rem;width:100%}@media (min-width:60em){.vertical-move-list-component{flex:1 1 0}}@media (max-width:59.938em){.vertical-move-list-component{max-height:18rem}.vertical-move-list-opening{display:none}}.game-sidebar-tab-moves-evaluation{margin-bottom:0}.game-sidebar-tab-moves-review{margin-bottom:1rem}@media (min-width:60em){.game-sidebar-tab-moves-evaluation{margin-bottom:1rem}}.move-san-component.move-san-highlighted .move-san-highlight{position:relative;z-index:1}.move-san-component.move-san-highlighted .move-san-highlight:after{background-color:#fff35f;border-radius:.2rem;content:"";display:block;height:calc(100% + .4rem);left:-.2rem;position:absolute;top:-.2rem;width:calc(100% + .4rem);z-index:-1}.move-san-component.move-san-highlighted .move-san-highlight:before{background-color:#f8e500;bottom:-.2rem;content:"";display:block;height:.3rem;left:-.2rem;position:absolute;width:calc(100% + .4rem)}.dark-mode .move-san-component.move-san-highlighted .move-san-highlight:after{background-color:hsla(0,0%,100%,.1);box-shadow:0 0 0 0 hsla(0,0%,100%,.8)}.dark-mode .move-san-component.move-san-highlighted .move-san-highlight:before{background:none;background:hsla(0,0%,80%,.1)}.move-san-premove{margin-right:.1rem}.move-san-postmove{margin-left:calc(var(--moveSanPostmovePinch, 0)*-1);order:4}.move-san-figurine{--moveSanFigurineFontSize:2rem;font-size:var(--moveSanFigurineFontSize);margin-right:.15rem;margin-top:calc(var(--moveSanFigurineFontSize)/-10)}.move-san-figurine.move-san-trailing{order:2}.move-san-figurine+.move-san-san{margin-left:calc(var(--moveSanFigurinePinch, 0)*-1)}.move-san-san{order:1}.move-san-afterfigurine{order:3}.suggested-moves-highlighted{position:relative;z-index:1}.suggested-moves-highlighted:after{background-color:#fff35f;border-radius:.2rem;height:calc(100% + .4rem);top:-.2rem;z-index:-1}.suggested-moves-highlighted:after,.suggested-moves-highlighted:before{content:"";display:block;left:-.2rem;position:absolute;width:calc(100% + .4rem)}.suggested-moves-highlighted:before{background-color:#f8e500;bottom:-.2rem;height:.3rem}.dark-mode .suggested-moves-highlighted:after{background-color:hsla(0,0%,100%,.1);box-shadow:0 0 0 0 hsla(0,0%,100%,.8)}.dark-mode .suggested-moves-highlighted:before{background:none}.suggested-moves-suggested-moves-items{display:flex;justify-content:space-between;margin-bottom:.5rem}.suggested-moves-suggested-moves-items a{color:var(--globalColorThemeMid)}.suggested-moves-suggested-moves-items a:hover{color:var(--globalColorThemeFull)}.suggested-moves-suggested-moves-items .suggested-moves-move-type,.suggested-moves-suggested-moves-items .suggested-moves-total-games{color:#666564;flex:1 0 5rem;float:left;font-size:1.3rem;line-height:2.3rem;margin:0;width:5rem}.suggested-moves-suggested-moves-items .suggested-moves-total-games{color:var(--globalColorThemeLow);text-align:right}.suggested-moves-suggested-moves-items .suggested-moves-move-type{background-color:transparent;border:0;color:var(--globalColorThemeMid);margin-right:.5rem;padding:0;text-align:left;white-space:nowrap}.suggested-moves-suggested-moves-items .suggested-moves-move-type:hover .suggested-moves-san{color:var(--globalColorThemeFull)}.suggested-moves-suggested-moves-items .suggested-moves-suggested-moves-list{border-radius:.2rem;display:flex;margin-left:2rem;overflow:hidden;width:calc(100% - 9rem)}.suggested-moves-suggested-moves-items .suggested-moves-suggested-moves-list .suggested-moves-game-info{border:none;color:var(--globalColorThemeMid);width:100%}.suggested-moves-suggested-moves-items .suggested-moves-suggested-moves-list .suggested-moves-game-info .suggested-moves-player{align-items:center;display:flex;float:left;font-size:1rem;height:2.3rem;line-height:1.1em;overflow:hidden;padding-left:.5rem;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 3rem)}.suggested-moves-suggested-moves-items .suggested-moves-suggested-moves-list .suggested-moves-game-info .suggested-moves-player span{line-height:2.3rem}.suggested-moves-suggested-moves-items .suggested-moves-suggested-moves-list .suggested-moves-game-info .suggested-moves-result{border-radius:.2rem;float:left;font-size:1.1rem;font-weight:600;text-align:center;width:3rem}.suggested-moves-suggested-moves-items .suggested-moves-suggested-moves-list .suggested-moves-percent-label{font-size:1.1rem;font-weight:600;line-height:2.3rem;padding:0 .5rem}.suggested-moves-suggested-moves-items .suggested-moves-suggested-moves-list .suggested-moves-suggested-white{background-color:#e7e6e5;border-radius:.2rem 0 0 .2rem;color:#8b8987;text-align:left}.dark-mode .suggested-moves-suggested-moves-items .suggested-moves-suggested-moves-list .suggested-moves-suggested-white{background-color:#fff}.suggested-moves-suggested-moves-items .suggested-moves-suggested-moves-list .suggested-moves-suggested-draw{background-color:#777574;color:#bebdb9;text-align:center}.suggested-moves-suggested-moves-items .suggested-moves-suggested-moves-list .suggested-moves-suggested-black{background-color:#403d39;border-radius:0 .2rem .2rem 0;color:#8b8987;text-align:right}.suggested-moves-list{list-style:none;margin:0 0 1.4rem;padding:0}.wdl-bar-bar{border-radius:.3rem;clear:both;display:flex;height:2.4rem;margin:.8rem 0;overflow:hidden}.wdl-bar-black,.wdl-bar-draw,.wdl-bar-white{font-size:1.2rem;font-weight:600;min-width:32px;overflow:hidden;padding:.4rem .8rem}.wdl-bar-white{background-color:#fff;color:#262421;text-align:left}.wdl-bar-black{background-color:#403d39;color:#fff;text-align:right}.wdl-bar-draw{background-color:#777574;color:#fff;text-align:center}.game-sidebar-tab-openings-component{padding:0 .8rem}.game-sidebar-tab-openings-moves,.game-sidebar-tab-openings-name{color:var(--globalColorThemeMid);font-weight:700}.game-sidebar-tab-openings-empty{color:var(--globalColorThemeMid)}.game-sidebar-tab-openings-bar,.game-sidebar-tab-openings-empty,.game-sidebar-tab-openings-games,.game-sidebar-tab-openings-name{margin-top:1.6rem}.game-sidebar-tab-openings-bar{flex:0 0 auto}.game-sidebar-tab-openings-moves{margin-top:.8rem}.game-sidebar-tab-openings-moves a{cursor:pointer;margin-right:.5rem}.game-sidebar-tab-openings-games{background-color:var(--globalSecondaryBackground);color:var(--globalColorThemeMid);font-weight:600;height:5rem;line-height:1.64}.game-sidebar-tab-openings-games a{background-color:var(--globalTertiaryBackground);color:var(--globalColorThemeMid);display:block;padding:1.3rem;position:relative}.game-sidebar-tab-openings-games a:after{color:var(--globalColorThemeMid);content:"…";display:inline-block;font-family:Chess V3;font-size:100%;position:absolute;right:.8rem}.loader-three-bounce-component{text-align:center}.loader-three-bounce-circle .loader-three-bounce-dot{border-radius:100%}.loader-three-bounce-dot{animation:loader-three-bounce-animate 1.4s ease-in-out 0s infinite both;background-color:#8c8a88;border-radius:.1rem;display:inline-block}.loader-three-bounce-bounce1{animation-delay:-.32s}.loader-three-bounce-bounce2{animation-delay:-.16s}@keyframes loader-three-bounce-animate{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.user-flair-icon-component{display:inline-flex}.user-flair-icon-component[href=""] span{cursor:default}.user-username-component{font-size:var(--user-username,1.4rem);font-weight:600;line-height:1.3}.user-username-link{cursor:pointer}.user-username-gray{color:#a7a6a2}.user-username-gray.user-username-link:hover{color:#666463}.user-username-darkgray{color:var(--globalColorThemeMid)}.user-username-darkgray.user-username-link:hover,.user-username-theme-high{color:var(--globalColorThemeHigh)}.user-username-theme-high.user-username-link:hover{color:var(--globalColorThemeFull)}.user-username-blue,.user-username-blue:hover{color:var(--color-blue-400)}.user-username-lightgray{color:#bebdb9}.user-username-current,.user-username-current:hover{color:currentColor}.user-username-white,.user-username-white:hover{color:#fff}.user-username-bright{font-weight:400}.user-username-bright,.user-username-bright-bold{color:var(--globalColorThemeFull)}.user-username-blue-with-dark-mode{color:var(--globalColorThemeBlueToMid)}.user-username-blue-to-water{color:var(--color-text-link)}.user-tagline-component{align-items:center;display:flex;gap:.5rem;max-width:100%;position:relative}.user-tagline-component a.user-tagline-username{cursor:pointer}.user-tagline-component a.user-tagline-not-clickable{cursor:text}.user-tagline-username{max-width:30rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-tagline-rating{color:var(--globalColorThemeMid)}.user-tagline-rating.user-tagline-white{color:hsla(0,0%,100%,.72)}.leaderboard-item-component{color:var(--globalColorThemeHigh);display:flex;font-size:1.3rem;font-weight:600;height:2rem;margin:.5rem 0 .5rem 0}.leaderboard-item-avatar{height:2rem;margin-right:1rem;width:2rem}.leaderboard-item-rank{align-items:center;color:var(--globalColorThemeMid);display:flex;flex:0 0 2.5rem;font-size:1.1rem;justify-content:flex-end;margin-right:.6rem}.leaderboard-item-username{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leaderboard-item-score{flex:0 0 2rem}.votes-bar-bar{clear:both;display:flex;height:1rem;margin:.8rem 0 2.2rem 0}.votes-bar-black,.votes-bar-draw,.votes-bar-white{font-size:1.1rem;font-weight:600;min-width:1rem;padding:.4rem .8rem;position:relative}.votes-bar-black span,.votes-bar-draw span,.votes-bar-white span{color:var(--globalColorThemeMid);left:0;line-height:1;position:absolute;top:1.6rem;width:100%}.votes-bar-white{background-color:#e7e6e5}.dark-mode .votes-bar-white{background-color:#fff}.votes-bar-white span{text-align:left}.votes-bar-black{background-color:#1d1b1a}.votes-bar-black span{text-align:right}.votes-bar-draw{background-color:#8b8987}.votes-bar-draw span{text-align:center}.game-sidebar-tab-vote-component{align-items:center;color:var(--globalColorThemeHigh);display:flex;flex:1 1 auto;flex-direction:column;margin-top:2.4rem;padding:0 .8rem}.game-sidebar-tab-vote-title{font-size:1.8rem;font-weight:600}.game-sidebar-tab-vote-subtitle{color:var(--globalColorThemeMid);font-size:1.4rem;height:2rem;margin-bottom:1.6rem}.game-sidebar-tab-vote-options,.game-sidebar-tab-vote-votes{margin-bottom:.8rem;min-height:12.5rem}.game-sidebar-tab-vote-options{display:flex;font-size:1.3rem;font-weight:600;justify-content:space-between;max-width:20rem;width:100%}.game-sidebar-tab-vote-options .game-sidebar-tab-vote-option{cursor:pointer;display:flex;flex-direction:column}.game-sidebar-tab-vote-options .game-sidebar-tab-vote-option.game-sidebar-tab-vote-draw{align-items:center}.game-sidebar-tab-vote-options .game-sidebar-tab-vote-option.game-sidebar-tab-vote-black{align-items:flex-end}.game-sidebar-tab-vote-options .game-sidebar-tab-vote-draw .game-sidebar-tab-vote-avatar{align-items:center;background:hsla(0,0%,100%,.2);display:flex;font-size:4.15rem;height:5rem;justify-content:center;width:5rem}.game-sidebar-tab-vote-options .game-sidebar-tab-vote-draw .game-sidebar-tab-vote-avatar .game-sidebar-tab-vote-icon{margin-top:-.5rem}.game-sidebar-tab-vote-avatar{border-radius:.3rem;box-shadow:0 .5rem 0 0 hsla(0,0%,100%,.1);height:5rem;margin-bottom:.8rem;width:5rem}.game-sidebar-tab-vote-votes{display:flex;flex-direction:column;width:100%}.game-sidebar-tab-vote-votes .game-sidebar-tab-vote-avatars{display:flex;justify-content:space-around}.game-sidebar-tab-vote-scores{display:flex;flex:1 1 0;flex-direction:column;min-height:0;width:100%}.game-sidebar-tab-vote-scores-title{line-height:1;margin-bottom:.8rem}.game-sidebar-tab-vote-leaderboard{border-top:.1rem solid var(--globalColorNeutral200);overflow-y:auto;width:100%}.game-sidebar-tab-vote-user-entry{margin-bottom:1rem;margin-top:1rem}.game-sidebar-tab-vote-line{border-top:.1rem solid var(--globalColorNeutral200)}.game-sidebar-tab-vote-checkmark{color:var(--color-green-100);font-size:3rem}.game-sidebar-tab-vote-loader{margin:2.4rem 0}.results-move-component{cursor:pointer;margin:auto;padding:.25rem 1rem .25rem 4rem;width:var(--labelWidth)}.results-move-component.results-move-selected,.results-move-component:hover{background:var(--globalGraySoft)}.results-move-component .results-move-icon{font-size:2.5rem}.results-component{--labelWidth:15rem;display:block;font-size:1.6rem;font-weight:700;width:100%}.results-label,.results-move{margin:auto;padding:.25rem 1rem .25rem 4rem;width:var(--labelWidth)}.results-label{align-items:center;display:flex;padding-bottom:.5rem;padding-top:.5rem}.results-label.results-win{color:var(--color-text-win)}.results-label.results-draw{color:var(--color-text-draw)}.results-label.results-loss{color:var(--color-text-loss)}.results-label .results-icon{font-size:3.2rem;margin-right:1rem}.winner-component{text-align:center}.winner-box{border-radius:5rem;display:inline-flex;font-size:2.25rem;gap:.7rem;padding:1rem 3rem}.winner-box.winner-black{background:#312e2b;color:#fff}.winner-box.winner-white{background:#e7e6e5;color:#4b4847}.winner-box.winner-draw{background:#8b8987;color:#fff}.winner-box .winner-icon{font-size:3.2rem}.winner-box .winner-text{font-weight:700}.tablebase-component{color:var(--globalColorThemeFullToMid)}.tablebase-top{align-items:center;border-bottom:.1rem solid var(--globalBorder);display:flex;justify-content:flex-end;padding:1rem;text-align:right}.tablebase-section{padding:3rem 1rem}.tablebase-message,.tablebase-section{align-items:center;display:flex;flex-direction:column}.tablebase-message{font-size:1.6rem;font-weight:600;padding:2rem}.tablebase-icon{cursor:pointer;font-size:1.6rem;margin-left:.5rem}.tablebase-erroricon{color:var(--color-red-300);font-size:4rem}.tablebase-results{padding:1rem 0}.tablebase-loader{padding:2rem 0}.game-sidebar-tab-tablebase-component{flex:1 1 0;overflow:auto}.captured-pieces-captured-pieces{display:block}.captured-pieces-vertical span{display:block;margin-bottom:.5rem}.captured-pieces-hidden{display:none}.captured-pieces-cpiece{background-image:url(/bundles/web/images/sprites/captured-pieces.png);background-repeat:no-repeat;background-size:68.3rem 61.1rem;display:inline-block;margin-right:.3rem}.captured-pieces-score{background-color:transparent;background-image:none;color:hsla(0,0%,100%,.5);line-height:1.5;margin-left:.2rem;padding:0;vertical-align:top}

/*rtl:begin:ignore*/.captured-pieces-b-pawn,.captured-pieces-w-pawn{height:1.7rem;width:1.3rem}.captured-pieces-b-pawn{background-position:0 -59.4rem}.captured-pieces-w-pawn{background-position:-36rem -59.4rem}.captured-pieces-b-2-pawns,.captured-pieces-w-2-pawns{height:1.7rem;width:2rem}.captured-pieces-b-2-pawns{background-position:0 -56.9rem}.captured-pieces-w-2-pawns{background-position:-36rem -56.9rem}.captured-pieces-b-3-pawns,.captured-pieces-w-3-pawns{height:1.7rem;width:2.7rem}.captured-pieces-b-3-pawns{background-position:0 -54.4rem}.captured-pieces-w-3-pawns{background-position:-36rem -54.4rem}.captured-pieces-b-4-pawns,.captured-pieces-w-4-pawns{height:1.7rem;width:3.4rem}.captured-pieces-b-4-pawns{background-position:0 -51.9rem}.captured-pieces-w-4-pawns{background-position:-36rem -51.9rem}.captured-pieces-b-5-pawns,.captured-pieces-w-5-pawns{height:1.7rem;width:4.1rem}.captured-pieces-b-5-pawns{background-position:0 -49.4rem}.captured-pieces-w-5-pawns{background-position:-36rem -49.4rem}.captured-pieces-b-6-pawns,.captured-pieces-w-6-pawns{height:1.7rem;width:4.8rem}.captured-pieces-b-6-pawns{background-position:0 -46.9rem}.captured-pieces-w-6-pawns{background-position:-36rem -46.9rem}.captured-pieces-b-7-pawns,.captured-pieces-w-7-pawns{height:1.7rem;width:5.5rem}.captured-pieces-b-7-pawns{background-position:0 -44.4rem}.captured-pieces-w-7-pawns{background-position:-36rem -44.4rem}.captured-pieces-b-8-pawns,.captured-pieces-w-8-pawns{height:1.7rem;width:6.2rem}.captured-pieces-b-8-pawns{background-position:0 -41.9rem}.captured-pieces-w-8-pawns{background-position:-36rem -41.9rem}.captured-pieces-b-bishop,.captured-pieces-w-bishop{height:1.8rem;width:1.5rem}.captured-pieces-b-bishop{background-position:-6.7rem -44.3rem}.captured-pieces-w-bishop{background-position:-42.7rem -44.3rem}.captured-pieces-b-2-bishops,.captured-pieces-w-2-bishops{height:1.9rem;width:2.3rem}.captured-pieces-b-2-bishops{background-position:-6.7rem -41.7rem}.captured-pieces-w-2-bishops{background-position:-42.7rem -41.7rem}.captured-pieces-b-knight,.captured-pieces-w-knight{height:1.9rem;width:1.6rem}.captured-pieces-b-knight{background-position:-9.5rem -44.2rem}.captured-pieces-w-knight{background-position:-45.4rem -44.2rem}.captured-pieces-b-2-knights,.captured-pieces-w-2-knights{height:1.9rem;width:2.3rem}.captured-pieces-b-2-knights{background-position:-9.5rem -41.7rem}.captured-pieces-w-2-knights{background-position:-45.4rem -41.7rem}.captured-pieces-b-rook,.captured-pieces-w-rook{height:1.7rem;width:1.5rem}.captured-pieces-b-rook{background-position:-12rem -44.4rem}.captured-pieces-w-rook{background-position:-48rem -44.4rem}.captured-pieces-b-2-rooks,.captured-pieces-w-2-rooks{height:1.7rem;width:2.3rem}.captured-pieces-b-2-rooks{background-position:-12rem -41.9rem}.captured-pieces-w-2-rooks{background-position:-48rem -41.9rem}.captured-pieces-b-queen,.captured-pieces-w-queen{height:1.9rem;width:1.8rem}.captured-pieces-b-queen{background-position:-14.5rem -41.7rem}.captured-pieces-w-queen{background-position:-50.4rem -41.7rem}@media (-webkit-min-device-pixel-ratio:2),all and (min-resolution:192dpi),all and (min-resolution:2dppx){.captured-pieces-cpiece{background-size:34.2rem 30.6rem}.captured-pieces-b-pawn{background-position:0 -17.6rem}.captured-pieces-w-pawn{background-position:-18rem -17.6rem}.captured-pieces-b-2-pawns{background-position:0 -15.1rem}.captured-pieces-w-2-pawns{background-position:-18rem -15.1rem}.captured-pieces-b-3-pawns{background-position:0 -12.6rem}.captured-pieces-w-3-pawns{background-position:-18rem -12.6rem}.captured-pieces-b-4-pawns{background-position:0 -10.1rem}.captured-pieces-w-4-pawns{background-position:-18rem -10.1rem}.captured-pieces-b-5-pawns{background-position:0 -7.6rem}.captured-pieces-w-5-pawns{background-position:-18rem -7.6rem}.captured-pieces-b-6-pawns{background-position:0 -5.1rem}.captured-pieces-w-6-pawns{background-position:-18rem -5.1rem}.captured-pieces-b-7-pawns{background-position:0 -2.6rem}.captured-pieces-w-7-pawns{background-position:-18rem -2.6rem}.captured-pieces-b-8-pawns{background-position:0 -.1rem}.captured-pieces-w-8-pawns{background-position:-18rem -.1rem}.captured-pieces-b-bishop{background-position:-6.7rem -2.5rem}.captured-pieces-w-bishop{background-position:-24.7rem -2.5rem}.captured-pieces-b-2-bishops{background-position:-6.7rem .1rem}.captured-pieces-w-2-bishops{background-position:-24.7rem .1rem}.captured-pieces-b-knight{background-position:-9.5rem -2.4rem}.captured-pieces-w-knight{background-position:-27.5rem -2.4rem}.captured-pieces-b-2-knights{background-position:-9.5rem .1rem}.captured-pieces-w-2-knights{background-position:-27.5rem .1rem}.captured-pieces-b-rook{background-position:-12.1rem -2.6rem}.captured-pieces-w-rook{background-position:-30.1rem -2.6rem}.captured-pieces-b-2-rooks{background-position:-12rem -.1rem}.captured-pieces-w-2-rooks{background-position:-30rem -.1rem}.captured-pieces-b-queen{background-position:-14.5rem .1rem}.captured-pieces-w-queen{background-position:-32.5rem .1rem}}
/*rtl:end:ignore*/.eco-opening-panel{color:var(--globalColorThemeMid);height:4rem;justify-content:space-between}.eco-opening-panel,.eco-opening-panel .eco-opening-links{align-items:center;display:flex;flex-shrink:0}.eco-opening-panel.eco-opening-variant .eco-opening-links{display:none}.eco-opening-panel .eco-opening-name{display:inline-block;font-size:1.3rem;line-height:2rem;overflow:hidden;padding-left:1.6rem;padding-right:1rem;position:relative;text-decoration:none;text-overflow:ellipsis;white-space:pre}.eco-opening-panel .eco-opening-explorer,.eco-opening-panel .eco-opening-opening{padding-left:.5rem}.eco-opening-panel .eco-opening-explorer:hover,.eco-opening-panel .eco-opening-opening:hover{color:var(--globalColorThemeFull)}.eco-opening-panel .eco-opening-explorer:not([href]),.eco-opening-panel .eco-opening-opening:not([href]){color:inherit;cursor:default;opacity:.5}.eco-opening-panel .eco-opening-explorer{padding-right:1rem}.eco-opening-panel .eco-opening-icon{font-size:2rem}.eco-opening-panel:hover .eco-opening-tooltip{display:block;opacity:1}.evaluation-lines-component{--moveSanFigurineFontSize:2rem;--moveSanFigurinePinch:0.3rem;border-top:.1rem solid var(--globalBorder);font-size:1.3rem;min-height:2.6rem;overflow:hidden;padding:.2rem 0;position:relative;text-indent:0;text-overflow:ellipsis;white-space:nowrap;width:100%}.evaluation-lines-component.evaluation-lines-withicon{padding-right:2.6rem}.evaluation-lines-component:after{content:"";display:block}.evaluation-lines-component:first-child{border-top:none}.evaluation-lines-component.evaluation-lines-open{overflow:visible;text-overflow:clip;white-space:normal}.evaluation-lines-component>span{vertical-align:middle}.evaluation-lines-more{align-items:center;background-color:transparent;border:none;display:inline-flex;height:2.6rem;justify-content:center;margin:0;padding:0;position:absolute;right:0;top:0;width:2.6rem}.evaluation-lines-more:hover .evaluation-lines-icon{background-color:var(--subtleButtonBackground);color:var(--globalColorThemeMid)}.evaluation-lines-more.evaluation-lines-inverted .evaluation-lines-icon{transform:rotate(180deg)}.evaluation-lines-icon{border-radius:50%;color:var(--globalColorThemeLow);font-size:1.2rem;padding:.2rem;pointer-events:none}.evaluation-lines-node.evaluation-lines-clickable{cursor:pointer}.evaluation-lines-node.evaluation-lines-clickable:hover{opacity:.75}.evaluation-lines-thinking{background-image:url(/bundles/web/images/animated/chex12.gif);display:inline-block;height:1.2rem;margin-left:.5rem;position:relative;width:1.2rem}.evaluation-lines-preview{background-color:#dad8d6;border-radius:.2rem;box-shadow:.2rem .8rem 1.5rem rgba(38,36,33,.15);padding:1rem;position:fixed;transform:translate3d(-1rem,3rem,0);z-index:1000}.evaluation-lines-preview:before{border-color:transparent transparent #dad8d6 transparent;border-style:solid;border-width:0 1rem 1rem 1rem;bottom:100%;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.evaluation-lines-score{align-items:center;background-color:#fff;border-radius:.3rem;color:#312e2b;display:inline-flex;font-weight:700;justify-content:center;margin-right:.4rem;padding:.1rem .5rem;vertical-align:middle;width:4.5rem}.evaluation-lines-score.evaluation-lines-negative{background-color:#312e2b;color:#fff}.evaluation-lines-lines{background-color:#f1f1f1;color:#312e2b;padding:0 .5rem;position:relative}.dark-mode .evaluation-lines-lines{background-color:transparent;color:hsla(0,0%,100%,.72)}.evaluation-lines-lines:hover .evaluation-lines-tooltip{display:block}.evaluation-lines-lines.evaluation-lines-node-clickable .evaluation-lines-node:hover{color:var(--globalColorThemeHigh);cursor:pointer}.evaluation-lines-component.evaluation-lines-line-empty .evaluation-lines-icon,.evaluation-lines-component.evaluation-lines-line-empty .evaluation-lines-score,.evaluation-lines-component.evaluation-lines-line-empty .evaluation-lines-thinking,.evaluation-lines-component.evaluation-lines-line-thinking .evaluation-lines-score,.evaluation-lines-component:not(.evaluation-lines-line-thinking) .evaluation-lines-thinking{display:none}evaluation-lines[show-best-line] .evaluation-lines-best-move{font-size:1.7rem;font-weight:700;left:9.6rem;position:absolute;top:0}evaluation-lines[show-best-line] .evaluation-lines-depth{position:absolute;right:.8rem;top:0}evaluation-lines[show-best-line] .evaluation-lines-component{border-top:none}evaluation-lines[show-best-line] .evaluation-lines-component.evaluation-lines-best-line{height:5.6rem;padding-left:9rem;padding-top:2.2rem}evaluation-lines[show-best-line] .evaluation-lines-component.evaluation-lines-best-line .evaluation-lines-score{font-size:1.7rem;height:4rem;left:0;position:absolute;top:0;width:8rem}evaluation-lines[show-best-line] .evaluation-lines-component.evaluation-lines-best-line .evaluation-lines-icon{top:2.4rem}.evaluation-lines-tooltip{background-color:#4b4847;border-radius:.3rem;bottom:-2rem;color:#fff;display:none;font-size:1.2rem;font-weight:600;left:.5rem;line-height:1.2;padding:.2rem 1rem;position:absolute;z-index:9999}