﻿html[dir=rtl] .force-ltr{direction:ltr;text-align:left}.analyse__fork glyph,.mselect__list,.engine-error h2,.tview2 glyph,.piece-letter #analyse-cm .title,#analyse-cm .piece-letter .title,.piece-letter .analyse__fork move,.analyse__fork .piece-letter move,.piece-letter .explorer-box .tablebase td:first-child,.explorer-box .tablebase .piece-letter td:first-child,.piece-letter .explorer-box .moves td:first-child,.explorer-box .moves .piece-letter td:first-child,.piece-letter .pv_box .pv span,.pv_box .pv .piece-letter span,.piece-letter .tview2 move,.tview2 .piece-letter move{font-family:"Noto Sans",Sans-Serif}.relay-tour__team-match__game,.relay-tour__player__card em,.relay-tour__round-select .time,.relay-tour__round strong,.study__topics,.study__player .team,.study__player .analyse__clock,.study__members .add,.material score,.analyse__fork eval,.explorer-box .moves th,.mchat__messages a:not(.user-link),.mchat__tab,.slist thead,.tabs-horiz span,.ceval .engine .cloud,.ceval .engine .infinite,.tview2 comment .by,.tview2 eval,#analyse-cm .title draw,.analyse__fork move draw,.explorer-box .tablebase td:first-child draw,.explorer-box .moves td:first-child draw,.pv_box .pv span draw,.tview2 move draw{font-family:"Roboto",Sans-Serif;font-weight:300}#analyse-cm .title,.analyse__fork move,.explorer-box .tablebase td:first-child,.explorer-box .moves td:first-child,.pv_box .pv span,.tview2 move{font-family:"Noto Chess","Noto Sans"}#analyse-cm .title draw,.analyse__fork move draw,.explorer-box .tablebase td:first-child draw,.explorer-box .moves td:first-child draw,.pv_box .pv span draw,.tview2 move draw{margin-inline-start:1ch;font-weight:normal}.study__buttons .mode,.analyse__controls .fbt,.chat__members,.subnav a,.tabs-horiz{color:var(--c-font-page)}.board-editor__tools .actions .button,.board-editor__tools select{color:var(--c-font-clearer)}.board-editor__tools .actions .button,.board-editor__tools select,.study__buttons .mode,.analyse__controls .fbt,.chat__members,.subnav a,.tabs-horiz{text-shadow:0 1px 0 var(--c-font-shadow)}.analyse__tools .comp-off__hint,.ceval{background-image:linear-gradient(to bottom, var(--c-metal-top), var(--c-metal-bottom))}.relay-tour__team-match__teams,.relay-tour__side__header button,.study__metadata h2,.study__player,.analyse__clock,#analyse-cm .title,.explorer__config .choices button,.mselect__label,.slist thead,.cmn-toggle:hover:not(:disabled)+label::after,.cmn-toggle+label::after,.crosstable povs:hover,.crosstable__users,.crosstable__score{background:linear-gradient(to bottom, var(--c-metal-top), var(--c-metal-bottom));text-shadow:0 1px 0 var(--c-font-shadow)}.explorer__config .choices button:hover,.mselect__label:hover{background:linear-gradient(to bottom, var(--c-metal-top-hover), var(--c-metal-bottom-hover));text-shadow:0 1px 0 var(--c-font-shadow)}.relay-tour__side .streamer-menu,#ceval-settings,.board-menu{box-shadow:-1px 5px 6px rgba(0,0,0,.3)}html.transp .relay-tour__side .streamer-menu::before,.relay-tour__side html.transp .streamer-menu::before,html.transp #ceval-settings::before,html.transp .board-menu::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}#tour-player-tip,.study-desc .contrib,#analyse-cm,.mselect__list,.pv_box .pv-board .pv-board-square cg-board{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}html.transp #tour-player-tip::before,html.transp .study-desc .contrib::before,.study-desc html.transp .contrib::before,html.transp #analyse-cm::before,html.transp .mselect__list::before,html.transp .pv_box .pv-board .pv-board-square cg-board::before,.pv_box .pv-board .pv-board-square html.transp cg-board::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.study__glyphs button,.study-search__results button,.study__members button,.study__chapters>button,.explorer__config__player__choice .previous .remove,.action-menu__tools button,.action-menu__tools>a,.analyse__tools .comp-off__hint button,#ceval-settings .setting button.delete,.ceval .settings-gear,.ceval .show-threat,.fbt{background:none;border:none;outline:none;color:var(--c-font);align-items:normal}.mchat__tab input{-webkit-appearance:none;background:var(--c-bg-page);border:1px solid var(--c-bg-low);display:inline-block;padding:.5em}.mchat__tab input:checked{background:var(--c-secondary-dimmer);border-color:var(--c-secondary-dim)}.cmn-toggle:hover:not(:disabled)+label,.cmn-toggle:focus-visible:not(:disabled)+label{box-shadow:0 0 12px var(--c-font-dimmer)}#acpl-chart-container-loader span,.mchat__tab,.context-streamer,.tabs-horiz span,.ceval help,.ceval .engine,.tview2 move{white-space:nowrap;overflow:hidden}.relay-tour__team-match__game__player .name,.relay-game__player .mini-game__user .name,.study-search__results h3,.mchat__tab span,.pv_box .pv.pv--nowrap,.tview2 comment .by{white-space:nowrap}.relay-tour__round{padding:0 var(---box-padding)}.study__relay__rounds .link,.relay-tour__markup,.relay-tour__header h1,.relay-tour__side__empty strong,.study__comment .text,.study__chapters h3,.mchat__messages,.tview2-column>interrupt>comment{overflow-wrap:break-word;word-break:break-word}.dialog-content.chapter-new .import-from__chapter{overflow-wrap:break-word;word-break:break-all;word-break:break-word}.tpp__player__name,.relay-tour__round-select__name,.study__metadata h2 .name,.study__invite .users .button,.dialog-content.chapter-new .import-from__chapter,.study__members .user-link,.explorer-box .games td span,.copy-me__target,.crosstable__users,.relay-tour__team-match__game__player .name,.relay-game__player .mini-game__user .name,.study-search__results h3,.mchat__tab span,.pv_box .pv.pv--nowrap,.tview2 comment .by{overflow:hidden;text-overflow:ellipsis}.board-editor .spare .no-square div,.pv_box .pv-board .pv-board-square{position:relative;display:block;height:0;padding-bottom:100%;width:100%}.study-desc .embed{position:relative;display:block;height:0;padding-bottom:56.25%;width:100%}.study-desc .embed>*{border:none}.relay-tour__note::before,.relay-tour__side__name::before,.mselect__label::after,.flash::before,.tview2 shapes::before,.cmn-toggle+label::before{font-size:1.2em;vertical-align:middle;font-family:"lichess";font-style:normal;font-weight:normal;text-transform:none;speak:none;content:attr(data-icon);opacity:.9;unicode-bidi:isolate}.explorer-box .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.pv_box .pv-board .pv-board-square .cg-wrap,.study-desc .embed>*{position:absolute;width:100%;height:100%}.analyse-controls,.cmn-toggle{touch-action:manipulation}.explorer__config__player__choice .previous,.action-menu .autoplay,.tview2-column{display:flex;flex-flow:row wrap}.relay-back-to-live,.study__relay__rounds finished,.relay-tour__player__fed-team,.relay-tour__tabs,.relay-tour__header__selectors,.relay-tour__header__image>img::after,main.analyse.is-relay:not(.has-relay-tour) .eval-chart-and-training,.study__multiboard__pager,.study__multiboard__options,.study__share .downloads,.study__glyphs button::before,.study__glyphs,.study__topics,.study__members m-config .role,.study__members .status,.study__chapters>button res,.study__chapters>button>span,.study__relay__rounds ongoing,.study-search__results ongoing,.study__chapters ongoing,.study__relay__rounds .act,.study-search__results .act,.study__members .act,.study__chapters .act,.analyse__fork move,.analyse__fork,.explorer__config .name>div,.ceval .switch{display:flex;flex-flow:row wrap;align-items:center}.relay-tour__team-match__teams,.relay-tour__team-match__game,.tpp__player__name,.relay-tour__side .streamer,.relay-game,.relay-tour__players th a,.relay-tour__info>div,.relay-tour__subscribe,.relay-tour__note,.relay-tour__round-select__label .round-state,.relay-tour__header .setting,.relay-tour__header,.relay-tour__side__header button,.relay-tour__side__header,.study__glyphs button,.study__invite .info,.study__buttons .mode,.study__player .info,.study__player .analyse__clock,.study__members .left,.analyse__puzzle a,.analyse__persistence__help,.material,#analyse-cm a,.explorer-box .explorer-title .active,.explorer-box .explorer-title,.action-menu .setting,.chat__members__number,.context-streamer,.tabs-horiz,.flash,#ceval-settings .setting,.copy-me,.board-menu .setting{display:flex;flex-flow:row nowrap;align-items:center}.tpp__player__info,.relay-tour__info,.relay-tour__nav,.study__multiboard__top,.study-desc-form .title,.study__invite .users,.study__buttons,.board-editor__tools .metadata .enpassant,.board-editor__tools .metadata .castling div,.study__members m-config,.training-box .choices,.form-actions,.form-split{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.relay-tour__team-match__game__player,.relay-game__player,.relay-tour__round,.study__metadata h2,.study__player,.study__relay__rounds>div,.study-search__results>div,.study__members>div,.study__chapters>div,.study__relay__rounds button,.study-search__results button,.study__members button,.study__chapters button,.analyse__persistence__actions,.explorer__config .date label,.mselect__label{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.relay-tour__team-match__team__points{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-around}#video-player-placeholder.link .text-box,.tpp__player,.relay-tour__side .streamer-menu,.relay-game__players,.relay-games,.relay-tour__player__card,.relay-tour__player,.relay-tour__header__content,.relay-tour__side,.relay-tour,.board-editor__tools .actions,.board-editor__tools,.advice-summary,.analyse--wiki .analyse__side,.training-box .instruction,.training-box,.explorer-box .message,.analyse__tools,.mchat__content,.mchat,.mselect__list,.form-check,#ceval-settings,.engine-error,.crosstable povs,.crosstable__users,.crosstable__score,.crosstable__matchup,.continue-with,.board-menu section,.board-menu>div,.board-menu{display:flex;flex-flow:column}.relay-game .mini-game__gauge,.relay-tour__tabs span,.study__multiboard .now-playing a,.study__multiboard .fbt,.study__topics .topic,.study__invite .info,.board-editor .spare,.is3d .study__player-top,.is3d .analyse__clock.top,#analyse-cm,.mselect__list,.form-help pre,.toggle-box legend,.toggle-box,.flash,.ceval .engine .cloud,.ceval .engine .infinite,.tview2-inline move:hover,.tview2-inline move.active,.tview2 line move.active,.copy-me,.relay-tour__player__card,.relay-tour__share,.relay-tour__info,.relay-tour__note,.relay-tour__side__empty,.relay-tour__side__preload,.study__message,.study__server-eval,.analyse__underboard .study__multiboard,.study__share,.study__glyphs,.study__comment,.study__comments .study__wiki,.study__metadata,.study-desc,.board-editor__tools .metadata,.study__relay__rounds,.study-search__results,.study__members,.study__chapters,.mselect__label,.toggle-box--toggle-off legend:hover,.flash-box,.flash-quiet,#tour-player-tip,.eval-gauge-horiz,.relay-tour,.analyse__tools,.mchat,.crosstable,.mchat__tab input{border-radius:6px}#tour-player-tip,.eval-gauge-horiz,.relay-tour,.analyse__tools,.mchat,.crosstable{overflow:hidden}.board-editor .spare .no-square.pointer,html[dir=rtl] .explorer-box .bar span:last-child,.explorer-box .bar span:first-child,.explorer__config .choices button:first-child,.crosstable .sep{border-radius:6px 0 0 6px}.mini-game__gauge,.board-editor .spare .no-square.trash,.explorer-box .bar span:last-child,html[dir=rtl] .explorer-box .bar span:first-child,.explorer__config .choices button:last-child{border-radius:0 6px 6px 0}.relay-tour__side__header,.study__buttons .mode,.study__player-top,.analyse__clock.top,.mchat__tab{border-radius:6px 6px 0 0}.relay-tour__side .streamer-menu,.relay-games,.study__player-bot,.analyse__clock.bottom,.context-streamer,.analyse-controls .fbt,#ceval-settings{border-radius:0 0 6px 6px}.relay-games,.relay-tour__tabs span:hover,.study__comments #comment-text,.study__player,.context-streamer,.eval-gauge-horiz,.relay-tour,.analyse__tools,.mchat,.crosstable,.relay-tour__player__card,.relay-tour__share,.relay-tour__info,.relay-tour__note,.relay-tour__side__empty,.relay-tour__side__preload,.study__message,.study__server-eval,.analyse__underboard .study__multiboard,.study__share,.study__glyphs,.study__comment,.study__comments .study__wiki,.study__metadata,.study-desc,.board-editor__tools .metadata,.study__relay__rounds,.study-search__results,.study__members,.study__chapters,.mselect__label,.toggle-box--toggle-off legend:hover,.flash-box,.flash-quiet{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}body ::-webkit-scrollbar,body ::-webkit-scrollbar-corner{width:.5rem;background:var(--c-bg-box)}body ::-webkit-scrollbar-thumb{background:var(--c-shade)}body ::-webkit-scrollbar-thumb:hover,body ::-webkit-scrollbar-thumb:active{background:var(--c-font-dimmer)}coords{user-select:none;position:absolute;display:flex;pointer-events:none;color:#fff;text-shadow:0 1px 2px #000;font-weight:bold}coords{font-size:8px}@media(min-width: 320px){coords{font-size:calc(8px + 4*(100vw - 320px)/880)}}@media(min-width: 1200px){coords{font-size:12px}}.coords-no coords{display:none}coords.ranks{flex-flow:column-reverse;top:1px;right:0;height:100%;width:.8em}coords.ranks.black{flex-flow:column}coords.files{bottom:0px;left:0;text-align:left;flex-flow:row;width:100%;height:1.4em}coords.files.black{flex-flow:row-reverse}coords.files coord{padding-left:4px}coords coord{flex:1 1 auto}coords .is3d .cg-wrap coords coord{color:#fff !important;text-shadow:0 1px 2px #000 !important}coords .is3d .cg-wrap coords.files{bottom:calc(1px - 2.5%)}coords .is3d .cg-wrap coords.files coord{padding-left:3px}coords{text-shadow:var(---cg-cs, 0 1px 2px #000)}.orientation-white .ranks :nth-child(even),.orientation-white .files :nth-child(odd),.orientation-black .ranks :nth-child(odd),.orientation-black .files :nth-child(even),coords.squares:nth-of-type(odd) :nth-child(odd),coords.squares:nth-of-type(even) :nth-child(even){color:var(---cg-ccw, #fff)}.orientation-white .ranks :nth-child(odd),.orientation-white .files :nth-child(even),.orientation-black .ranks :nth-child(even),.orientation-black .files :nth-child(odd),coords.squares:nth-of-type(odd) :nth-child(even),coords.squares:nth-of-type(even) :nth-child(odd){color:var(---cg-ccb, #fff)}@media(min-width: 799.3px),(orientation: landscape){.coords-out coords{text-shadow:none}.coords-out coords.ranks{right:-15px;top:0;width:12px}.coords-out coords.ranks coord{transform:translateY(42%)}.coords-out coords.files{bottom:-15px;left:0;text-align:center}.coords-out coords.ranks coord,.coords-out .is2d coords.files coord{color:var(--c-font-page) !important}}body{---board-scale: 1;---col2-uniboard-width: calc(min(calc(100vw - var(---block-gap) - 240px - 2 * var(---main-margin, 0px) - 20px), calc(100vh - calc(var(---site-header-height) + var(---site-header-margin) + var(---sticky-gap)) - 1rem)) * var(---board-scale));---col3-uniboard-width: calc(min(calc(100vw - 250px - var(---block-gap) - 240px - 2 * var(---main-margin, 0px) - 20px), calc(100vh - calc(var(---site-header-height) + var(---site-header-margin) + var(---sticky-gap)) - 1rem)) * var(---board-scale))}@media(min-width: 799.3px)and (min-height: 499.3px){body{---board-scale: calc((var(---zoom) / 100) * 0.75 + 0.25)}}@media(max-width: 799.29px)and (orientation: portrait){body{---col1: 1}.main-board cg-board{border-radius:0}}.board-menu{user-select:none;background:var(--c-bg-popup);padding:.5em 1.5em}@media(min-width: 799.3px){.board-menu{position:absolute;right:0;min-width:100%;z-index:4}}@media(max-width: 799.29px){.board-menu{position:fixed;top:50% !important;left:50%;transform:translate(-50%, -50%);z-index:108;min-width:80%;border-radius:6px}}.board-menu>div{gap:2em;text-align:start}.board-menu section{gap:1.5em;padding:1.2em 0}.board-menu section:not(:last-child){border-bottom:1px solid var(--c-border)}.board-menu .setting{flex:0 0 auto}.board-menu .setting label{flex:4 1 auto;cursor:pointer;white-space:nowrap}.board-menu .setting .switch+label{margin-inline-start:1ch}body.resizing{user-select:none}cg-resize{display:none}@media(min-width: 799.3px){cg-resize{display:block;position:absolute;right:-9px;bottom:-9px;width:22px;height:22px;cursor:nwse-resize;z-index:10}cg-resize::before,cg-resize::after{background:#000;content:"";position:absolute;width:12px;height:1px;left:0}cg-resize::before{width:5px;transform:translate(7px, 8px) rotate(-45deg)}cg-resize::after{transform:translate(1px, 6px) rotate(-45deg)}cg-resize:hover{border-radius:50%;background:var(--m-accent--fade-50)}.resizing cg-resize{border-radius:50%;background:var(--m-secondary--fade-50)}}@media(hover: none){.continue-with{padding:2em}}.continue-with>*:not(:first-child){margin-top:1em}.color-icon.white::before{content:""}.color-icon.black::before{content:""}html.light .color-icon.white::before{content:""}html.light .color-icon.black::before{content:""}.color-icon.random::before{content:""}.crosstable__users{flex:1 1 auto}.crosstable{width:100%;line-height:1.9em;display:flex}.crosstable fill,.crosstable povs{background:var(--c-bg-box);flex:1 1 auto}.crosstable povs,.crosstable__users,.crosstable__score,.crosstable__matchup{text-align:center}.crosstable__users{max-width:40vw;text-align:left}.crosstable__users a{padding-inline-start:var(---block-gap)}.crosstable__score{flex:0 0 auto;font-weight:bold}.crosstable__score span{padding:0 var(---block-gap)}.crosstable__matchup{flex:1 1 auto;font-weight:bold;background:var(--m-primary_bg--mix-20)}.crosstable povs a{color:var(--c-font-dim);flex:0 0 50%}.crosstable povs:hover a{opacity:1 !important}.crosstable povs a.loss{opacity:.2}.crosstable povs.current a{background:var(--m-accent_bg--mix-70);color:#fff;opacity:1 !important}.crosstable povs.new{border:var(--c-border)}@media(max-width: 649.29px){.crosstable povs{display:none}.crosstable povs:nth-last-child(-n+12){display:flex}}.crosstable .sep{border-inline-start:1px solid var(--c-border);margin-inline-start:.3em}.crosstable .win{font-weight:bold;color:var(--c-good)}.crosstable .loss{color:var(--c-bad)}.fbt{text-transform:uppercase;line-height:1.5;transition:all 150ms}@media(hover: hover){.fbt:hover:not(.disabled):not([disabled]){background:var(--m-secondary_bg--mix-75);color:#fff}}.fbt.active{background:var(--c-secondary) !important;color:#fff}.fbt.disabled,.fbt[disabled]{opacity:.5;cursor:default}.copy-me{border:1px solid var(--c-border)}.copy-me__target{flex:1 1 auto;white-space:nowrap;border-radius:0;padding:.8em 1em;border:0;outline:0;background:none}.copy-me__button{flex:0 0 auto;border-radius:0}.cmn-toggle{position:absolute;margin-inline-start:-99999px}.force-ltr .cmn-toggle{margin-left:-99999px}.cmn-toggle+label{user-select:none;display:block;position:relative;cursor:pointer;outline:none;padding:1px;width:40px;height:24px;border:1px solid var(--c-border);border-radius:24px;background-clip:padding-box}.cmn-toggle+label::before,.cmn-toggle+label::after{display:block;position:absolute;content:"";width:22px;height:22px;bottom:0}html:not([dir=rtl]) .cmn-toggle+label::before,html:not([dir=rtl]) .cmn-toggle+label::after{left:0}html[dir=rtl] .cmn-toggle+label::before,html[dir=rtl] .cmn-toggle+label::after{right:0}.cmn-toggle+label::before{font-size:1em;z-index:1;text-align:center;line-height:22px}.cmn-toggle+label::after{border-radius:100%;box-shadow:0 1px 2.5px rgba(0,0,0,.3)}html.transp .cmn-toggle+label::after{background:linear-gradient(to bottom, hsl(37, 7%, 22%), hsl(37, 5%, 19%) 100%)}.cmn-toggle:not(:checked)+label{background-color:var(--c-bad)}.cmn-toggle:not(:checked)+label::before{content:"";color:var(--c-bad)}.cmn-toggle--subtle:not(:checked)+label{background-color:var(--c-font-dimmer)}.cmn-toggle--subtle:not(:checked)+label::before{color:var(--c-font-dimmer)}.cmn-toggle:checked+label{background-color:var(--c-good)}.cmn-toggle:checked+label::before,.cmn-toggle:checked+label::after{margin-inline-start:16px}.cmn-toggle:checked+label::before{content:"";color:var(--c-good)}.cmn-toggle:disabled+label{opacity:60%;cursor:not-allowed !important}.cmn-toggle:hover:not(:disabled)+label{transition:background 150ms}.cmn-toggle:hover:not(:disabled)+label::before{transition:margin 150ms,color 150ms}.cmn-toggle:hover:not(:disabled)+label::after{transition:margin 150ms}html.transp .cmn-toggle:hover:not(:disabled)+label::after{background:linear-gradient(to bottom, hsl(37, 7%, 22%), hsl(37, 5%, 19%) 100%)}input.range{-webkit-appearance:none;background:none;border:0}input.range:focus{outline:none}input.range::-webkit-slider-runnable-track{width:100%;height:1em;cursor:pointer;background:var(--c-shade);border-radius:.5em}input.range::-webkit-slider-thumb{border:1px solid var(--c-font-dimmer);height:1em;width:1.5em;border-radius:12px;background:var(--c-bg-box);cursor:pointer;-webkit-appearance:none}input.range::-moz-range-track{width:100%;height:1em;cursor:pointer;background:var(--c-shade);border-radius:.5em}input.range::-moz-range-thumb{border:1px solid var(--c-font-dimmer);height:1em;width:1.5em;border-radius:12px;background:var(--c-bg-box);cursor:pointer}input.range::-ms-track{width:100%;height:1em;cursor:pointer;background:var(--c-shade);border-radius:.5em}input.range::-ms-fill-lower{background:rgba(191,191,191,.78);border-radius:11.8px}input.range::-ms-fill-upper{background:rgba(214,214,214,.78);border-radius:11.8px}input.range::-ms-thumb{border:1px solid var(--c-font-dimmer);height:1em;width:1.5em;border-radius:12px;background:var(--c-bg-box);cursor:pointer;border-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.tview2 move{display:inline-block;cursor:pointer}.tview2{white-space:normal}.tview2-inline{padding-inline-start:7px;padding-inline-end:3px;padding-top:7px;padding-bottom:7px}.tview2 move:not(.empty):hover,.tview2 move:not(.empty):hover index,.tview2 move:not(.empty):hover eval{background:var(--c-primary);color:var(--c-over)}@media(hover: none){.tview2 move{user-select:none}}.tview2 move.inaccuracy{color:var(--c-inaccuracy)}.tview2 move.inaccuracy.active{background:var(--m-inaccuracy_bg--mix-25)}.tview2 move.inaccuracy:hover,.tview2 move.inaccuracy:hover index,.tview2 move.inaccuracy:hover eval{background:var(--c-inaccuracy)}.tview2 move.mistake{color:var(--c-mistake)}.tview2 move.mistake.active{background:var(--m-mistake_bg--mix-25)}.tview2 move.mistake:hover,.tview2 move.mistake:hover index,.tview2 move.mistake:hover eval{background:var(--c-mistake)}.tview2 move.blunder{color:var(--c-blunder)}.tview2 move.blunder.active{background:var(--m-blunder_bg--mix-25)}.tview2 move.blunder:hover,.tview2 move.blunder:hover index,.tview2 move.blunder:hover eval{background:var(--c-blunder)}.tview2 move.good{color:var(--c-good)}.tview2 move.good.active{background:var(--m-good_bg--mix-25)}.tview2 move.good:hover,.tview2 move.good:hover index,.tview2 move.good:hover eval{background:var(--c-good)}.tview2 move.brilliant{color:var(--c-brilliant)}.tview2 move.brilliant.active{background:var(--m-brilliant_bg--mix-25)}.tview2 move.brilliant:hover,.tview2 move.brilliant:hover index,.tview2 move.brilliant:hover eval{background:var(--c-brilliant)}.tview2 move.interesting{color:var(--c-interesting)}.tview2 move.interesting.active{background:var(--m-interesting_bg--mix-25)}.tview2 move.interesting:hover,.tview2 move.interesting:hover index,.tview2 move.interesting:hover eval{background:var(--c-interesting)}.tview2-column move{font-size:1.092em;padding:0 2px}.tview2-inline move{padding:.25em .17em;white-space:nowrap;font-weight:bold}.tview2 move.parent{color:var(--c-primary)}.tview2 comment.truncated{cursor:pointer}.tview2 move.current{border:1px solid var(--c-accent)}.tview2 move.active{font-weight:bold;background:var(--m-primary_bg--mix-25);color:var(--c-font-clear)}.tview2-inline move.active,.tview2 line move.active{background:var(--m-primary_bg--mix-40);color:var(--c-font-clearer);outline:1px solid var(--m-primary_bg--mix-60)}.tview2-inline move.active.inaccuracy,.tview2 line move.active.inaccuracy{outline:1px solid var(--m-inaccuracy_bg--mix-60)}.tview2-inline move.active.mistake,.tview2 line move.active.mistake{outline:1px solid var(--m-mistake_bg--mix-60)}.tview2-inline move.active.blunder,.tview2 line move.active.blunder{outline:1px solid var(--m-blunder_bg--mix-60)}.tview2-inline move.active.good,.tview2 line move.active.good{outline:1px solid var(--m-good_bg--mix-60)}.tview2-inline move.active.brilliant,.tview2 line move.active.brilliant{outline:1px solid var(--m-brilliant_bg--mix-60)}.tview2-inline move.active.interesting,.tview2 line move.active.interesting{outline:1px solid var(--m-interesting_bg--mix-60)}.tview2 move.nongame{font-style:italic}.tview2 move.empty{color:var(--c-font-dimmer);cursor:default}.tview2 move index{font-size:90%;color:var(--c-font-dim)}.tview2 move.context-menu{background:var(--c-accent);color:var(--c-over)}.tview2 move.context-menu index{color:var(--c-over)}.tview2-column move index{padding-inline-start:5px}.tview2-column move index:first-child{padding-inline-start:0}.tview2-inline move index{padding-inline-end:.2em;line-height:111.11%}.tview2 line move{color:var(--c-font)}.tview2-column>move{flex:0 0 43.5%;display:flex;font-size:1.185em;line-height:1.75em;padding:0 .3em 0 .5em}.tview2-column>index+move{border-inline-end:var(--c-border)}.tview2 eval{flex:3 0 auto;text-align:right;font-size:.8em;color:var(--c-font-dim)}.tview2 glyph{margin-inline-start:.08em;vertical-align:bottom}.tview2 shapes{font-size:.7em;margin-inline-start:.4em;text-align:right;color:var(--c-good)}.tview2 shapes::before{content:""}.tview2-column>move glyph{flex:0 1 auto;text-align:center;overflow:hidden;font-size:.82em}.tview2-column>index{flex:0 0 13%;display:flex;justify-content:center;border-inline-end:1px solid var(--c-border);background:var(--c-bg-zebra);line-height:2.07em;color:var(--c-font-dimmer)}.tview2>interrupt{font-size:95%}.tview2-column>interrupt{flex:0 0 100%;background:var(--c-bg-zebra);border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border);max-width:100%}.tview2-column>interrupt>comment{display:block;padding:3px 5px}.tview2-column>interrupt>comment.inaccuracy{color:var(--c-inaccuracy)}.tview2-column>interrupt>comment.mistake{color:var(--c-mistake)}.tview2-column>interrupt>comment.blunder{color:var(--c-blunder)}.tview2-inline comment{vertical-align:45%;word-wrap:break-word;margin:0 .2em 0 .1em;font-size:.9em}.tview2 comment .by{display:inline-block;vertical-align:-0.3em;font-size:.9em;opacity:.8;margin-inline-end:.4em;max-width:9em}.tview2-column comment.white{border-inline-start:3px solid}.tview2-column comment.black{border-inline-end:3px solid;overflow-x:hidden}.tview2-column comment.inaccuracy{border-color:var(--c-inaccuracy)}.tview2-column comment.mistake{border-color:var(--c-mistake)}.tview2-column comment.blunder{border-color:var(--c-blunder)}.tview2-column comment.undefined{border-color:#66558c}.tview2 line comment{font-size:90%}.tview2-column line comment{display:inline;color:var(--c-font-dim);word-wrap:break-word;padding:0 5px 0 3px;vertical-align:top}.tview2 line comment .by{font-size:1em;vertical-align:top}.tview2 lines{display:block;margin-top:2px;margin-inline-start:6px;margin-bottom:.8em;padding-inline-start:2px}.tview2>interrupt>lines{margin-inline-start:0px}.tview2 lines.single{border-inline-start:none}.tview2 lines:last-child{margin-bottom:0}.tview2 line{display:block;padding-inline-start:7px;position:relative}.tview2-column line{margin:2px 0}.tview2 line>branch{border-inline-start:2px solid var(--c-border);margin-inline-start:-9px;position:absolute;width:8px;height:100%}.tview2 line:last-child>branch,.tview2 line.expand>branch{height:calc(.8em + 2px)}.tview2 line>branch::before{margin-top:.8em;content:" ";border-top:2px solid var(--c-border);position:absolute;width:7px;height:6px}.tview2-column line>branch{margin-top:-2px;height:calc(100% + 2px)}.tview2 lines lines move{font-size:13px}.tview2 lines lines{margin-inline-start:1px}.tview2 lines lines:last-child{margin-bottom:0}.tview2 line.expand>a{color:var(--c-font-dim)}.tview2 line.expand>a:hover{color:var(--c-font)}.tview2 inline{display:inline;font-style:italic;font-size:.9em;opacity:.8}.tview2 inline::before,.tview2 inline::after{vertical-align:.4em;opacity:.7;font-size:.9em}.tview2 inline::before{content:"(";margin-inline-start:2px}.tview2 inline::after{content:")";margin-inline-end:2px}.tview2-inline inline::before,.tview2-inline inline::after{vertical-align:.7em}.tview2 .conceal{opacity:.4}.tview2 .hide{display:none}.ceval{position:relative;display:flex;column-gap:6px;align-items:stretch;padding-top:3px}.ceval.enabled .show-threat{visibility:visible}.ceval .switch{flex:0 0 40px;margin-inline-start:6px}.ceval pearl{flex:1 0 auto;line-height:38px;font-size:1.6em;text-align:center;font-weight:bold}.ceval .is-red::before{vertical-align:-3px}.ceval help,.ceval .engine{flex:2 1 auto;font-size:12px;line-height:16px;margin-top:3px;color:var(--c-font-dim)}.ceval .engine .cloud,.ceval .engine .infinite{margin-inline-start:4px;background:var(--c-secondary-dim);color:var(--c-over);padding:1px 3px;text-transform:uppercase;font-size:11px}.ceval .engine .info{display:block;white-space:nowrap}.ceval .engine .deeper{color:var(--c-primary);margin-inline-end:4px}.ceval .engine .deeper::before{vertical-align:top}.ceval .show-threat{flex:0 0 18px;color:var(--c-font-dim);font-size:16px;margin-top:-3px;overflow:hidden;visibility:hidden}.ceval .show-threat:hover:not(.hidden),.ceval .show-threat.active{color:var(--c-bad)}.ceval .show-threat.hidden{opacity:.3;cursor:default}.ceval .settings-gear{color:var(--c-font-dim);font-size:16px;padding:0 6px;margin-inline-end:6px;margin-top:-3px}.ceval .settings-gear:hover{color:var(--c-font)}.ceval .settings-gear.active{color:#fff;background-color:var(--c-primary)}.ceval .technology{margin-inline-start:5px}.ceval .technology.good{color:var(--c-good)}.ceval .bar{position:absolute;width:100%;height:3px;top:0px}@keyframes bar-anim{from{background-position:0 0}to{background-position:100000px 0}}.ceval .bar span{display:block;height:3px;width:0;background:var(--c-good);transition:width 1s}.ceval .bar span.threat{background:var(--c-bad)}.ceval.computing .bar span{background-image:url(../hashed/bar-highlight.0b603b17.png);animation:bar-anim 1000s linear infinite}.engine-error{align-items:center;row-gap:1em;padding:3em;text-align:left;max-width:60vw}@media(max-width: 979.29px){.engine-error{max-width:80vw}}@media(max-width: 499.29px){.engine-error{max-width:unset;width:96vw}}.engine-error h2{font-size:1.3em}.engine-error li{margin:0 2em;line-height:1.5em;list-style:disc}.engine-error pre{width:100%;border:1px solid #888;box-shadow:inset 0 0 2px var(--c-font-dim);padding:1em;margin-bottom:1em;white-space:pre-wrap;word-wrap:break-word}.pv_box{position:relative;background:var(--c-bg-box);font-size:13px}.pv_box .pv{position:relative;display:flex;flex-wrap:wrap;line-height:2em;border-top:1px solid var(--c-border);padding-inline-end:14px;min-height:2em}.pv_box .pv.pv--nowrap{display:block;flex-wrap:initial;height:2em}.pv_box .pv[data-uci]:hover{background:var(--m-secondary_bg--mix-20);cursor:pointer}.pv_box .pv strong{display:inline-block;width:34px;text-align:center}.pv_box .pv span{margin-inline-start:4px}.pv_box .pv[data-uci] .pv-san:hover{color:var(--c-primary)}.pv_box .pv .pv-wrap-toggle{position:absolute;top:0;padding:0 4px;margin:0;cursor:pointer}html:not([dir=rtl]) .pv_box .pv .pv-wrap-toggle{right:0}html[dir=rtl] .pv_box .pv .pv-wrap-toggle{left:0}.pv_box .pv .pv-wrap-toggle:hover{background:var(--c-secondary);color:var(--c-over)}.pv_box .pv .pv-wrap-toggle::before{content:"▲"}.pv_box .pv.pv--nowrap .pv-wrap-toggle{transform:rotate(180deg)}.pv_box .pv-board{position:absolute;width:80%;max-width:240px;z-index:1}html:not([dir=rtl]) .pv_box .pv-board{left:34px}html[dir=rtl] .pv_box .pv-board{right:34px}#ceval-settings-anchor{position:relative}#ceval-settings{position:absolute;border-top:2px solid var(--c-primary);z-index:4;width:100%;background:var(--c-bg-high);gap:1.5em;padding:2em 1.5em}@media(max-width: 799.29px){#ceval-settings{gap:1em}#ceval-settings br{display:none}}#ceval-settings .setting *{white-space:nowrap}#ceval-settings .setting label{flex:4 1 auto;cursor:pointer}#ceval-settings .setting .switch+label{margin-inline-start:1ch}#ceval-settings .setting input[type=range],#ceval-settings .setting span{cursor:pointer;flex:1 4 auto;padding:0;height:21px;width:100%;margin:0 1ch}#ceval-settings .setting select{flex:1 4 auto;min-width:0;margin-inline-start:1ch;padding:4px;overflow:hidden;text-overflow:ellipsis}#ceval-settings .setting .select-engine{padding:.5em}#ceval-settings .setting .range_value{direction:ltr;flex:0 0 15%;text-align:left}#ceval-settings .setting button.delete{width:20px;height:20px;border-radius:100%;background-color:var(--c-bad);color:var(--c-bg-page);margin-inline-start:1.5ch}#ceval-settings .setting button.delete:focus{outline:2px solid var(--c-primary)}#ceval-settings .setting button.delete:hover{color:#bbb;outline:2px solid #bbb}#ceval-settings .setting span{position:relative}#ceval-settings .setting span input[type=range]{height:100%;margin:0}#ceval-settings .setting .tick{position:absolute;top:-12.5px;height:46px;border-color:var(--c-primary)}#ceval-settings .setting .tick div{position:absolute;left:-4px;width:9px;height:9px;border-left:3px solid var(--c-primary);border-bottom:3px solid var(--c-primary)}#ceval-settings .setting .tick div:hover{border-color:var(--m-primary_white--mix-80)}#ceval-settings .setting .tick div.arrow-down{transform:rotate(-45deg);top:0}#ceval-settings .setting .tick div.arrow-up{transform:rotate(135deg);bottom:0}#ceval-settings .setting .tick.recommended div{border-color:var(--c-secondary)}#ceval-settings .setting .tick.recommended div:hover{border-color:var(--m-secondary_white--mix-80)}.eval-gauge{width:var(---block-gap);position:relative;background:#a0a0a0;overflow:hidden}html.light .eval-gauge{background:#fff}@media(max-width: 799.29px)and (orientation: portrait){.eval-gauge{display:none}}.eval-gauge.empty{opacity:.5}.eval-gauge.reverse{transform:rotateX(180deg)}.eval-gauge::after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 0 5px rgba(0,0,0,.7) inset}.eval-gauge tick{position:absolute;top:0;width:100%;border-bottom:2px ridge #a0a0a0;opacity:.4}html:not([dir=rtl]) .eval-gauge tick{left:0}html[dir=rtl] .eval-gauge tick{right:0}html.light .eval-gauge tick{border-bottom:2px ridge #eee}.eval-gauge tick.zero{top:6px;opacity:1;border-bottom:7px solid var(--m-accent--fade-50) !important;margin-top:-3px}.eval-gauge .black{width:100%;height:50%;background:#666;transition:height 1s}html.light .eval-gauge .black{background:#888}.analyse-controls{display:flex;justify-content:space-between;align-items:stretch;font-size:1.3rem}.analyse-controls .fbt{text-align:center}.analyse-controls .hidden{visibility:hidden}.analyse-controls .jumps{display:flex}.analyse-controls .jumps .fbt{flex:1 1 30%}.analyse-controls .jumps .fbt:first-child,.analyse-controls .jumps .fbt:last-child{flex:1 1 20%;font-size:.7em}#promotion-choice{background:var(--m-bg--fade-30);z-index:205;position:absolute;width:var(---cg-width, 100%);height:var(---cg-height, 100%)}html:not([dir=rtl]) #promotion-choice{right:0}html[dir=rtl] #promotion-choice{left:0}#promotion-choice square{cursor:pointer;border-radius:50%;background-color:#b0b0b0;box-shadow:inset 0 0 25px 3px gray;pointer-events:all;transition:all 150ms}#promotion-choice piece{pointer-events:none;opacity:1}.is2d #promotion-choice piece{width:100%;height:100%;transition:all 150ms;transform:scale(0.8)}#promotion-choice square:hover{box-shadow:inset 0 0 48px 8px var(--c-accent);border-radius:0%}.is2d #promotion-choice square:hover piece{transform:none}.variant-racingKings .cg-wrap.cg-wrap cg-container::before{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);background:hsla(0,0%,90%,.2);width:100%;height:12.5%;content:"";position:absolute;z-index:1;pointer-events:none}html:not([dir=rtl]) .variant-racingKings .cg-wrap.cg-wrap cg-container::before{left:0}html[dir=rtl] .variant-racingKings .cg-wrap.cg-wrap cg-container::before{right:0}.variant-racingKings .cg-wrap.orientation-white cg-container::before{top:0}.variant-racingKings .cg-wrap.orientation-black cg-container::before{bottom:0}.variant-kingOfTheHill cg-container::before{width:25%;height:25%;box-shadow:0 0 10px rgba(0,0,0,.7);background:hsla(0,0%,90%,.2);content:"";position:absolute;top:37.5%;z-index:1;pointer-events:none}html:not([dir=rtl]) .variant-kingOfTheHill cg-container::before{left:37.5%}html[dir=rtl] .variant-kingOfTheHill cg-container::before{right:37.5%}.cmn-toggle{position:absolute;margin-inline-start:-99999px}.force-ltr .cmn-toggle{margin-left:-99999px}.cmn-toggle+label{user-select:none;display:block;position:relative;cursor:pointer;outline:none;padding:1px;width:40px;height:24px;border:1px solid var(--c-border);border-radius:24px;background-clip:padding-box}.cmn-toggle+label::before,.cmn-toggle+label::after{display:block;position:absolute;content:"";width:22px;height:22px;bottom:0}html:not([dir=rtl]) .cmn-toggle+label::before,html:not([dir=rtl]) .cmn-toggle+label::after{left:0}html[dir=rtl] .cmn-toggle+label::before,html[dir=rtl] .cmn-toggle+label::after{right:0}.cmn-toggle+label::before{font-size:1em;z-index:1;text-align:center;line-height:22px}.cmn-toggle+label::after{border-radius:100%;box-shadow:0 1px 2.5px rgba(0,0,0,.3)}html.transp .cmn-toggle+label::after{background:linear-gradient(to bottom, hsl(37, 7%, 22%), hsl(37, 5%, 19%) 100%)}.cmn-toggle:not(:checked)+label{background-color:var(--c-bad)}.cmn-toggle:not(:checked)+label::before{content:"";color:var(--c-bad)}.cmn-toggle--subtle:not(:checked)+label{background-color:var(--c-font-dimmer)}.cmn-toggle--subtle:not(:checked)+label::before{color:var(--c-font-dimmer)}.cmn-toggle:checked+label{background-color:var(--c-good)}.cmn-toggle:checked+label::before,.cmn-toggle:checked+label::after{margin-inline-start:16px}.cmn-toggle:checked+label::before{content:"";color:var(--c-good)}.cmn-toggle:disabled+label{opacity:60%;cursor:not-allowed !important}.cmn-toggle:hover:not(:disabled)+label{transition:background 150ms}.cmn-toggle:hover:not(:disabled)+label::before{transition:margin 150ms,color 150ms}.cmn-toggle:hover:not(:disabled)+label::after{transition:margin 150ms}html.transp .cmn-toggle:hover:not(:disabled)+label::after{background:linear-gradient(to bottom, hsl(37, 7%, 22%), hsl(37, 5%, 19%) 100%)}.flash{margin:1em 0 2em 0;padding:1em 2em;background:var(--c-good)}.flash::before{content:"";margin-inline-end:2rem;margin-inline:0 2rem;font-size:1.5em}.flash__content a{color:var(--c-over);unicode-bidi:plaintext}.flash-success{color:var(--c-over)}.flash-warning{background:var(--c-warn);color:var(--c-over)}.flash-warning::before{content:""}.flash-failure{background:var(--c-bad);color:var(--c-over)}.flash-failure::before{content:""}.flash-quiet{background:var(--c-bg-zebra)}.flash-box{background:var(--c-bg-zebra)}.flash-box a{color:var(--c-primary)}.toggle-box{border:1px solid var(--c-border);background:var(--c-bg-zebra);margin:1rem 0 3rem 0;padding:2rem 2rem 0 2rem}.toggle-box legend{user-select:none;background:var(--c-bg-zebra);padding:.5em 1.5em;text-align:right;font-size:1.2em}.toggle-box--toggle legend{border-top:1px solid var(--c-border);cursor:pointer}.toggle-box--toggle legend::after{content:"▲";margin-left:1ch}.toggle-box--toggle-off{background:none;border-width:1px 0 0 0;padding-top:0}.toggle-box--toggle-off legend{border:1px solid var(--c-border);background:none}.toggle-box--toggle-off legend:hover{background:var(--c-bg-zebra)}.toggle-box--toggle-off legend::after{content:"▼"}.toggle-box--toggle-off>*:not(legend){display:none}.form-group{margin-bottom:3rem}.form-split{align-items:inherit}.form-half{flex:1 1 48%;min-width:200px}.form-third{flex:1 1 31%}@media(min-width: 499.3px){.form-half,.form-third{flex-grow:0}}.form-label{font-weight:bold;display:inline-block;margin-bottom:.5rem;cursor:text}.form-control{display:block;width:100%;height:calc(2.7em + 2px);background-clip:padding-box}.clipboard{float:right}textarea.form-control{height:auto}.form-control:invalid,.form-group.is-invalid .form-control{border-color:var(--c-error)}.form3 .error,.form-help,.password-complexity-label{font-size:90%;margin-top:.25rem;unicode-bidi:plaintext}.form3 .error{color:var(--c-error)}.form-help,.password-complexity-label{color:var(--c-font-dim)}.form-help pre{padding:.2em 1em;margin:.2em 0;background:var(--c-bg-page)}.form-check div{display:flex}.form-check-input{margin-inline-end:.5rem}.form-check .form-label{margin-bottom:0;cursor:pointer;unicode-bidi:plaintext}.form-actions{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--c-border)}.form-actions.single{justify-content:flex-end}.form3 hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid var(--c-border)}.tabs-horiz{user-select:none;justify-content:center;align-items:flex-end}@media(max-width: 499.29px){.tabs-horiz{font-size:.9em}}.tabs-horiz span{flex:1 1 auto;text-align:center;padding:.5em .2em;cursor:pointer;position:relative;border-bottom:2px solid rgba(0,0,0,0);transition:color .25s,border-color .25s;min-width:15%;letter-spacing:-0.5px}@media(min-width: 499.3px){.tabs-horiz span{letter-spacing:inherit}}.tabs-horiz span.active,.tabs-horiz span:hover{color:var(--c-font-clear);border-color:var(--c-accent)}.tabs-horiz span.active{color:var(--c-accent)}.tabs-horiz span.narrow{padding-left:0;padding-right:0;flex:0 3 auto;min-width:10%}.tabs-horiz .unread{margin-inline-start:.3em}.slist{width:100%;border-bottom:1px solid var(--c-border)}.slist thead th{border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border);padding:.5rem .8rem}.slist thead th.large{font-size:1.2rem}.slist td{padding:1rem}.slist td .label{font-family:monospace;font-size:.8rem}.slist tbody tr:nth-child(even){background:var(--c-bg-zebra)}.slist td:first-child,.slist th:first-child{padding-inline-start:1.5rem}.slist-pad td:first-child,.slist-pad th:first-child{padding-inline-start:var(---box-padding)}.slist-pad td:last-child,.slist-pad th:last-child{padding-inline-end:var(---box-padding)}.slist-invert tbody tr:nth-child(odd){background:var(--c-bg-zebra)}.slist-invert tbody tr:nth-child(even){background:none}.slist-wrapper{overflow-x:auto;max-width:calc(100vw - var(---box-padding)*2)}@media(max-width: 649.29px){.slist-wrapper .slist{min-width:calc(650px - var(---box-padding)*2)}}@media(max-width: 649.29px){.slist.slist-resp{border-collapse:collapse;table-layout:fixed}.slist.slist-resp thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.slist.slist-resp tr{display:block;border-top:1px solid var(--c-border)}.slist.slist-resp td{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;padding:.5rem var(---box-padding);border-top:1px solid var(--c-border)}.slist.slist-resp td::before{content:attr(data-label)}}@media(max-width: 499.29px){.stack-row{display:flex;flex-direction:column}.stack-row td{width:100%;padding-inline-start:var(---box-padding);padding-inline-end:var(---box-padding)}}.mselect{position:relative;white-space:nowrap}.mselect__toggle{display:none}.blind-mode .mselect__toggle{display:inherit}.mselect__label{padding-inline-start:1rem;padding-inline-end:.6rem;padding-top:.3rem;padding-bottom:.3rem;gap:1ch;cursor:pointer}.mselect__label::after{content:"";font-size:70%;color:var(--c-primary);margin-inline-start:.4em;margin-inline:.4em 0}.mselect__toggle:checked~.mselect__label{transition:opacity 150ms;opacity:0}.mselect__list{position:absolute;top:0;min-width:100%;max-height:60vh;overflow-y:auto;z-index:111;background:var(--c-bg-popup);transform:scale(1, 0);transform-origin:top;transition:transform 150ms}html:not([dir=rtl]) .mselect__list{left:0}html[dir=rtl] .mselect__list{right:0}.mselect__toggle:checked~.mselect__list{transform:scale(1, 1)}@media(max-width: 799.29px){.mselect__toggle:checked~.mselect__list{position:fixed;top:50%;transform:translateY(-50%) scale(1, 1)}}.mselect__toggle:checked~.mselect__list>*{opacity:1;transition:opacity 125ms ease-in-out 125ms}.mselect__item{white-space:nowrap;display:block;padding:.3em 1em;transition:all 150ms;color:var(--c-primary);border-left:3px solid rgba(0,0,0,0);opacity:0}.mselect__item.current{background:var(--c-bg-zebra);border-color:var(--c-primary)}.mselect__item:hover{background:var(--c-primary);color:var(--c-over)}.mselect__item::before{margin-inline-end:.4em}.context-streamers{max-height:20vh;overflow-y:auto}.context-streamer{height:2em;padding-inline-start:.2em;background:var(--c-bg-box);color:var(--c-font-dim);transition:all 150ms}.context-streamer strong{color:var(--c-brag);font-weight:normal;padding-inline-end:.7ch}.context-streamer::before{font-size:1.3em;color:var(--c-brag)}.context-streamer:hover{color:var(--c-brag)}.subnav a{white-space:nowrap}@media(max-width: 799.29px){.subnav{display:flex;flex-direction:row;overflow:hidden;width:100%}.subnav__inner{display:flex;flex-flow:row nowrap;align-items:center;gap:3px;overflow:auto clip}.subnav__inner::-webkit-scrollbar{display:none;width:0 !important}.subnav a{font-family:"Roboto",Sans-Serif;display:flex;align-items:center;color:var(--c-font);padding:.6rem}.subnav a:hover{color:var(--c-link)}.subnav a.active{color:var(--c-font-clear);position:relative}.subnav a.active::after{content:"";position:absolute;bottom:-4px;height:4px;right:50%;transform:translate(50%, -50%);width:100%;background:var(--c-accent);border-radius:1em}.subnav .sep{display:none}}@media(min-width: 799.3px){.subnav{margin-top:5px;z-index:2}.subnav a{display:block;overflow:hidden;color:var(--c-font-page);padding:.7rem 2vw .7rem .8rem;position:relative}.subnav a::after{content:"";background:var(--m-accent--fade-40);width:3px;position:absolute;height:98%;top:1%;transition:all .25s;transform:scale(0)}html:not([dir=rtl]) .subnav a::after{right:-1px}html[dir=rtl] .subnav a::after{left:-1px}.subnav a.active::after,.subnav a:hover::after{transform:scale(1)}.subnav a.active{color:var(--c-accent)}.subnav .sep{height:2em}}th[role=columnheader]:not(.no-sort){user-select:none;cursor:pointer}th[role=columnheader]:not(.no-sort):after{user-select:none;content:"";float:right;margin-top:7px;border-width:0 5px 5px;border-style:solid;border-color:var(--c-accent) rgba(0,0,0,0);visibility:hidden;opacity:0}th[aria-sort=descending]:not(.no-sort):after{border-bottom:none;border-width:5px 5px 0}th[aria-sort]:not(.no-sort){background:var(--m-accent--fade-85);color:var(--c-font-clear)}th[aria-sort]:not(.no-sort):after{visibility:visible;opacity:.7;margin-inline-start:1ch}th[role=columnheader]:not(.no-sort):hover{color:var(--c-font-clear)}th[role=columnheader]:not(.no-sort):hover:after{opacity:1}.cmn-toggle{position:absolute;margin-inline-start:-99999px}.force-ltr .cmn-toggle{margin-left:-99999px}.cmn-toggle+label{user-select:none;display:block;position:relative;cursor:pointer;outline:none;padding:1px;width:40px;height:24px;border:1px solid var(--c-border);border-radius:24px;background-clip:padding-box}.cmn-toggle+label::before,.cmn-toggle+label::after{display:block;position:absolute;content:"";width:22px;height:22px;bottom:0}html:not([dir=rtl]) .cmn-toggle+label::before,html:not([dir=rtl]) .cmn-toggle+label::after{left:0}html[dir=rtl] .cmn-toggle+label::before,html[dir=rtl] .cmn-toggle+label::after{right:0}.cmn-toggle+label::before{font-size:1em;z-index:1;text-align:center;line-height:22px}.cmn-toggle+label::after{border-radius:100%;box-shadow:0 1px 2.5px rgba(0,0,0,.3)}html.transp .cmn-toggle+label::after{background:linear-gradient(to bottom, hsl(37, 7%, 22%), hsl(37, 5%, 19%) 100%)}.cmn-toggle:not(:checked)+label{background-color:var(--c-bad)}.cmn-toggle:not(:checked)+label::before{content:"";color:var(--c-bad)}.cmn-toggle--subtle:not(:checked)+label{background-color:var(--c-font-dimmer)}.cmn-toggle--subtle:not(:checked)+label::before{color:var(--c-font-dimmer)}.cmn-toggle:checked+label{background-color:var(--c-good)}.cmn-toggle:checked+label::before,.cmn-toggle:checked+label::after{margin-inline-start:16px}.cmn-toggle:checked+label::before{content:"";color:var(--c-good)}.cmn-toggle:disabled+label{opacity:60%;cursor:not-allowed !important}.cmn-toggle:hover:not(:disabled)+label{transition:background 150ms}.cmn-toggle:hover:not(:disabled)+label::before{transition:margin 150ms,color 150ms}.cmn-toggle:hover:not(:disabled)+label::after{transition:margin 150ms}html.transp .cmn-toggle:hover:not(:disabled)+label::after{background:linear-gradient(to bottom, hsl(37, 7%, 22%), hsl(37, 5%, 19%) 100%)}.mchat__tabs{flex:0 0 auto;display:flex}.mchat__tab{flex:1 1 auto;text-align:center;padding:.4em 10px;cursor:pointer;color:var(--c-font-page);transition:all 150ms}.mchat__tab:hover{background:var(--m-accent_bg--mix-15)}.mchat__tab-active{color:var(--c-font);background:var(--c-bg-box) !important}.mchat__tab input{cursor:pointer;display:none}.mchat__tab-active input{display:block}.mchat__tab:last-child{border-inline-end:none}.mchat-optional .mchat__tab.discussion{display:flex;justify-content:space-between;align-items:center}.chat__members{font-size:.9em;height:100%;overflow:hidden}.chat__members__inner{display:flex;align-items:flex-start}.chat__members__number{margin-inline-end:1ch}.chat__members__number::before{font-size:1em;color:var(--c-font-dim);margin-inline-end:.2ch}.mchat__messages{flex:1 1 auto;max-height:50vh;overflow-y:auto;overflow-x:hidden;cursor:initial;font-size:.9em}@media(min-width: 1259.3px){.mchat__messages{max-height:none}}.mchat__messages li{position:relative;padding-inline-start:10px;padding-inline-end:5px;padding-top:.5em;padding-bottom:.5em;line-height:1.2em;overflow-y:hidden;user-select:text}.mchat__messages li.me{border-inline-start:3px solid var(--c-secondary-dim);padding-inline-start:7px}.mchat__messages li.host{background-color:var(--c-chat-host-bg)}.mchat__messages li.mentioned{background-color:var(--c-chat-mention-bg)}.mchat__messages .deleted{opacity:.5}.mchat__messages .system{display:block;opacity:.8;font-style:italic;font-size:.9em;margin-inline-start:0;text-align:center}.mchat__messages .color,.mchat__messages .user-link{display:inline-block;font-weight:bold;padding:0;color:var(--c-font-dim);letter-spacing:-1px;padding-inline-end:.4em;text-overflow:ellipsis;vertical-align:bottom}.mchat__messages .patron{font-size:1.1em;width:1.2em;text-align:left;color:var(--c-brag)}.mchat__messages .utitle{margin-right:3px}.mchat__messages action{display:none;position:absolute;top:5px;cursor:pointer;margin-inline-end:3px;padding:1px 5px;opacity:.7;color:var(--c-accent)}html:not([dir=rtl]) .mchat__messages action{right:0}html[dir=rtl] .mchat__messages action{left:0}.mchat__messages action:hover{opacity:1}.mchat__messages li:hover action{display:block;text-shadow:0 0 2px var(--c-bg-box),0 0 5px var(--c-bg-box),0 0 10px var(--c-bg-box)}.mchat__messages li.me action{display:none !important}.mchat__messages.as-mod li:hover{background:var(--m-accent_bg--mix-10)}.mchat__say{flex:0 0 auto;border:0;border-top:1px solid var(--c-border);border-radius:0;padding-inline-start:4px;padding-inline-end:20px;padding-top:3px;padding-bottom:3px}.mchat__say:focus{outline:1px solid var(--c-primary)}.mchat__say.whisper{color:var(--c-good);font-weight:bold;font-style:italic}@keyframes palantir-glowing{40%{background:none}50%{background:var(--m-secondary_bg--mix-30)}60%{background:var(--m-primary_bg--mix-30)}70%{background:none}}.palantir{flex:0 1 auto;animation:palantir-glowing 1.5s ease-in-out infinite}.palantir-slot{animation:none;opacity:.6}.palantir-slot:hover{opacity:1}.palantir-off{animation:none}.palantir-on{background:var(--c-good);color:var(--c-over);animation:none}.palantir-on:hover{background:var(--c-bad) !important;color:var(--c-over) !important}.palantir::after{top:1px;background:none;box-shadow:none}html:not([dir=rtl]) .palantir::after{left:0}html[dir=rtl] .palantir::after{right:0}html:not([dir=rtl]) .palantir::after{right:auto}html[dir=rtl] .palantir::after{left:auto}.mchat{grid-area:chat;justify-content:stretch;min-height:15em}.mchat__content{background:var(--c-bg-box);flex:1 1 auto;overflow:hidden}.mchat__content.note textarea{font-size:.9em;flex-grow:1;border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);line-height:1.7em;outline:none;resize:none}.mchat__content.note textarea:focus{border-color:var(--c-primary)}.action-menu,.analyse__tools .sub-box{border-bottom:1px solid var(--c-border)}@media(min-width: 799.3px),(orientation: landscape){.action-menu,.analyse__tools .sub-box{border-bottom:3px solid var(--c-secondary)}}body{overflow-y:scroll}#main-wrap{---main-max-width: calc(100vh - calc(var(---site-header-height) + var(---site-header-margin) + var(---sticky-gap)) - 5rem)}@media(min-width: 799.3px),(orientation: landscape){#main-wrap{---main-max-width: auto}}.analyse{grid-area:main;display:grid;---chat-height: fit-content(0);grid-template-rows:auto auto auto minmax(20em, 30vh);grid-template-areas:"board" "controls" "kb-move" "tools" "side" "round-training" "under" "chat" "uchat"}.analyse__side{grid-area:side;justify-content:start}.analyse__board{grid-area:board}html:not([dir=rtl]) .analyse__board cg-container{right:0}html[dir=rtl] .analyse__board cg-container{left:0}.analyse__tools{grid-area:tools}.analyse__controls{grid-area:controls}.analyse__underboard{grid-area:under}@media(max-width: 799.29px)and (orientation: portrait){.analyse__underboard{overflow:hidden}}.analyse__round-training{grid-area:round-training}.analyse__puzzle{grid-area:puzzle}.analyse .chat__members{grid-area:uchat}.analyse .eval-gauge{grid-area:gauge;display:none}.analyse .keyboard-move{grid-area:kb-move;margin:var(---block-gap)}.analyse--wiki{---chat-height: 0}.analyse .mchat{margin:var(---block-gap) 0 0 0}@media(min-width: 799.3px),(orientation: landscape){.analyse{grid-template-columns:var(---col2-uniboard-width) var(---block-gap) minmax(240px, 400px);grid-template-rows:fit-content(0);grid-template-areas:"board      gauge tools" "kb-move    .     controls" "under      .     controls" "under      .     round-training" "under      .     side" "chat       .     side" "uchat      .     side";grid-row-gap:0}.analyse__side{margin:var(---block-gap) 0 0 0}.analyse .chat__members{margin:calc(var(---block-gap)/2) 0 0 0}.analyse__underboard{margin-top:var(---block-gap)}.analyse .eval-gauge{display:block}.analyse .keyboard-move{margin:calc(var(---block-gap)/2) 0 0 0}}@media(max-width: 799.29px)and (orientation: landscape){.analyse{grid-template-columns:minmax(55vmin, calc(100vh - calc(var(---site-header-height) + var(---site-header-margin) + var(---sticky-gap)) - var(---block-gap))) var(---block-gap) minmax(200px, 240px)}}@media(min-width: 1259.3px){.analyse{grid-template-columns:minmax(250px, 350px) var(---block-gap) var(---col3-uniboard-width) var(---block-gap) minmax(240px, 400px);grid-template-rows:auto var(---chat-height) auto 2.5em 1fr;grid-template-areas:"side    . board   gauge tools" "chat    . board   gauge tools" "uchat   . kb-move .     controls" "uchat   . under   .     controls" "uchat   . under   .     round-training"}.analyse__side{margin-top:0}.analyse .mchat{margin-top:0;min-height:10em}.analyse .crosstable__users{flex:7 1 auto}}.blind-mode .analyse{display:block}.analyse__tools{background:var(--c-bg-box)}.analyse__tools .ceval{flex:0 0 44px}.analyse__tools .sub-box{user-select:none}.analyse__tools .sub-box .title{font-size:.9rem;line-height:1.9em;background:var(--m-secondary_bg--mix-40);padding:0 7px}.analyse__tools .sub-box .title a{font-weight:bold}.analyse__tools .comp-off__hint{opacity:.8;padding:.3em 1em;text-align:center}.analyse__tools .comp-off__hint button{margin-inline-start:1em;color:var(--c-link)}.analyse__tools .comp-off__hint button:hover{color:var(--c-link-hover)}.analyse__moves{user-select:none;flex:2 1 0;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto;overflow-x:hidden;border-top:1px solid var(--c-border);position:relative}.analyse__moves .result,.analyse__moves .status{background:var(--c-bg-zebra);text-align:center}.analyse__moves .result{border-top:1px solid var(--c-border);font-weight:bold;font-size:1.2em;padding:5px 0 3px 0}.analyse__moves .status{font-size:1em;font-style:italic;padding-bottom:7px}.analyse__moves button.next{border:0;background:var(--c-bg-box);color:var(--c-link);padding:.5em;width:100%;transition:all 150ms}.analyse__moves button.next:hover{color:var(--c-link-hover)}.analyse__moves button.next::before{margin-inline-end:.3em}.analyse__moves button.next.highlighted{background:var(--m-primary_bg--mix-80);color:var(--c-over)}.analyse__moves button.next.highlighted:hover{background:var(--c-primary)}.analyse__controls{height:3rem;align-items:stretch}.analyse__controls div{display:flex;flex:1 1 auto;align-items:stretch}.analyse__controls .jumps{flex:3 1 auto}.analyse__controls .fbt{flex:0 0 2.5rem;transition:visibility 0s}.analyse__controls .persistence{color:var(--c-good)}@media(max-width: 499.29px){.analyse__controls .persistence{display:none}}.analyse__controls .active{margin-top:-3px;padding-top:3px;color:var(--c-over)}@media(max-width: 799.29px)and (orientation: portrait){.analyse__controls{height:5rem}.analyse__controls .fbt{flex:0 0 3.5rem}}.action-menu{flex:1 1 0;display:flex;flex-flow:column;overflow:auto;padding:var(---block-gap)}.action-menu h2{font-size:1em;text-transform:uppercase;text-align:center;white-space:nowrap;margin:var(---block-gap) 0 3px 0;display:table;padding:0 10px}.action-menu h2:before,.action-menu h2:after{border-top:1px solid var(--c-border);content:"";display:table-cell;position:relative;top:.5em;width:45%}html:not([dir=rtl]) .action-menu h2:before{right:8px}html[dir=rtl] .action-menu h2:before{left:8px}html:not([dir=rtl]) .action-menu h2:after{left:8px}html[dir=rtl] .action-menu h2:after{right:8px}.action-menu__tools{display:grid;gap:0 1em;grid-template-columns:repeat(auto-fill, minmax(15ch, 1fr))}.action-menu__tools button,.action-menu__tools>a{display:flex;align-items:center;line-height:1.2em;min-height:3em}.action-menu__tools button::before,.action-menu__tools>a::before{padding-inline-end:8px;font-size:1.7em}.action-menu__tools button:hover,.action-menu__tools>a:hover{color:var(--c-primary)}.action-menu .autoplay .button{font-size:.9em;flex:1 1 auto;padding:7px 0;text-align:center}.action-menu .autoplay .button-empty{color:var(--c-font-dim)}.action-menu form.delete{text-align:right;margin-top:6px}.action-menu form.delete .button::before{font-size:1.2em}.action-menu .setting{flex:0 0 auto;margin-top:var(---block-gap)}.action-menu .setting label{flex:4 1 auto;cursor:pointer;white-space:nowrap}.action-menu .setting .switch+label{margin-inline-start:1ch}.action-menu .setting input[type=range]{flex:1 4 auto;padding:0;height:1.6em;width:100%;margin:0 1ch}.action-menu .setting .range_value{direction:ltr;flex:0 0 auto;display:block;text-align:right}@media(max-width: 799.29px)and (orientation: portrait){.action-menu .abset-inline{display:none}}.explorer__config section{margin:.4em var(---block-gap) 0 var(---block-gap)}.explorer__config section.save{text-align:center;padding:1em 0 .7em 0}.explorer__config label{font-weight:bold;display:block;line-height:2em}.explorer__config .choices{display:flex}.explorer__config .choices button{flex-grow:1;padding:5px 0;text-align:center;cursor:pointer;transition:all 150ms;border:1px solid var(--c-border);border-width:1px 0 1px 1px;text-transform:capitalize}.explorer__config .choices button:last-child{border-right-width:1px}.explorer__config .choices button[aria-pressed=true],.explorer__config .choices button.active{background:var(--c-secondary);color:var(--c-over);text-shadow:1px 0 0 rgba(0,0,0,.5);font-weight:bold}.explorer__config .choices button[aria-pressed=true]{box-shadow:0 3px 5px rgba(0,0,0,.2) inset}.explorer__config .name .player-name{border-radius:6px !important;font-weight:bold;padding-left:1em;padding-right:1em;text-transform:none;margin-inline-end:.5em}.explorer__config .name .player-name.active:hover{background:var(--m-secondary_white--mix-80)}.explorer__config .name .color{margin-inline-start:1ch}.explorer__config .toggle{font-weight:bold;display:block;line-height:2em}.explorer__config .date input{border:none;background:none;padding:.1em .5em}.explorer__config .date input:invalid{background:var(--m-bad_bg--mix-30)}.explorer__config__player__choice{max-width:70ch !important}.explorer__config__player__choice>div{overflow:visible !important}.explorer__config__player__choice .input-wrapper{overflow:visible !important;position:relative;display:inline-block;padding-top:2em;margin-bottom:2em}.explorer__config__player__choice .previous{gap:.4em}.explorer__config__player__choice .previous .button{margin:.3em .2em;text-transform:none}.explorer__config__player__choice .previous .remove{margin-inline-start:-1.75em;width:1.75em;height:1.75em;top:-1.5em;background-color:var(--c-bg-popup);position:relative;border-radius:50%}html:not([dir=rtl]) .explorer__config__player__choice .previous .remove{right:-0.65em}html[dir=rtl] .explorer__config__player__choice .previous .remove{left:-0.65em}.explorer__config__player__choice .previous .remove:hover{background-color:var(--c-error)}.explorer-box{position:relative;flex:3 1 0px;white-space:nowrap;transition:all 150ms;transition-delay:.3s;overflow-x:hidden;overflow-y:auto;font-size:.9em}.explorer-box.reduced{flex:.3 3 0px}.explorer-box.reduced:hover{flex:1 2 0px}.explorer-box .overlay{display:none}.explorer-box.loading .overlay{display:block}.explorer-box tbody{transition:all 150ms}.explorer-box.loading tbody{opacity:.4}.explorer-box .title{overflow:hidden;text-overflow:ellipsis;user-select:text}.explorer-box .explorer-title{align-items:stretch;font-size:.9rem;line-height:1.9em;padding:0;background:var(--m-secondary_bg--mix-30)}.explorer-box .explorer-title .ddloader{padding-inline-start:7px}.explorer-box .explorer-title .active{direction:ltr;padding:0 7px;color:var(--c-font-clear);background:var(--m-secondary_bg--mix-40)}.explorer-box .explorer-title .active strong{margin-inline-end:.5ch}.explorer-box .explorer-title .active.player{cursor:pointer}.explorer-box .explorer-title .long{letter-spacing:-0.1ch}.explorer-box .explorer-title button{display:inline-block;padding:0 .5ch;margin-inline-start:1px;color:var(--c-font-dim)}.explorer-box .explorer-title button:hover{color:var(--c-font-clear);background:var(--m-secondary_bg--mix-50)}.explorer-box .empty{display:flex;flex-flow:column;height:100%}.explorer-box .empty .message{text-align:center}.explorer-box tr:nth-child(even){background:var(--c-bg-zebra)}.explorer-box tr:hover{background:var(--m-secondary_bg--mix-20)}.explorer-box td{cursor:pointer;padding-inline-start:7px}.explorer-box .moves{will-change:transform,opacity}.explorer-box .moves th{font-size:.8rem;line-height:1.8em;background:var(--m-secondary_bg--mix-40);padding-inline-start:7px}.explorer-box .moves td:first-child{line-height:30px;padding-inline-start:7px}.explorer-box .moves td:nth-child(2),.explorer-box .moves td:nth-child(3){font-size:.75em;text-align:right}.explorer-box .moves td:last-child{width:100%;padding-inline-end:7px}.explorer-box .moves tbody tr.sum{background:var(--m-primary_bg--mix-25);font-weight:bold}@media(min-width: 799.3px)and (min-width: 399.3px),(orientation: landscape)and (min-width: 399.3px){.explorer-box .moves tbody tr.sum{position:sticky;bottom:0}}.explorer-box .moves tbody tr.sum td{cursor:default}.explorer-box .bar span{text-align:center;display:inline-block;overflow:hidden;vertical-align:middle;background-clip:padding-box;border:0 solid var(--m-font--fade-83);border-width:1px 0;height:16px;line-height:14px;font-size:.9em;transition:width 1s}.explorer-box .white{background:#ccc;box-shadow:0 -5px 7px rgba(0,0,0,.25) inset}html.light .explorer-box .white{background:#fff;box-shadow:0 -5px 7px rgba(0,0,0,.1) inset}html:not(.light) .explorer-box .white{color:#222}.explorer-box .draws,.explorer-box .black{color:#ddd;box-shadow:0 5px 7px hsla(0,0%,100%,.1) inset}html.light .explorer-box .draws,html.light .explorer-box .black{color:#fff;box-shadow:0 5px 7px hsla(0,0%,100%,.2) inset}.explorer-box .draws{background:#666}html.light .explorer-box .draws{background:#a0a0a0}.explorer-box .black{background:#333;color:#ddd}html.light .explorer-box .black{background:#555}.explorer-box .bar span:first-child{border-left-width:1px}html[dir=rtl] .explorer-box .bar span:first-child{border-left-width:initial;border-right-width:1px}.explorer-box .bar span:last-child{border-right-width:1px}html[dir=rtl] .explorer-box .bar span:last-child{border-right-width:initial;border-left-width:1px}.explorer-box .games{width:100%}.explorer-box .games td{padding-inline-start:7px;padding-inline-end:0;padding-top:5px;padding-bottom:5px;max-width:110px}.explorer-box .games td:nth-child(2){max-width:none}.explorer-box .games td span{display:block}.explorer-box .games result{display:block;text-align:center;padding:3px 5px;border-radius:3px;font-size:.9em}.explorer-box .game_menu{background:var(--c-secondary);cursor:default;padding:0}.explorer-box .game_menu .game_title{text-align:center;color:var(--c-over);margin:3px 0 1px 0}.explorer-box .game_menu .menu{display:flex;justify-content:space-between;text-transform:uppercase}.explorer-box .game_menu .menu a{color:#fff;padding:4px 8px}.explorer-box .game_menu .menu a:hover{background:hsla(0,0%,100%,.2)}.explorer-box .tablebase{width:100%}.explorer-box .tablebase td:first-child{font-size:14px;line-height:30px;padding-inline-start:7px}.explorer-box .tablebase td:last-child{padding-inline-end:7px;text-align:right}.explorer-box .tablebase result{padding:3px 5px;margin-inline-start:5px;border-radius:3px;font-size:.9em}.explorer-box .toconf{position:absolute;top:0;cursor:pointer;display:block;font-size:1.2em;width:1.5em;line-height:1.5em;text-align:center;opacity:.8}html:not([dir=rtl]) .explorer-box .toconf{right:0}html[dir=rtl] .explorer-box .toconf{left:0}.explorer-box .toconf:hover{opacity:1}.explorer-box .message{flex:1 1 auto;justify-content:center;text-align:center;font-style:italic}.explorer-box.reduced .message{justify-content:flex-start}.explorer-box .message strong{font-weight:bold;margin:1em 0}.explorer-box:not(.reduced) .message h3,.explorer-box.reduced:hover .message h3{font-weight:bold}.explorer-box .message p{white-space:normal;padding:0 8px;margin:0 0 8px 0}.explorer-box.reduced .message p,.explorer-box.reduced .message button{display:none}.explorer-box.reduced:hover .message p,.explorer-box.reduced:hover .message button{display:block}.explorer-box .message button{margin:0 30px}.training-box{flex:1.5 1 0px}.training-box .feedback{flex:1 1 100%;display:flex;flex-flow:column;justify-content:center}.training-box .feedback .find,.training-box .feedback .fail{padding-top:5px;padding-bottom:8px}.training-box .progress{margin-top:5px;opacity:.8;width:100%;height:4px;background:var(--c-shade)}.training-box .progress div{background:var(--c-good);height:4px;transition:width .5s;max-width:100%}.training-box .player{display:flex;align-items:center;margin:0 1em}.training-box .no-square{width:64px;height:64px;margin-inline-end:10px}.is3d .training-box div.no-square{height:82px}.training-box piece{position:inherit;display:block;width:100% !important;height:100% !important}.training-box .icon{display:block;width:64px;height:64px;margin-inline-end:10px;font-size:50px;font-size:64px;line-height:64px;text-align:center}.training-box .instruction{flex:1}.training-box .instruction>strong{font-weight:normal;font-size:1.2em}.training-box .choices{line-height:1.6em;margin:5px 0 -5px 0}.training-box .choices a{display:block}.practice-box{user-select:none;flex:0 0 135px}.practice-box .comment{flex:0 0 30px;display:flex;align-items:stretch;background:var(--c-bg-zebra);white-space:nowrap;line-height:30px}.practice-box .comment move{cursor:pointer;margin-inline-start:5px;color:var(--c-link);transition:.3s}.practice-box .comment .next{border:0;background:var(--m-primary_bg--mix-80);color:var(--c-over);width:100%;transition:all 150ms}.practice-box .comment .next:hover{background:var(--c-primary)}.practice-box .progress div{background:var(--c-shade)}.practice-box.goodMove .progress div{background:var(--c-good);color:#fff}.practice-box.inaccuracy .title,.practice-box.inaccuracy .progress div{background:var(--c-brag);color:#fff}.practice-box.mistake .title,.practice-box.blunder .title,.practice-box.mistake .progress div,.practice-box.blunder .progress div{background:var(--c-bad);color:#fff}.practice-box .comment .wait{padding-inline-start:15px}.practice-box .verdict{font-weight:bold;margin-inline-end:10px;display:flex}.practice-box .verdict::before{width:30px;height:100%;color:#fff;margin-inline-end:7px;text-align:center;font-size:1.4em;font-weight:normal}.practice-box.goodMove .verdict{color:var(--c-good)}.practice-box.goodMove .verdict::before{background:var(--c-good);content:"✓";font-size:1.7em}.practice-box.inaccuracy .verdict{color:var(--c-brag)}.practice-box.inaccuracy .verdict::before{background:var(--c-brag);content:"?"}.practice-box.mistake .verdict,.practice-box.blunder .verdict{color:var(--c-bad)}.practice-box.mistake .verdict::before,.practice-box.blunder .verdict::before{background:var(--c-bad);content:"✗"}.analyse__fork{flex:0 0 auto}@media(max-width: 799.29px)and (orientation: portrait){.analyse__fork{display:none}}.analyse__fork move{background:var(--m-primary_bg--mix-25);color:var(--c-font-clear);flex:0 0 50%;cursor:pointer;padding:.2em 1em;border-bottom:1px solid var(--c-bg-box)}.analyse__fork move:nth-child(odd){border-inline-end:1px solid var(--c-bg-box)}.analyse__fork move.correct{background:var(--m-secondary_bg--mix-25)}.analyse__fork move.wrong{background:var(--m-bad_bg--mix-25)}.analyse__fork move:hover,.analyse__fork:not(:hover) move.selected{background:var(--c-primary);color:#fff}.analyse__fork move:hover.correct,.analyse__fork:not(:hover) move.selected.correct{background:var(--c-secondary)}.analyse__fork move:hover.wrong,.analyse__fork:not(:hover) move.selected.wrong{background:var(--c-bad)}.analyse__fork glyph{margin-inline-start:2px}.analyse__fork eval{flex:3 0 auto;text-align:right;font-size:.9em}.analyse__side{align-self:start}.analyse__side .back-to-game{margin-top:2em;text-align:center}@media(min-width: 1259.3px){.analyse__side .back-to-game{margin-top:10vh}}.analyse__side .back-to-game .button{margin:0 auto}.analyse__side .analyse__wiki{margin:2vh 0;flex:1 1 auto}@media(min-width: 1259.3px){.analyse__side .analyse__wiki{flex:1 1 0}}.analyse__side .analyse__wiki.empty{visibility:hidden}.analyse--wiki .analyse__side{align-self:auto}.analyse__wiki{overflow-y:auto;padding:1rem 1rem 0 1rem;scrollbar-gutter:stable both-edges}.analyse__wiki p{text-align:justify;line-height:1.5}.analyse__wiki h1,.analyse__wiki h2{margin-bottom:1rem}.analyse__wiki h1,.analyse__wiki h2{font-size:17px}@media(min-width: 320px){.analyse__wiki h1,.analyse__wiki h2{font-size:calc(17px + 6*(100vw - 320px)/880)}}@media(min-width: 1200px){.analyse__wiki h1,.analyse__wiki h2{font-size:23px}}.analyse__wiki h3{font-size:1.2em;font-weight:bold;margin-bottom:.7rem}#analyse-cm{user-select:none;background:var(--c-bg-box);position:absolute;display:none;z-index:108;cursor:default}#analyse-cm.visible{display:block}#analyse-cm .title{padding:.4em;text-align:center;font-size:1.2em;border-bottom:1px solid var(--c-border);margin:0}#analyse-cm a{color:var(--c-font);padding-inline-start:.3em;padding-inline-end:.6em;padding-top:.5em;padding-bottom:.5em}#analyse-cm a::before{width:2em;text-align:center}#analyse-cm a:hover{background:var(--m-accent_bg--mix-10)}.material div{display:inline-block;margin-inline-start:10px}.material mpiece{margin-inline-start:-10px;background-size:cover;display:inline-block}.material mpiece.pawn{background-image:url(../hashed/P.cac5d269.svg)}.material mpiece.bishop{background-image:url(../hashed/B.ee21cafb.svg)}.material mpiece.knight{background-image:url(../hashed/N.a9af3b45.svg)}.material mpiece.rook{background-image:url(../hashed/R.49e9b3ca.svg)}.material mpiece.queen{background-image:url(../hashed/Q.c96a4585.svg)}.material mpiece.king{background-image:url(../hashed/K.f31af407.svg)}html.transp .material mpiece{filter:brightness(1.3) drop-shadow(0 1px 1px #000)}.analyse__player_strip{position:absolute;display:flex}html:not([dir=rtl]) .analyse__player_strip{right:0}html[dir=rtl] .analyse__player_strip{left:0}.analyse__player_strip.top{top:-20px;z-index:107}.is3d .analyse__player_strip.top{top:-55px}.analyse__player_strip.bottom{top:var(---cg-height, 100%);z-index:1}.is3d .analyse__player_strip.bottom{top:calc(var(---cg-height, 100%) + 15px)}@media(max-width: 799.29px)and (orientation: portrait){.analyse__player_strip{display:none}}.analyse__clock{padding:0 .5em;margin-inline-start:12px;height:20px;font-weight:bold;text-align:center}.analyse__clock.active{background:var(--m-primary_bg--mix-30)}.analyse__clock tenths{font-size:80%}.analyse__clock i{font-size:.7em;margin-inline-end:.4em;color:var(--c-accent)}.material{padding-inline-end:1px}.material mpiece{width:20px;height:20px}.material mpiece.pawn{margin-inline-start:-10px}.material score{margin-top:-2px}.material-top{margin-top:-1px}.material-bottom{margin-top:1px}.analyse__persistence__help{font-size:.9em;background:var(--c-bg-zebra);padding:.4em .8em;margin:0}.analyse__persistence__help i{font-size:1.5em;margin-right:.4em}.analyse__persistence__actions{font-size:.9em}.analyse__persistence__actions .button::before{margin-right:.4em}.keyboard-help td.mouse li{list-style:disc inside;margin-inline-start:1em}.analyse__puzzle{margin-top:var(---block-gap)}.analyse__puzzle a{text-transform:inherit;text-align:start}.analyse__puzzle a::before{font-size:2.8em}.advice-summary{color:var(--c-font-page);font-size:.9em;line-height:1.15em;margin-top:1em}@media(min-width: 799.3px),(orientation: landscape){.advice-summary__side+.advice-summary__side{border-top:1px solid var(--c-border);padding-top:.5em;margin-top:.5em}}.advice-summary__player{font-weight:bold}.advice-summary__side>div{display:flex}.advice-summary__side>div i,.advice-summary__side>div strong{flex:0 1 6ch;text-align:center}.advice-summary__side>div.symbol{cursor:pointer}.advice-summary__side>div.inaccuracy{color:var(--c-inaccuracy)}.advice-summary__side>div.inaccuracy:hover{color:var(--m-inaccuracy_font--mix-70)}.advice-summary__side>div.mistake{color:var(--c-mistake)}.advice-summary__side>div.mistake:hover{color:var(--m-mistake_font--mix-70)}.advice-summary__side>div.blunder{color:var(--c-blunder)}.advice-summary__side>div.blunder:hover{color:var(--m-blunder_font--mix-70)}.advice-summary .color-icon::before{vertical-align:text-bottom}.advice-summary .button{margin:.6em 0}@media(max-width: 799.29px)and (orientation: portrait){.advice-summary{flex-flow:row wrap;justify-content:center;padding-bottom:var(---block-gap);border-bottom:1px solid var(--c-border)}.advice-summary__side{flex:0 0 calc(50% - var(---block-gap));margin-inline-start:var(---block-gap)}.advice-summary>a{order:1}}.analyse__underboard{margin-top:calc(var(---block-gap)/2)}.analyse .keyboard-move{margin-top:calc(var(---block-gap)*2);margin-bottom:calc(var(---block-gap)*-1)}.study__relay__rounds,.study-search__results,.study__members,.study__chapters{user-select:none;max-height:18em;background:var(--c-bg-box);overflow:hidden;overflow-y:auto;position:relative}.study__relay__rounds>div,.study-search__results>div,.study__members>div,.study__chapters>div,.study__relay__rounds button,.study-search__results button,.study__members button,.study__chapters button{text-align:start;align-items:stretch;transition:all 150ms}.study__relay__rounds>div:hover,.study-search__results>div:hover,.study__members>div:hover,.study__chapters>div:hover,.study__relay__rounds>div:focus,.study-search__results>div:focus,.study__members>div:focus,.study__chapters>div:focus,.study__relay__rounds>div.active,.study-search__results>div.active,.study__members>div.active,.study__chapters>div.active,.study__relay__rounds button:hover,.study-search__results button:hover,.study__members button:hover,.study__chapters button:hover,.study__relay__rounds button:focus,.study-search__results button:focus,.study__members button:focus,.study__chapters button:focus,.study__relay__rounds button.active,.study-search__results button.active,.study__members button.active,.study__chapters button.active{color:var(--c-font-clear);background:var(--m-primary_bg--mix-10)}.study__relay__rounds .act,.study-search__results .act,.study__members .act,.study__chapters .act{color:var(--c-font);cursor:pointer;border-radius:99px;align-self:center;justify-content:center;font-size:.9em;opacity:.15;padding:.4em;transition:all 150ms}.study__relay__rounds>button:hover .act,.study-search__results>button:hover .act,.study__members>button:hover .act,.study__chapters>button:hover .act{opacity:.7}.study__relay__rounds>button:hover .act:hover,.study-search__results>button:hover .act:hover,.study__members>button:hover .act:hover,.study__chapters>button:hover .act:hover{background:var(--c-primary);color:var(--c-over);opacity:1}.study__relay__rounds .add,.study-search__results .add,.study__members .add,.study__chapters .add{border-top:1px solid var(--c-border);cursor:pointer}.study__relay__rounds ongoing,.study-search__results ongoing,.study__chapters ongoing{align-self:center;justify-content:center;font-size:.7em;color:var(--c-bad);margin-inline-end:.7rem}.study__chapters{max-height:18em}.study__chapters h3{flex:1 1 100%;font-size:1em;line-height:1;margin:.5em 0;align-self:center;unicode-bidi:plaintext}.study__chapters>button{width:100%}.study__chapters>button.active,.study__chapters>button:active{opacity:1;color:var(--c-primary)}.study__chapters>button>span{flex:0 0 1.7em;justify-content:center;color:var(--c-link);font-weight:bold;height:auto;margin-inline-end:.4em;opacity:.8}.study__chapters>button res{align-self:center;font-size:.9em;white-space:nowrap;margin-inline-end:.7rem}.study__chapters .sortable-ghost,.study__chapters .sortable-ghost span{background:var(--c-secondary) !important;color:var(--c-over) !important}.study__members button{width:100%;text-align:start}.study__members .left{align-items:stretch;flex:0 1 auto;overflow:hidden}.study__members .user-link{margin:.5em 0}.study__members .status{justify-content:center;width:2.4em;margin-inline-end:.1em;transition:2.5s}.study__members i{font-size:1.2em;opacity:.5;transition:2.5s}.study__members .contrib i{opacity:.7}.study__members .online i{opacity:.8;color:var(--c-good)}.study__members .online.contrib i{opacity:1}.study__members>div:nth-child(4n-3) .status.active{background:#42a5f5}.study__members>div:nth-child(4n-2) .status.active{background:#f44336}.study__members>div:nth-child(4n-1) .status.active{background:#fdd835}.study__members>div:nth-child(4n-0) .status.active{background:#4caf50}.study__members .status.active{transition:none}.study__members .status.active i{transition:none;opacity:1;color:#fff}.study__members .leave{color:var(--c-bad);opacity:.7}.study__members>div:hover .leave:hover{background-color:var(--c-bad)}.study__members .add:hover i{color:var(--c-link);opacity:1;transition:none}.study__members .admin{text-align:center}.study__members .admin button{margin-bottom:.5em}.study__members m-config,.study__members .editing{background:var(--m-accent_bg--mix-10) !important}.study__members m-config{padding-inline-start:.8em;padding-inline-end:.8em;padding-top:.4em;padding-bottom:1em}.study__members m-config .role label{cursor:pointer}.study__members m-config .switch{margin-inline-end:.5em}.material div{display:inline-block;margin-inline-start:10px}.material mpiece{margin-inline-start:-10px;background-size:cover;display:inline-block}.material mpiece.pawn{background-image:url(../hashed/P.cac5d269.svg)}.material mpiece.bishop{background-image:url(../hashed/B.ee21cafb.svg)}.material mpiece.knight{background-image:url(../hashed/N.a9af3b45.svg)}.material mpiece.rook{background-image:url(../hashed/R.49e9b3ca.svg)}.material mpiece.queen{background-image:url(../hashed/Q.c96a4585.svg)}.material mpiece.king{background-image:url(../hashed/K.f31af407.svg)}html.transp .material mpiece{filter:brightness(1.3) drop-shadow(0 1px 1px #000)}.analyse.has-players .main-board cg-board{border-radius:0}@media(min-width: 799.3px),(orientation: landscape){.analyse.has-players .analyse__underboard{margin-top:calc(0.8rem + var(---block-gap)/2)}}@media(max-width: 799.29px)and (orientation: portrait){.analyse.has-players .analyse__controls{margin-top:1.6rem}}.study__player{position:absolute;font-weight:bold;width:var(---cg-width, 100%);height:1.6rem;white-space:nowrap}html:not([dir=rtl]) .study__player{right:0}html[dir=rtl] .study__player{left:0}.study__player-top{top:-1.6rem}.is3d .study__player-top{top:calc(-1.6rem - var(---cg-width)/20)}.study__player-bot{top:var(---cg-height, 100%)}.study__player .left{flex:1 1 100%;display:flex;overflow:hidden}.study__player .result{flex:0 0 auto;margin-inline-start:.8em;padding-inline-end:.8em;border-inline-end:1px solid var(--c-border)}.study__player .analyse__clock{padding-inline-start:.6em;padding-inline-end:.8em;padding-top:0;padding-bottom:0;height:100%;border-radius:0 4px 0 0;box-shadow:none;font-size:1.2em;font-weight:normal}.study__player-bot .analyse__clock{border-radius:0 0 4px 0}.study__player.ticking .analyse__clock{background:var(--c-secondary);color:var(--c-over);text-shadow:none}.study__player .info{margin-inline-start:10px;overflow:hidden}.study__player .info .team,.study__player .info .name{overflow:hidden;text-overflow:ellipsis;max-width:fit-content;flex:1}.study__player .info a.name{color:var(--c-font)}.study__player .info a.name:hover{color:var(--c-link)}.study__player .name{margin-inline-start:.5ch;flex:3}.study__player .team{margin-inline-end:1ch;padding:0 1ch;flex:2;color:var(--c-font-dim)}.study__player .mini-game__flag{height:1em;margin-inline-end:1ch;margin-top:unset}.study__player .elo{margin-inline-start:.5em;font-weight:normal}.material{padding:0 6px}.material mpiece{width:20px;height:20px}.material mpiece.pawn{margin-inline-start:-10px}.material score{color:#777}.material-top{margin-top:.2em}.material-bottom{margin-top:.15em}.dialog-content{min-width:80vw}@media(min-width: 649.3px){.dialog-content{min-width:500px}}.dialog-content .form3{text-align:left}.dialog-content .form3 .editor{margin:-30px 0 30px 0}.dialog-content .form3 .editor .spinner{padding-top:80px}.dialog-content h2{margin-bottom:.5em}.dialog-content h2 i{font-size:.6em;margin-inline-start:1rem;opacity:.5;cursor:pointer}.dialog-content h2 i,.dialog-content h2 i::before{vertical-align:top}.dialog-content h2 i:hover{opacity:.7;color:var(--c-primary)}.dialog-content .destructive{text-align:left;font-size:.9em}.dialog-content .destructive form{display:inline-block}.dialog-content .destructive button{opacity:.8}.dialog-content .destructive button:hover{opacity:1}.dialog-content .form-actions-secondary{margin-bottom:-1rem}.dialog-content .form-actions-secondary a{padding:.8em 1em;display:inline-block}.dialog-content.chapter-new .tabs-horiz{margin:-1em 0 1.6em 0}.dialog-content.chapter-new .import-from__chapter{max-width:100%}.dialog-content.chapter-new .preview-in-editor{float:right;margin-top:.2em}.dialog-content.study-edit .flair-and-name{gap:4%}.dialog-content.study-edit .flair-and-name .form-group:last-child{flex:1 1 auto}.dialog-content.study-edit .flair-and-name .uflair{margin:0;font-size:1.3em}.board-editor .spare{display:flex;background:var(--c-font-dimmer);box-shadow:0 3px 5px rgba(0,0,0,.3) inset}.board-editor .spare-top{grid-area:spare-top;margin-bottom:2vh}.board-editor .spare-bottom{grid-area:spare-bottom;margin-top:2vh}.board-editor .spare .no-square{flex:0 0 12.5%;transition:all 150ms}.board-editor .spare .no-square:hover{background:var(--m-primary--fade-80)}.board-editor .spare .no-square.selected-square{background:var(--m-primary--fade-50)}.board-editor .spare .no-square.pointer:hover{background:var(--m-secondary--fade-80)}.board-editor .spare .no-square.pointer.selected-square{background:var(--m-secondary--fade-40)}.board-editor .spare .no-square.pointer piece{background-image:url(../hashed/pointer.f71f8d2b.svg)}.board-editor .spare .no-square.trash:hover{background:var(--m-bad--fade-80)}.board-editor .spare .no-square.trash.selected-square{background:var(--m-bad--fade-40)}.board-editor .spare .no-square.trash piece{background-image:url(../hashed/trash.c06824db.svg)}.is3d .board-editor .spare .no-square div{padding-bottom:90.72%}.board-editor .spare piece{display:block;cursor:pointer;width:100%;height:100%}.is3d .board-editor .spare piece{width:100%;height:140.7465%;top:-34%}html:not([dir=rtl]) .is3d .board-editor .spare piece{left:0}html[dir=rtl] .is3d .board-editor .spare piece{right:0}.board-editor .spare piece.pointer,.board-editor .spare piece.trash{margin:14%;width:72%;height:72%}.is3d .board-editor .spare piece.pointer,.is3d .board-editor .spare piece.trash{width:62%;top:0}.board-editor__tools{grid-area:tools;align-self:center}.board-editor__tools>*{margin:.5rem 0}.board-editor__tools select{width:100%}.board-editor__tools select.positions option:checked{font-style:italic}.board-editor__tools .metadata{background:var(--c-bg-box);padding:1rem;white-space:nowrap}.board-editor__tools .metadata .color{margin-bottom:1em}.board-editor__tools .metadata .castling label,.board-editor__tools .metadata .castling input{display:inline-block;margin:3px;vertical-align:middle}.board-editor__tools .metadata .enpassant{margin-top:1em}.board-editor__tools .metadata .enpassant label{font-weight:bold}.board-editor__tools .metadata .enpassant select{width:9ch}.board-editor__tools .actions{justify-content:stretch}.board-editor__tools .actions .button{width:100%;text-align:start}.board-editor-wrap{min-height:280px;margin-bottom:2em}.board-editor-wrap .spinner{padding-top:90px}.board-editor{user-select:none;display:grid;grid-template-columns:280px 2vmin 210px;grid-template-rows:min-content auto min-content;grid-template-areas:".            . e-tools" "spare-top    . e-tools" "e-board      . e-tools" "spare-bottom . e-tools" ".            . e-tools"}@media(max-width: 576px){.board-editor{grid-template-columns:100%;grid-template-rows:auto min-content;grid-template-areas:"spare-top" "e-board" "spare-bottom" "e-tools"}}.board-editor .main-board{grid-area:e-board}.board-editor cg-board{cursor:inherit}.board-editor__tools{grid-area:e-tools}.board-editor .spare-top{margin-bottom:1vh}.board-editor .spare-bottom{grid-area:spare-bottom;margin-top:1vh}.board-editor .metadata{background:var(--c-bg-zebra);font-size:.9em}.study__buttons span{font-size:1.15em;min-width:0}.study__buttons .left-buttons{flex:9 1 auto;justify-content:flex-start;border-bottom:0}.study__buttons .right{flex:1 9 10%}.study__buttons .behind{background:var(--c-bad);color:var(--c-over);padding:0 5px;border-radius:9px;margin-inline-end:4px}.study__buttons .mode{align-self:stretch;padding:0 .4em;opacity:.8}.study__buttons .mode i::before{font-size:1.4em;content:"";color:var(--c-bad);margin-inline-end:.2rem}.study__buttons .mode.on i::before{content:"";color:var(--c-good)}.study__buttons .mode:hover{background:var(--c-bg-zebra);opacity:1}.glyph-icon::before{content:"⁉";font-size:1.2em}.study__invite{max-width:50em;overflow:visible !important}.study__invite .info{background:var(--c-accent);color:var(--c-over);padding:1em;margin-bottom:2em;text-align:left}.study__invite .info::before{font-size:3.6em;margin-inline-end:1rem}.study__invite .users{max-width:100ch;margin-top:2em;overflow-y:auto;max-height:30vh}.study__invite .users .button{flex:0 0 48%;margin-bottom:.7em;text-transform:none}.study__invite .input-wrapper{overflow:visible !important;position:relative;display:inline-block}.study-desc{background:var(--c-bg-box);padding:.7em 1em;margin-top:.5em;position:relative}.study-desc.empty{text-align:center}.study-desc.empty .button{display:inline-block;margin:2em auto}.study-desc .contrib{position:absolute;top:0;background:var(--m-accent_bg--mix-10);padding:.5em .8em;display:none;z-index:1}html:not([dir=rtl]) .study-desc .contrib{right:0}html[dir=rtl] .study-desc .contrib{left:0}.study-desc:hover .contrib{display:block}.study-desc .contrib a{margin-inline-start:8px}.study-desc .embed{width:calc(100% + 2em);margin:-0.7em -1em}.study-desc-form .title{width:100%}.study-desc-form textarea{width:100%;height:12em}@media(min-width: 499.3px){.study-search{width:500px}}.study-search input{width:100%}.study-search__results{box-shadow:none !important;height:20em;margin-top:1em;text-align:start}.study-search__results button{width:100%;padding:.5em 1em}.study-search__results h3{flex:0 1 auto}.study-search__results res{flex:0 0 auto}.study-search__results high{background-color:var(--m-yellow_bg--mix-30);color:var(--c-font-clearer);padding:0 .1ch}.study__metadata{background:var(--c-bg-box);text-align:left}.study__metadata h2{font-size:1.3em;padding:0 1rem;white-space:nowrap;border-bottom:1px solid var(--c-border)}.study__metadata h2 .name{padding:.7rem 0;unicode-bidi:plaintext}.study__metadata h2 .credit{display:block;font-size:.8rem;margin:.2rem 0 -0.3rem 0}.study__metadata h2 .liking{margin-inline-start:1rem;font-weight:bold;cursor:pointer;opacity:.7;transition:.3s}.study__metadata h2 .liking:hover{opacity:1;color:var(--c-bad)}.study__tags{border:none}.study__tags th{font-weight:bold;color:var(--c-font-dim);width:1px;padding-inline-start:1em !important;padding-inline-end:.3em !important;padding-top:0 !important;padding-bottom:0 !important}.study__tags td{padding:0;overflow-wrap:anywhere}.study__tags input,.study__tags span,.study__tags a{display:block;padding-inline-start:.7em;padding-inline-end:1em;padding-top:.6em;padding-bottom:.6em;line-height:1.7}.study__tags input{border:none;background:none;width:100%}.study__tags input:hover,.study__tags input:focus{background:var(--m-primary_bg--mix-10)}.study__tags select{cursor:pointer;border:none;background:none;padding:0}.study__topics{margin:1em}.study__topics .topic{background:var(--m-primary_bg--mix-17);padding:.2em .6em;margin:.2em;unicode-bidi:plaintext}.study__topics .manage{margin:.2em}.study-topics form{max-width:600px}.study__comments form p{margin:1em 0}.study__comments form p textarea{unicode-bidi:plaintext}.study__comments .goto-current{float:right}.study__comments #comment-text{height:12em}.study__comments .study__wiki{background:var(--c-bg-box);padding:.8em 1em;margin-top:1vh}.study__comments .study__wiki.empty{display:none}.study__comment{background:var(--c-bg-box);padding:.8em 1em;margin-bottom:.8em;direction:ltr;text-align:start}.study__comment .text{margin-top:.3em;width:100%;overflow:hidden;display:inline-block;unicode-bidi:plaintext}.study__comment .edit{float:right;line-height:1;margin-inline-start:8px;opacity:.7;display:none}.study__comment:hover .edit{display:block}.study__comment .edit:hover{opacity:1}.study__comment .user-link,.study__comment .node{font-weight:bold}.study__glyphs{user-select:none;background:var(--c-bg-box);white-space:nowrap}.study__glyphs>div{flex:1 0 30%}.study__glyphs button{height:2.3em;line-height:2.3em;align-items:stretch;width:100%}.study__glyphs button::before{justify-content:center;content:attr(data-symbol);font-size:1.2em;font-weight:bold;width:2em;background:var(--c-bg-low);margin-inline-end:.5em}.study__glyphs button:hover,.study__glyphs button.active{background:var(--c-bg-zebra);color:var(--c-secondary)}.study__glyphs button:hover::before{background:var(--c-bg-zebra)}.study__glyphs button.active::before{background:var(--c-secondary);color:var(--c-over)}.study__share{background:var(--c-bg-box);padding:1.5em 1.2em}.study__share input[type=text]{font-family:monospace;width:100%;font-size:.9em}.study__share .ply-wrap{color:var(--c-font-dim);text-align:left;font-size:.9em}.study__share .ply{cursor:pointer}.study__share .ply input{margin-inline-end:.3em;vertical-align:middle;cursor:pointer}.study__share .downloads{justify-content:center;margin-bottom:1.5em}.study__share .downloads .button{margin:0 2px .5em 2px}.analyse__underboard .study__multiboard{background:var(--c-bg-box)}.study__multiboard.loading{opacity:.7}.study__multiboard.nodata{padding:2em}.study__multiboard__top{padding:.4em 1em .4em .4em}.study__multiboard__options{gap:1em}.study__multiboard__pager .page{margin:0 .4em}.study__multiboard__pager select{max-width:25vw;margin-inline-end:1ch}@media(max-width: 799.29px){.study__multiboard__pager select.study__multiboard__pager__max-per-page{display:none}}.study__multiboard .fbt{padding:.6em 1em}.study__multiboard .playing,.study__multiboard .eval,.study__multiboard .results{cursor:pointer}.study__multiboard .playing input,.study__multiboard .eval input,.study__multiboard .results input{vertical-align:middle;margin-inline-end:3px}.study__multiboard .now-playing{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(50%, max(210px, 16.6666666667%)), 1fr))}.study__multiboard .now-playing a{container-type:inline-size;color:var(--c-font);padding:.4em .3em;border:1px solid rgba(0,0,0,0);overflow:hidden}.study__multiboard .now-playing a.active{background:var(--m-primary_bg--mix-20);color:var(--c-font-clear);border-color:var(--m-primary_bg--mix-40)}.study__multiboard .now-playing a:hover{background:var(--m-primary_bg--mix-12);color:var(--c-font-clear);border-color:var(--m-primary_bg--mix-50)}.study__multiboard .now-playing cg-board{box-shadow:none}@container (width < 250px){.now-playing .rating{display:none}}.mini-game .cg-gauge{display:flex;flex-flow:row nowrap}.mini-game__board{flex:1 1 auto}.mini-game__gauge{order:1;position:relative;flex:0 0 4%;max-width:1.5em;border:1px solid var(--c-border);border-left:0;margin-top:-1px;overflow:hidden;opacity:.4;background:linear-gradient(to top, #fff, #888)}.mini-game__gauge__black{display:none;width:100%;height:50%;background:#888}.mini-game__gauge--flip{background:linear-gradient(to bottom, #fff, #888)}.mini-game__gauge--flip .mini-game__gauge__black{position:absolute;bottom:0}.mini-game__gauge--set{opacity:1;background:#fff}.mini-game__gauge--set .mini-game__gauge__black{display:block}.mini-game__gauge--set::after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 0 5px rgba(0,0,0,.7) inset}.mini-game__gauge--set tick{position:absolute;width:100%;top:2.5px;opacity:1;border-bottom:5px solid var(--m-accent--fade-50);height:50%}.mini-game .mini-game__gauge~.mini-game__board cg-board{border-radius:4px 0 0 4px}.empty-boards-note{padding:1em;color:var(--c-font-dim)}#acpl-chart-container{cursor:pointer}#acpl-chart-container-loader{font-size:.9em;position:absolute;top:91px;background:var(--c-bg-box);padding-inline-start:0;padding-inline-end:10px;padding-top:7px;padding-bottom:7px;line-height:20px;box-shadow:2px 3px 5px rgba(0,0,0,.3);display:flex;border:1px solid var(--c-border);border-radius:0 99px 99px 0}#acpl-chart-container-loader span{margin-inline-start:7px;opacity:1;transition:.5s;width:100px;display:block}.analyse__underboard:hover #acpl-chart-container-loader span{margin-inline-start:0;width:0;opacity:0}#acpl-chart-container-loader .spinner{width:32px;height:32px;display:inline-block;margin-inline-start:10px}.study__server-eval{position:relative;background:var(--c-bg-box);text-align:center}.study__server-eval.padded{padding:4em}.study__server-eval.ready{height:15em;cursor:pointer;direction:ltr}.advice-summary table:first-child{margin-bottom:1em}#acpl-chart-container-loader{top:80px}.study__message{background:var(--c-bg-box);padding:3em;text-align:center}.study__message .button{display:inline-block;margin:1em auto}.study__message .spinner{margin:50px auto}body{---site-header-margin: 1.3em;---allow-video: false}@media(min-width: 1259.3px){body{---allow-video: true}}main.is-relay .relay-tour{grid-area:relay-tour}main.is-relay .relay-tour__side{grid-area:side}main.is-relay .analyse__round-training,main.is-relay .relay-admin__container{grid-area:relay-admin}@media(min-width: 1259.3px){main.is-relay button.streamer-show{display:block}main.is-relay .mchat{flex:1 1 50%}}main.is-relay.has-relay-tour{grid-template-rows:auto;grid-template-areas:"relay-tour" "side" "relay-admin"}main.is-relay.has-relay-tour .relay-games{max-height:40vh}@media(min-width: 799.3px),(orientation: landscape){main.is-relay.has-relay-tour{grid-template-rows:80vh;grid-template-areas:"relay-tour . side" "relay-tour . relay-admin"}main.is-relay.has-relay-tour .mchat{margin-top:var(---block-gap);flex:5 0 30%}main.is-relay.has-relay-tour .relay-games{max-height:unset}}@media(min-width: 1259.3px){main.is-relay.has-relay-tour{grid-template-columns:minmax(250px, 350px) var(---block-gap) var(---col3-uniboard-width) var(---block-gap) minmax(240px, 400px);grid-template-rows:calc(100vh - calc(var(---site-header-height) + var(---site-header-margin) + var(---sticky-gap)) - 5rem);grid-template-areas:"side        . relay-tour relay-tour relay-tour" "relay-admin . relay-tour relay-tour relay-tour"}}main.analyse.is-relay:not(.has-relay-tour){grid-template-rows:auto auto minmax(5em, 30vh) 1em minmax(5em, 30vh);grid-template-areas:"board" "controls" "tools" "." "side" "relay-admin" "under"}main.analyse.is-relay:not(.has-relay-tour) .mchat,main.analyse.is-relay:not(.has-relay-tour) .chat__members{display:none}@media(min-width: 799.3px),(orientation: landscape){main.analyse.is-relay:not(.has-relay-tour){grid-template-rows:repeat(2, calc(var(---cg-height) / 2)) 2.5em;grid-template-areas:"board        gauge side" "board        gauge tools" "board        .     controls" "under        under under" "relay-admin  .     ."}main.analyse.is-relay:not(.has-relay-tour) .analyse__underboard{margin-top:unset}.is3d main.analyse.is-relay:not(.has-relay-tour) .analyse__underboard{margin-top:calc(var(---block-gap)*2)}main.analyse.is-relay:not(.has-relay-tour) .eval-chart-and-training{flex-wrap:nowrap}}@media(min-width: 1259.3px){main.analyse.is-relay:not(.has-relay-tour){grid-template-rows:var(---cg-height) 2.5em;grid-template-areas:"side           . board gauge tools" "side           . board .     controls" "side           . under under under" "relay-admin    . under under under"}main.analyse.is-relay:not(.has-relay-tour) .relay-tour__side{max-height:calc(100vh - calc(var(---site-header-height) + var(---site-header-margin) + var(---sticky-gap)) - 5rem)}main.analyse.is-relay:not(.has-relay-tour) .mchat,main.analyse.is-relay:not(.has-relay-tour) .chat__members{display:flex}main.analyse.is-relay:not(.has-relay-tour) .mchat{margin-top:var(---block-gap);flex:5 0 30%}}main.analyse.is-relay:not(.has-relay-tour) .eval-chart-and-training{gap:var(---block-gap)}main.analyse.is-relay:not(.has-relay-tour) .eval-chart-and-training .study__server-eval{flex:1 1 100%}main.analyse.is-relay:not(.has-relay-tour) .eval-chart-and-training .analyse__round-training{flex:1 0 200px}main.analyse.is-relay:not(.has-relay-tour).relay-in-variation .main-board cg-board{filter:saturate(0.7) brightness(0.9)}.relay-tour__player__cards,.relay-tour__player__team,.relay-tour__player__name,.relay-tour__share,.relay-tour__source,.relay-tour__markup,.relay-tour__info,.relay-tour__nav,.relay-tour__note,.relay-tour__header__content{margin-left:2vw;margin-right:2vw}.relay-tour{gap:3vh;background:var(--c-bg-box)}.relay-tour__side__preload{flex:1;background:var(--c-bg-box)}.relay-tour__side__header{user-select:none;overflow:hidden;align-items:stretch;flex:0 0 auto}.relay-tour__side__header button{border:none;outline:none}.relay-tour__side__header button:hover{background:var(--m-primary_bg--mix-30)}.relay-tour__side__header button:hover::before{color:var(--c-font-clear);text-shadow:none}.relay-tour__side__empty{align-items:center;justify-content:center;background:var(--c-bg-box);gap:1em;padding:1.5rem 1em 2rem 1em;display:none;flex-flow:column}.relay-tour__side__empty::before{font-size:6em;color:var(--c-font-dimmer)}.relay-tour__side__empty strong{font-size:1.2em;color:var(--c-font-dim)}@media(min-width: 799.3px),(orientation: landscape){.relay-tour__side__empty{display:flex}}.relay-tour__side__name{flex:1;padding:1em;gap:.7em;font-weight:bold}.relay-tour__side__name:hover{background:var(--m-primary_bg--mix-30) !important}.relay-tour__side__name::before{content:"";font-size:1.5em;color:var(--c-font-dim)}main.has-relay-tour .relay-tour__side__name::before{content:""}main.has-relay-tour .relay-tour__side__name{background:var(--c-bg-zebra)}.relay-tour__side__search{border-left:1px solid var(--c-border) !important;padding:0 1.2rem}.relay-tour__side .chat__members{flex:0 0 auto;height:unset;line-height:1.3em;min-height:1.3em}.relay-tour__round{padding-top:1em;padding-bottom:1em;margin:-1em 0;background:var(--m-primary_bg--mix-10)}.relay-tour__round strong{font-size:1.2em}.relay-tour__round.ongoing{background:var(--m-accent_bg--mix-10);color:var(--c-accent)}.relay-tour__header{background:var(--c-bg-zebra)}.relay-tour__header__image{display:none;flex:0 0 38%;line-height:0;text-align:center}.relay-tour__header__image.video{flex:0 0 50%}.relay-tour__header__image>img{width:100%;display:block;position:relative;aspect-ratio:2}.relay-tour__header__image>img::after{justify-content:center;content:attr(alt);position:absolute;top:0;left:0;width:100%;height:100%;background:var(--c-font-dimmer);color:var(--c-font-dim)}.relay-tour__header__image .video-player-close{display:none}.relay-tour__header__image-upload{margin:3em auto;line-height:2em}@media(min-width: 649.3px){.relay-tour__header__image{display:block}}.relay-tour__header h1{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:var(--c-brag)}.relay-tour__header h1{font-size:14px}@media(min-width: 320px){.relay-tour__header h1{font-size:calc(14px + 17*(100vw - 320px)/880)}}@media(min-width: 1200px){.relay-tour__header h1{font-size:31px}}.relay-tour__header__content{flex:1;min-width:0;gap:1em;margin-top:1em;margin-bottom:1em}@media(min-width: 1259.3px){.relay-tour__header__content{gap:calc(var(---box-padding)/3)}}.relay-tour__header__selectors{gap:1em;position:relative}.relay-tour__header .setting{margin-inline-end:-1em}.relay-tour__header .setting label{padding:0 .5em;cursor:pointer;white-space:nowrap}.relay-tour__mselect{position:unset;flex:auto;white-space:wrap}.relay-tour__mselect{font-size:12px}@media(min-width: 320px){.relay-tour__mselect{font-size:calc(12px + 7*(100vw - 320px)/880)}}@media(min-width: 1200px){.relay-tour__mselect{font-size:19px}}.relay-tour__mselect.mselect__active{overflow:visible}.relay-tour__mselect .fullscreen-mask{display:block}.relay-tour__mselect .mselect__item{opacity:unset}.relay-tour__mselect .mselect__list{transform:unset}.relay-tour__mselect .mselect__list a{gap:1em}.relay-tour__round-select__name{flex:3 1 100%}.relay-tour__round-select__status{font-size:1rem;margin-inline-end:1ch;white-space:nowrap}.relay-tour__round-select__label .round-state{gap:1ch}.relay-tour__round-select .ongoing::before{color:var(--c-bad)}.relay-tour__round-select .finished::before{color:var(--c-good)}.relay-tour__round-select .mselect__list{left:unset;right:0;overflow-x:hidden;overflow-y:auto;max-height:50vh}@media(max-width: 979.29px){.relay-tour__round-select .mselect__list{position:fixed;top:10vh;left:5vw !important;right:5vw !important;min-width:unset}}.relay-tour__round-select tr{display:table-row}.relay-tour__round-select tr.current-round{background:var(--m-primary_bg--mix-15);border:1px solid var(--m-primary_bg--mix-40);border-width:1px 0}.relay-tour__round-select tr:hover *,.relay-tour__round-select tr:hover .round-state::before{background:var(--c-primary);color:var(--c-over)}.relay-tour__round-select td{cursor:pointer}.relay-tour__round-select .name{padding:.3em 1em}.relay-tour__round-select .time,.relay-tour__round-select .status{font-size:.9rem;color:var(--c-font-dim)}.relay-tour__round-select .time{padding:.5em 1em}.relay-tour__round-select .status{padding:.5em 1.5rem .5em 0;text-align:end}.relay-tour__note{gap:1.5vw;background:var(--c-bg-zebra);padding:1em 2vw;white-space:pre-line}.relay-tour__note::before{content:"";font-size:2.5em}.relay-tour__note.pinned::before{content:""}.relay-tour__note small{color:var(--c-font-dim)}.relay-tour__nav{gap:1em;user-select:none}.relay-tour__subscribe{gap:1ch}.relay-tour__subscribe label{cursor:pointer}.relay-tour__tabs{gap:1em}.relay-tour__tabs span{cursor:pointer;padding:.6em 1.5em;border:1px solid var(--c-border)}.relay-tour__tabs span.active{border:1px solid var(--c-brag)}.relay-tour__info{gap:1em;background:var(--c-bg-zebra);padding:1em 2vw}.relay-tour__info>div{gap:1em}.relay-tour__info img{height:2em}.relay-tour__markup strong{font-weight:bold}.relay-tour__markup em{font-style:italic}.relay-tour__markup p,.relay-tour__markup pre{margin:2em 0}.relay-tour__markup ol,.relay-tour__markup ul{margin:2em 0;padding-inline-start:2em}.relay-tour__markup li ol,.relay-tour__markup li ul{margin:0}.relay-tour__markup ol>li{list-style:decimal}.relay-tour__markup ul>li{list-style:disc}.relay-tour__markup li p{display:inline-block;vertical-align:top;margin-top:0}.relay-tour__markup h1{font-size:1em;margin:0}.relay-tour__markup h2{border-bottom:1px solid var(--c-brag);line-height:1.5em;padding-bottom:calc(.25*2em)}.relay-tour__markup h2:not(:first-child){margin-top:calc(.9*2em)}.relay-tour__markup h3{font-weight:bold;margin:calc(.8*2em) 0 calc(.5*2em) 0}.relay-tour__markup h3{font-size:18px}@media(min-width: 320px){.relay-tour__markup h3{font-size:calc(18px + 9*(100vw - 320px)/880)}}@media(min-width: 1200px){.relay-tour__markup h3{font-size:27px}}.relay-tour__markup h3:first-child{margin-top:0}.relay-tour__markup h4{font-size:17px}@media(min-width: 320px){.relay-tour__markup h4{font-size:calc(17px + 6*(100vw - 320px)/880)}}@media(min-width: 1200px){.relay-tour__markup h4{font-size:23px}}.relay-tour__markup h2 a[id],.relay-tour__markup h3 a[id],.relay-tour__markup h4 a[id]{opacity:0}.relay-tour__markup h2 a[id]::before,.relay-tour__markup h3 a[id]::before,.relay-tour__markup h4 a[id]::before{color:var(--c-font-dimmer);content:"";font-family:"lichess";margin-left:-3rem;width:3rem;position:absolute}.relay-tour__markup h2:hover a[id],.relay-tour__markup h3:hover a[id],.relay-tour__markup h4:hover a[id]{opacity:1}.relay-tour__markup img{display:block;max-width:100%;max-height:50vh;margin:auto}.relay-tour__markup table{margin:2em 0}.relay-tour__markup th[align=left],.relay-tour__markup td[align=left]{text-align:left}.relay-tour__markup th[align=center],.relay-tour__markup td[align=center]{text-align:center}.relay-tour__markup th[align=right],.relay-tour__markup td[align=right]{text-align:right}.relay-tour__source{font-style:italic}@media(max-width: 1259.29px){.relay-tour__source{display:none}}.relay-tour__source:last-child{margin-bottom:3em}.relay-tour__share{background:var(--c-bg-zebra);padding:3em 2vw 1em 2vw}.relay-tour__players{overflow-x:auto}.relay-tour__players thead{background:none}.relay-tour__players thead th{border:none;text-align:end;padding:.5rem 2rem .5rem 2rem}.relay-tour__players th:nth-child(1){text-align:start;padding-right:2rem}.relay-tour__players th a{color:var(--c-font)}.relay-tour__players th a .mini-game__flag{margin-inline-end:1em;opacity:.7}.relay-tour__players th a:hover{color:var(--c-primary)}.relay-tour__players td{font-family:monospace;text-align:end;padding:1rem 2rem}.relay-tour__players td:last-child{font-weight:bold}.relay-tour__players .rp{margin-inline-start:1ch}.relay-tour__player{gap:2em}.relay-tour__player a{color:var(--c-font)}.relay-tour__player a:hover{color:var(--c-primary)}.relay-tour__player__name{font-size:1.7em}.relay-tour__player__team{font-weight:bold;font-size:1.2em;color:var(--c-brag)}.relay-tour__player__cards{display:grid;grid-template-columns:repeat(auto-fill, minmax(140px, 1fr));grid-gap:1em}@media(min-width: 979.3px){.relay-tour__player__cards{grid-template-columns:repeat(auto-fill, minmax(30%, 1fr));font-size:1.1em}}.relay-tour__player__card{align-items:center;gap:.5em;background:var(--c-bg-zebra);padding:1em 1em}.relay-tour__player__card.active span{color:var(--c-brag);font-weight:bold}.relay-tour__player__card em{text-transform:uppercase;color:var(--c-font-dim)}.relay-tour__player .mini-game__flag{height:1em}.relay-tour__player__fed-team{gap:1em}.relay-tour__player__games tr{cursor:pointer}.relay-tour__player__games tr:hover{background:var(--m-primary_bg--mix-15) !important}@media(min-width: 1499.3px){.relay-tour .study__multiboard{margin:0 .5em}}.relay-games{background:var(--c-bg-box);flex:1 1 auto;overflow-y:auto;font-size:.9em;position:relative}.relay-game{align-items:stretch;gap:.5em;padding:.5em .7em .5em .2em;border-bottom:1px solid var(--c-border);border-left:3px solid rgba(0,0,0,0)}.relay-game:hover{background:var(--m-primary_bg--mix-12);color:var(--c-font-clearer);border-left-color:var(--c-primary)}.relay-game:hover .mini-game__flag{opacity:1}.relay-game--current{background:var(--m-primary_bg--mix-20);border-left-color:var(--c-primary)}.relay-game__players{flex:1;overflow:hidden}.relay-game::before{content:attr(data-n);font-size:.9em;font-weight:bold;align-self:center;width:1.8ch;text-align:end;color:var(--c-font-dimmer)}.relay-game--current::before,.relay-game:hover::before{color:var(--c-primary)}.relay-game__player{color:var(--c-font)}.relay-game__player good,.relay-game__player bad{font-weight:bold}.relay-game .mini-game__gauge{order:0}.relay-game .mini-game__gauge tick{top:1.5px;border-bottom-width:3px}.relay-tour__stats .spinner{margin:10em auto}.relay-tour__stats canvas{min-height:50vh;margin:0 2em 0 1em}.relay-tour__side{overflow:hidden}.relay-tour__side__header{position:relative}.relay-tour__side .streamer-show{display:none;position:relative;padding:0 1.2rem;font-size:1.5em;color:var(--c-font-dim)}.relay-tour__side .streamer-show.disabled{display:none !important}.relay-tour__side .streamer-show.streaming{color:var(--c-good)}.relay-tour__side .streamer-show.active{color:#eee;background:var(--c-primary);text-shadow:none}.relay-tour__side .streamer-show.active:hover,.relay-tour__side .streamer-show.active:hover::before{background:var(--m-primary_font--mix-90);color:#fff}.relay-tour__side .streamer-show::after{transform:translate(-80%, 80%);background-color:var(--c-brag)}.relay-tour__side .streamer-menu-anchor{position:relative;height:0}.relay-tour__side .streamer-menu{position:absolute;max-height:12em;overflow-y:auto;background:var(--c-bg-zebra);z-index:4;width:100%;border:var(--c-primary) 2px solid}.relay-tour__side .streamer{padding:.7em 1em;font-size:1.1em;color:var(--c-font)}.relay-tour__side .streamer::before{font-size:1.3em}.relay-tour__side .streamer:hover{background:var(--m-primary_bg--mix-30)}.relay-tour__side .streamer:hover,.relay-tour__side .streamer:hover::before{color:var(--c-font-clearer)}#tour-player-tip{display:none;background:var(--c-bg-box);position:absolute;z-index:120;border:1px solid var(--c-brag);min-width:330px}.tpp a{color:var(--c-font)}.tpp a:hover{color:var(--c-primary)}.tpp__player{gap:.5em;padding:1.5em 2em;background:var(--c-bg-popup);font-size:1.1em}.tpp__player__name{font-size:1.3em}.tpp__player__info{font-weight:bold}.tpp__preload{margin:1em auto}.tpp__games{margin-bottom:.3em;max-height:40vh;overflow-y:auto}.tpp__games__status{font-weight:bold}.tpp__games table{width:100%}.tpp__games td{padding:.4rem;border-top:1px solid var(--c-border);cursor:pointer}.tpp__games tr{cursor:pointer}.tpp__games tr:hover{background:var(--c-bg-zebra)}.tpp__games tr:first-child td{border-top:none}.tpp__games td:first-child{padding-inline-start:1.5rem;text-align:end;color:var(--c-font-dimmer);font-weight:bold}.tpp__games td:last-child{padding-inline-end:1.5rem}.study__relay__rounds{max-height:18em}.study__relay__rounds .link{flex:1 1 100%;color:var(--c-font);margin-inline-start:1em;align-self:center;line-height:2}.study__relay__rounds>div.active .link{color:var(--c-font-clear)}.study__relay__rounds finished{align-self:center;justify-content:center;font-size:.7em;color:var(--c-good);margin-inline-end:.7rem}.study__relay__rounds .add a{flex:1 1 100%;padding:.5em 1em;color:var(--c-font)}.relay-tour__team-table.loading{opacity:.7}.relay-tour__team-table.nodata{padding:2em}.relay-tour__team-match{border-top:1px solid var(--c-border)}.relay-tour__team-match__teams>*,.relay-tour__team-match__game>*{flex:0 0 43%}.relay-tour__team-match__teams>*:nth-child(2),.relay-tour__team-match__game>*:nth-child(2){flex:0 0 14%}.relay-tour__team-match__teams{border-bottom:1px solid var(--c-border);padding:.5em 1em}.relay-tour__team-match__teams>*{text-align:center}.relay-tour__team-match__team{padding:.5em 1em}.relay-tour__team-match__team__points points{font-weight:bold}.relay-tour__team-match__team__points vs{font-style:italic}.relay-tour__team-match__game{color:var(--c-font);border:1px solid rgba(0,0,0,0)}.relay-tour__team-match__game:nth-child(even){background:var(--c-bg-zebra)}.relay-tour__team-match__game:hover{background:var(--m-primary_bg--mix-12);border-color:var(--m-primary_bg--mix-50);color:var(--c-font-clearer)}.relay-tour__team-match__game:hover .mini-game__flag{opacity:1}.relay-tour__team-match__game__status{padding:.4em 1em;text-align:center;border:1px solid var(--c-border);border-width:0 1px;font-weight:bold;white-space:nowrap}.relay-tour__team-match__game__player{padding:.4em 2em;container-type:inline-size}@container (width < 250px){rating{display:none}}.eval-gauge-horiz{display:block;position:relative;height:1em;opacity:.7;background:linear-gradient(to left, #fff, #888)}.eval-gauge-horiz__black{display:none;position:absolute;height:100%;width:50%;background:#888;transition:height 1s}.eval-gauge-horiz--set{opacity:1;background:#fff !important}.eval-gauge-horiz--set .eval-gauge-horiz__black{display:block}.eval-gauge-horiz--set tick{position:absolute;height:100%;left:2.5px;opacity:1;border-right:5px solid var(--m-accent--fade-50);width:50%}.eval-gauge-horiz.pov-white{background:linear-gradient(to right, #fff, #888)}.eval-gauge-horiz.pov-white .eval-gauge-horiz__black{right:0}#video-player{z-index:100;display:none;position:absolute;border:0}#video-player-placeholder{aspect-ratio:16/9;position:relative;width:100%}.video-player-close{z-index:101;position:absolute;pointer-events:auto;top:6px;right:6px;height:24px;width:24px;padding:2px;border-radius:50%;background-color:#000;cursor:pointer}.video-player-close:hover{filter:brightness(3)}#video-player-placeholder.link{cursor:pointer;overflow:hidden;outline-offset:-3px;outline:3px solid var(--m-bad--alpha-50)}#video-player-placeholder.link .image{position:absolute;background:center/cover;overflow:hidden;inset:0;filter:blur(4px) brightness(0.7)}#video-player-placeholder.link .play-button{position:absolute;pointer-events:none;transform:translate(-50%, -50%);top:50%;left:50%;width:18%;opacity:.6;fill:#fff;filter:drop-shadow(0 0 12px rgba(0, 0, 0, 0.3098039216))}#video-player-placeholder.link .play-button circle{filter:drop-shadow(0 0 8px #840000);paint-order:stroke fill;stroke:hsla(0,0%,100%,.6);stroke-width:3px;fill:var(--c-bad)}#video-player-placeholder.link:has(.text-box) .play-button{top:56%}#video-player-placeholder.link .text-box{position:absolute;pointer-events:none;justify-content:center;align-items:center;top:10%;left:10%;right:10%}#video-player-placeholder.link .text-box div{margin:auto;pointer-events:none;border-radius:5px;border:1px solid rgba(136,136,136,.5333333333);padding:5px 8px;text-align:center;line-height:normal;color:rgba(221,221,221,.9333333333);background-color:rgba(51,51,51,.8666666667);font-family:"Noto Sans";font-size:1.2em}#video-player-placeholder.link:hover:not(:has(.video-player-close:hover)) .play-button{opacity:1}#video-player-placeholder.link:hover:not(:has(.video-player-close:hover)) .image{filter:blur(4px) brightness(0.6)}.relay-back-to-live{justify-content:center;padding:.5em 0;background:var(--c-accent);color:var(--c-over);cursor:pointer;flex:0 0 auto}@media(max-width: 799.29px)and (orientation: portrait){.relay-back-to-live{display:none}}
